Posts by: Centerline
Progressive Enhancement vs. Graceful DegradationIf you aren't familiar with graceful degradation it's: "Degradation of a system (browser) in such a manner that it continues to operate, but provides a reduced level of service rather than failing completely." And the formal definition of P.E. is...well, I can't really find a formal definition. But, essentially, P.E. is the opposite of G.D. Whereas graceful degradation is consumed by "modern" browser technologies, P.E. seeks out the dated browser and establishes these browsers as baseline.
The more I mull this over, the more I realize the importance of progressive enhancement.
A Beatle Embraces the Cloud—Who Will Follow Suit?
This week came the announcement that Hewlitt-Packard will compress more than a million Paul McCartney tracks, photos, etc. so that he may access his personal library from anywhere. McCartney has always been ahead of the curve when it comes to experimentation with music production, so it makes sense that he would be one of the first artists to openly embrace the cloud. He sees the unique potential of an easily accessible collection. Will other artists, and members of the older generation, see this potential?
Disrupting User ExperienceThere's a sad and disturbing trend on the web that harkens back to an annoying time in the web's fairly short history. Remember a little security/home automation company by the name of X10 that liked to pop up (or pop under) annoying advertisements on numerous web sites you frequented?
Imperfect thoughts on donenessYou can tell a lot about someone by how receptive they are to revisions, which are an absolute necessity in art – and by that I mean writing, visual art, performance art, music, etc. First drafts are rarely done. Often, neither are second drafts. If you've nailed it by the third draft, you're doing pretty well. People who can accept that without whining tend to be more successful – personally, professionally, creatively – than the other kind.
Performance Boost: A Refresher on Speeding Up Your Web SitesThe Yahoo! Developer Network's Exceptional Performance team wrote a fairly famous article in the web designer and developer circles that offers up 35 best practices to make your web pages faster. This article, entitled simply, Best Practices for Speeding Up Your Web Site, offers a staggering statistic that 80% of the end-user's response time is spent at the front end of loading a page.
You can do wonders for your web site just by reviewing the best practices document side-by-side with your web site.