Geek
Monday, April 14th, 2008
Ha! Take that Eric.
I know most of you want ladies at conferences. Most of you are delighted when we show up. No more excuses conference organizers! There are loads of geeky women speakers, who would be delighted to share their technical expertise with your audience.
Posted in Geek, General | 1 Comment »
Wednesday, March 19th, 2008
The Exceptional Performance team at Yahoo! added 20 new performance rules and refined some of the original rules. I’m really excited about this; this performance goodness is just what developers need to accelerate the user experience even further.
- Flush the buffer early
- Use GET for AJAX requests
- Post-load components
- Preload components
- Reduce the number of DOM elements
- Split components across domains
- Minimize the number of iframes
- No 404s
- Reduce cookie size
- Use cookie-free domains for components
- Minimize DOM access
- Develop smart event handlers
- Choose <link> over @import
- Avoid filters
- Optimize images
- Optimize CSS sprites
- Don’t scale images in HTML
- Make favicon.ico small and cacheable
- Keep components under 25K [mobile]
- Pack components into a multipart document
Stay tuned, we’ve got more tricks up our sleeve.
Posted in CSS, Content, Cookie, Geek, General, Image, JavaScript, Mobile, Performance, Server, XHTML / HTML | No Comments »
Monday, February 4th, 2008
Perhaps you have always wondered, what is Hillary Clintons YSlow score? Who is the master of image optimization, and who has so much image-bloat that it weighed more than Mike Huckabees entire page? Check out the article I wrote on YDN.
Happy voting.
Posted in An American in California, Geek, Performance, XHTML / HTML | 1 Comment »
Sunday, December 23rd, 2007
Julien Lecomte presented his research into High Performance Ajax Applications. If you prefer there is also a video on YDN.
Posted in Geek, Performance | No Comments »
Sunday, December 23rd, 2007
The emergence of CSS Frameworks doesn’t prove the necessity of a major overhaul of the CSS Spec. Rather it is indicative of the maturity of the medium. Java programmers don’t rewrite the math class every time they code a new application. If you are reinventing the wheel each time you write CSS, you’re doing it wrong.
Posted in CSS, Geek, General | No Comments »
Monday, December 10th, 2007
Steve wrote an article about semantics. He does a good job of explaining his process.
We need to teach newbies to take a slightly broader view. Imagine, for example, an action list, which allows you to execute a certain number of actions relative to the context in which it is found. Think; “print”, [...]
Posted in CSS, Geek, XHTML / HTML | No Comments »
Saturday, December 8th, 2007
It is hard to remember not to make any mention of pants, even if I know what it means in British English. Beyond telling Murray Rowen that I liked his underwear in front of a crowd of people, I recently went to London to speak at the Front-end Summit being held there. I gave two talks. The first was High Performance Websites in particular the impact of choices made by front-end engineers. The second talk was about Architecting High Performance CSS.
Posted in CSS, Geek, Latest Happenings | 3 Comments »
Wednesday, September 5th, 2007
Today was my first day at Yahoo. I spent most of the day in orientation but I am already impressed with the culture. People seem genuinely happy and able to make working hard a part of living well. And damn they’re smart! Fabulous well-rounded geeks. I know, I know, it sounds like I’ve been drinking the kool-aide.
Posted in An American in California, Geek, General, Latest Happenings, Performance | 2 Comments »
Wednesday, July 25th, 2007
Posted in CSS, Geek, General, Performance | No Comments »
Wednesday, July 25th, 2007
Yahoo has released the much awaited (by me at least!) YSlow firebug extension which tests download speed and gives recommendations based on the famous 14 rules for fast web pages.
Posted in CSS, Geek, General, Performance | 1 Comment »
Saturday, July 21st, 2007
Half of my resume was missing. It was there on the screen, but in print preview and on the printed page reams of experience disappeared. Not ideal.
I discovered that when you use the formatting context to clear floats, firefox treats each printed page as a “box” with the overflow hidden. Elements with overflow: hidden applied will be printed partially or not at all.
Posted in CSS, Geek, General | No Comments »
Friday, June 1st, 2007
Most companies either don’t have the resources or aren’t willing to invest in assistive technologies so that they can actively test their web products, so their employees are forced to simply follow the rules (WAI) as best they can and hope that their final product is at least somewhat accessible. Victor Tsaran’s video introduction to screen readers is very useful as it allows a peek into real life screen reader usage. I wonder how many people will be surprised by the last couple minutes of the video?
Posted in Accessibility, Geek | No Comments »
Friday, March 9th, 2007
I’m not a proponent of lowering skill level for diversities sake, but is it possible that there are CSS Goddesses on the A-list in terms of technical skill, speaking ability, and vision who simply aren’t on the radar of the web development community?
Posted in Accessibility, CSS, Geek, General, XHTML / HTML | 2 Comments »
Monday, March 5th, 2007
Un site accessibles et un site inaccessibles peuvent paraître exactement les mêmes pour un utilisateur qui n’est pas handicapé. Il peut alors être difficile de comprendre les raisons de tout ce remue-ménage. Pourquoi est-il aussi important de tenir compte de cette accessibilité lorsqu’on conçoit et lorsqu’on met en forme des pages Internet ?
Posted in Accessibility, CSS, France, Geek, XHTML / HTML | 1 Comment »
Sunday, February 25th, 2007
L’une des améliorations les plus importantes pouvant être réalisée pour l’accessibilité d’un site est une tâche qui échappera souvent aux rédacteurs. Ajouter du texte pour décrire des images permet aux non-voyants et aux déficients visuels d’accéder au contenu de votre page, mais écrire n’est pas forcément quelque chose d’inné. Les conseils énoncés ici vous aideront à débuter et à éviter les erreurs fréquentes.
Posted in Accessibility, France, Geek, General | 1 Comment »
Thursday, February 22nd, 2007
If your visitors have visited Yahoo! or another YUI using site today there is a chance the library will be in their cache since they are now offering free hosting of the library on their servers. This just rocks. It means that normal people get to take advantage of the lightning fast Yahoo [...]
Posted in CSS, Geek, General, XHTML / HTML | No Comments »
Sunday, January 29th, 2006
I recently read an article series by Jennifer Laycock at the Search Engine Guide detailing her 30-day effort to start a business with no capital. She created a CafePress t-shirt shop based around supporting breastfeeding and milk banks (which I had never heard of before reading the article). She talked about finding a [...]
Posted in Geek, General | No Comments »
Monday, September 5th, 2005
Mint: A Fresh Look at Your Site
Mint, by Shawn Inman, the writer of ShortStat was released a few minutes ago. I can’t wait to take if for a spin, but for the moment the demo version is still requiring a login and password. Waiting to hear back from them.
Posted in Geek, General | No Comments »
Tuesday, August 23rd, 2005
A List Apart has launched a new site design. They had a couple seconds of style-less content, and then boom, the new site was born. At first glance it is a 1000px wide, four column design based on ruby on rails. Take a look.
New design. New structure. New server. New publishing system [...]
Posted in Accessibility, CSS, Geek, General, XHTML / HTML | No Comments »
Saturday, August 13th, 2005
bobbyvandersluis.com | Unobtrusive Flash Objects (UFO) v1.0
A great article which explains a useful way to include flash content in your website without compromising standards.
Posted in Accessibility, CSS, Geek, General, Java, XHTML / HTML | 1 Comment »