Posts

Showing posts with the label Progressive Enhancement

New blog domain: kula.blog

It's still work in progress but new posts will be published on  https://kula.blog/ Thanks to 11ty base blog RSS is working from the start so it should be easy to add to your reader if you still use any :) If now then I hope you can sign up to the newsletter where I'll be publishing new posts and interesting articles to it from time to time. Please use  kula.blog  from now on.

Pollyfilling and Performance

Consider this post more like stream of thought, rather than complete manifesto, or whatever this looks like.   Today I read  http://www.impressivewebs.com/browser-performance-pickle/ This article is just about problem, maybe about problems our industry has with older browsers. Progessive enhancement is awesome, but how in "real life" really make it working, how to convince you'r boss that this is good, how to convince customer? Sometimes You just CAN'T. On the other side we have pollyfils, we make it working in older browsers. Add hacks, more html, even more CSS. Code is ugly but finally works everywhere! Everyone is happy besides You. After some time they want to change something on site, and You tell them ridiculously long estimation. Why, because this is nightmare to maintain, to test again and again if this little tiny images for shadows works as supposed in IE6. And what tell You them when this site is really slow in this old browsers? Impossible to fix. G...

Progressive Enhancement 2.0

New post on Paul Irish blog is answer for a question: Do websites need to look exactly the same in every browser ? The best analogy is to explain it like old black&white TV's and new HD ones. Do any TV station still use  only blask&white to serve exactly the same to all users? Of course no! To read more about how to explain it to customers, and why you should think how to make your site fast, not identical:  http://paulirish.com/2011/tiered-adaptive-front-end-experiences/ Most of ideas are from Nicholas Zakas presentation: Progressive Enhancement 2.0 (Conference Agnostic) View more presentations from Nicholas Zakas

HTML5 and CDD Presentations

Two great presentations: Craeting x-browser HTML5 solutions:  http://happyworm.com/slides/fc11-html5/#slide1 Community Driven Development: http://happyworm.com/slides/fc11-community/#slide1

Progressive Enhancement in real world

Html5, CSS3 and old browsers, how to deal with that: http://sixrevisions.com/web-development/the-overblown-excitement-around-modern-web-browsers/