Get flash to fully experience Pearltrees
Virtually every web designer I speak with is familiar with the ‘alt’ attribute: the part of the html ‘img’ tag that you use to provide an equivalent alternative for people who are unable to see the image. This includes people who are using a screen reader or people who are browsing the web with images turned off. What’s less commonly known is that there are five different classes of image used on web pages and each of those images requires a different approach to writing the ‘alt’ attribute . The five different classes are:
I never paid much attention to the HTTP Vary header . In fact, I've been fortunate enough to avoid it for this long and never really had to care much about it. Well, it turns out when you're configuring a high-performance reverse proxy , understanding the Vary header and what it means to your reverse proxy caching policies is absolutely crucial. Here's an interesting problem I recently solved that dealt with Squid, Apache, and that elusive Vary response header ... 1 - The Vary Basics
This post was published 2 years, 2 months ago . Due to the rapidly evolving world of technology, some concepts may no longer be applicable. While a significant portion of the content of this site is geared towards optimizations and efficiency, I think that summing up a few of those ideas in a single article can be helpful, and will follow nicely from the previous article on Website Optimizations. The major focus of the last article was content as opposed to server setup, this article will focus more on the latter. Before we get started though, it is important to address the question of why bother to improve site efficiency.
This post was published 2 years, 4 months ago . Due to the rapidly evolving world of technology, some concepts may no longer be applicable. I have recently been working on a few optimizations for this site. While there are many more to go, I thought I would note a few while they were still fresh.
Web Servers Stacks
Version Control Systems
Free Commercial Resources