Old browsers often keep us from using the latest and greatest cause of older browser lacking support. We read about cool concepts, but rarely get to put them into practice.
Lately, I’ve been doing a lot of development that’s specific to Mobile Safari / Webkit and had a case recently that had an ordered list where the design called for the numerals to be a different color and style than the text of the ordered list.
Normally, I’d have to add extra markup, such as a span tag inside the <li>. But with the opportunity of not having to target anything but Webkit, why not utilize a CSS counter and a before pseudo element for a bit cleanup markup?
Thanks to the article below as a refresher, I did just that.
CSS Counters: Counter-Increment and Friends
I remember when the first iPhone came out (pre App store obviously) and the lack of real documentation. Sounds like it still hasn’t moved forward much, in terms of documentation and sounds like iOS 7’s Safari still needs some work.
Safari on iOS 7 and HTML5: Problems, Changes and New APIs
Nice addition from the Webkit team to make it easier to support high-resolution (high pixel density) displays. I hope this comes part of the spec.
Improved Support For High-Resolution Displays With the Srcset Image Attribute
A friend and co-worker just sent this to me. Talk about optimizing your code — nearly 9 million lines of code should help speed things up a tad.
Google’s Blink Team Pulls 8.8 Million Lines of WebKit Code in One Month
Yay, no prefixes in the CSS! They seem pretty adamant about it. I really hope it works out well and becomes the standard to you know… use the standards.
Paul Irish on Chrome Moving to Blink