Fyrdility

by Alexis Deveria

About

Me

Alexis Deveria.
Also known as “Fyrd” pronounced “Furd”. Not “Alex”.
Male.
Depending on where you live this may be a bit surprising.
European.
Born in England, raised mostly in the Netherlands. Lives in the US and likely to use American English.
Web geek.
Likes web design, web development, web technologies, web browsers and web standards. Many blog posts are about these things.
Human.
Likes other things, too, including wife, son and geeky, nerdy things.

Follow my web design related comments (mostly) on twitter if you like, or find me on facebook if you’re more interested in me personally.

Fyrdility

A blog, used to showcase my work.

I create things primarily for you, the web designer/developer who stumbled on this site. If you came here for one thing and are looking for more, you may be interested in the following:

When can I use…” browser compatibility tables
I couldn’t find an easy to read, comprehensive and interactive way of seeing which browser supported which upcoming feature…so I made one. Probably the most popular thing I’ve done so far, and indeed intended to be a helpful reference any web designer interested in upcoming features. It reached over 1000 delicious bookmarks, and was featured on Ajaxian and Reddit.
CSS Template Layout script
The CSS3 Template Layout Module is currently not supported in any browser. A shame, since it’s such a useful mechanism for setting the basic layout of a web page. This script provides support for the module, so you can start practicing to use it now.
Rounded corner generator
Want to use CSS-only rounded corners and include support for Opera? This page will let you enter your corner information and generate the code and an SVG file automatically.
Timeline of web browsers
Inspired by a Linux timeline I saw on Wikipedia and looking for an excuse to try out SVG, I created this Web browser timeline. Seemed like the kind of thing that belonged on Wikipedia, so that’s where I submitted it. Interestingly, it’s currently the main content of the Timeline of web browsers, which seems fairly unusual for a graphic.

Other things I have done include:

eduMap Opera widget
A desktop widget made in SVG for the Opera web browser, it allows users to learn countries and capitals around the world, as well as national flags. The widget has apparently been downloaded over 300,000 times.
Operanoid
A little Arkanoid-like game, initially for the DS web browser, later also available as Opera widget and regular web browsers. Also works for Safari on iPhone/iPod touch
Google Earth model of Wayne Community College, NC
Not really web related, but there was a contest, you see. Always wanted to try some 3D modelling, and here was my chance.

More work

I manage the website of the Goldsboro News-Argus, a local newspaper. The current design of the site is mostly my work, but has been heavily affected by decisions and requests of others.

Where the visual design may be a bit lacking to my taste, I have been able to focus on the site’s accessibility, and proper use of web standards and semantics. The following techniques are used:

  • CSS sprites – to minimize HTTP requests, allowing the site to load faster
  • Unobtrusive JavaScript – To maintain functionality with those without JavaScript, as well as keeping the HTML clean and lean
  • An HTML/CSS design that allows the page content to load before the sidebar(s)
  • 8-bit PNGs with alpha transparency to keep image sizes low
  • Pure-CSS drop-down lists – To keep the links accessible
  • Minified JavaScript and CSS files to keep download speed fast
  • CSS visual enhancements where supported
  • JavaScript interaction enhancement (using jQuery) where supported
  • CSS rules for older IE versions kept separate using conditional style sheets
  • A semi-liquid design is used to optimize screen usage and minimize scrolling

My tools

As mentioned, I love web developing. Mostly coding, sometimes designing. I do all my HTML/CSS writing in a text editor to ensure the code works as best as it can.

While I’ve had some experience with Java and Visual Basic, my programming languages of choice are JavaScript and PHP/MySQL. While I’m quite pleased with my JavaScript/DOM knowledge, I usually wind up using jQuery to speed up my JS coding. I used to be a big fan of Adobe Flash, but since learning more about web standards I try to avoid using it. Instead I like experimenting with SVG and HTML5 Canvas, though I could probably get back into Flash pretty easily if I had to.

In my work I have also worked with and occasionally made some modifications to some CMSes, including MovableType, Joomla!, WordPress and Gallery.
manufacturers
My web browser of choice would be Opera, due to the amount of features it already comes with, as well as its customizability. I use Firefox a lot too, mostly to use Firebug for CSS/JS debugging.

Powered by Coffee, Marmite, jQuery and WordPress