CSS
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 »
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, 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, 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 »
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 »
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 »
Saturday, May 14th, 2005
I attended WWW2005 in Chiba, Japan, just outside of Tokyo. It was a fun conference. I met lots of great people, and saw some people I hadn’t in a while.
Posted in Accessibility, CSS, Geek, General, XHTML / HTML | No Comments »
Friday, December 17th, 2004
I am working on a site for Mason where he can record his adventures rebuilding a Morgan with his father-in-law. The design is going alright, and I have only two gripes.
Posted in CSS, Geek, General, XHTML / HTML | No Comments »
Thursday, December 16th, 2004
Allowing writers to contribute to the creation of accessible documents.
The testing was based on the needs of non-technical content contributors; writers, graphic artists, editors, etc. The program had to shield the user from all the code and provide a simple usable interface.
It is reasonable to expect writers to be able to update documents and follow preexisting styles without substantially compromising accessibility. However, they won’t be able to create or change the overall look and feel of the documents. This type of change requires familiarity with CSS and XHTML, even in the WYSIWYG (What You See Is What You Get) environment. With proper planning, this limitation can actually help insure consistency across large documents. . .
Posted in Accessibility, CSS, Geek, General, XHTML / HTML | 3 Comments »
Wednesday, December 15th, 2004
I became a geek by accident. I was a groupie for ages and then it just kind of rubbed off on me. I am eager to collect my links before they get lost. The resources for learning to design well are out there, but hard to find and evaluate until you know the [...]
Posted in CSS, Geek, General, XHTML / HTML | No Comments »