Wednesday, June 30th, 2010
Category: Browsers
The Web used to be so simple. Browser request goes to server, where you do some work, and return some HTML. Then we got Ajax and finally web apps could have some semblance of UI responsiveness. Now we have richer HTML5 technologies to change expectations of our users once again. The Web is getting some Read the rest...
Category: CSS
, JavaScript
, jQuery
Franz Enzenhofer has created a nice new webkitTransform plugin that helps you manage transforms and state. Franz tells us more: With jQuery.css you can't easily change the webkitTransform CSS because webkitTransform is not your average CSS. If in one step you add .css('-webkit-transform', "rotate(20deg)") and in the next step .css('-webkit-transform', "scale(2.0)") the rotate value gets Read the rest...
Category: Video
The YouTube API blog put their point of view on HTML5 video on the table. I would love to know why they felt like this was the right time, and what their angle is. I find myself often confused with the Google strategy. On one hand they are doing amazing things for the Open Web Read the rest...
Category: IE
, Microsoft
, Performance
Web site performance is a very important topic. We should not let our end users wait for our sites and optimizing them for load time and rendering can save us thousands of dollars in traffic. There is a lot of great content out there on performance (spearheaded by Yahoo a few years back). When it Read the rest...
Tuesday, June 29th, 2010
Category: CSS
The awesome Guillermo Rauch and Nathan White have taken one of the Web code katas and played with it. Before the Web we had [wW]indows. Maybe that is why developers are keen to implement windows within the Web page, mainly to see if it can be done. We had the great Emil and Erik building Read the rest...
Monday, June 28th, 2010
Category: Browsers
, IE
Microsoft continues to impress with its developer preview releases for IE9. They went from a laggard in both performance and Web standards, to regrouping and doing some fantastic work in both regards. The honourable PPK has detailed the leap forward with CSS (in between watching his Dutch team do well in the World Cup. Not Read the rest...
Category: CSS
Do you enjoy the "looks at me build something cool in pure CSS"-meme? It is kinda fun. On the one hand is shows what amazing things people can build, and on the other.... it reminds us that we need some tools to help make life easier. At least the platform is here, and tools can Read the rest...
Friday, June 25th, 2010
Category: JavaScript
I am a big fan of both Andrew Dupont, and custom events. In his presentation he goes through some very nice use cases. Some are cross cutting (e.g. the fact that you can unit test, or debug, or ... so much easier) and some are specific such as: Scripty2 animation heartbeat PLAIN TEXT JAVASCRIPT: Read the rest...
Thursday, June 24th, 2010
Category: Showcase
Editor's note: Dan Kantor is the CEO behind the awesome ExtensionFM project. It really pushes the boundaries on what the Web can do, so I asked Dan to give us a mini case study on the project. What follows is his words on the matter. Thanks for taking the time Dan! Dion recently posted about Read the rest...
Wednesday, June 23rd, 2010
Category: Browsers
, Canvas
, IE
Huge news. My canvas crusade is done. IE9 is supporting canvas, and it is hardware accelerated, in the third preview release: With the third platform preview, we introduce support for the HTML5 Canvas element. As you know our approach for standards support is informed both by developer feedback and real word usage patterns today, along Read the rest...
Category: Plugins
Yesterday Mozilla released a new Firefox 3.6 point release including regular stability fixes and a plugin crash protection system that was originally planned for Firefox 3.7. The crash protection isolates plugins in their own process, meaning that a plugin will not bring down the entire browser when it crashes or freezes. Mozilla states that one Read the rest...
Category: JavaScript
Rick Waldron has detailed the SharedWorker support that Opera has added in 10.6 beta (and has been available in Safari 5 and Chrome 5). Web Workers are fantastically simple. Simple message passing. No thread locks and semaphores and craziness. However, not being able to share a thing as a constraint is painful, and a nice Read the rest...
Tuesday, June 22nd, 2010
Category: Browsers
, CSS
, HTML
The Chrome and HTML DevRel team at Google have released a new portal, HTML5 Rocks, that packages together some of the great resources available on HTML5 and the renaissance of browsers. Whether it be references on what you can do, to readiness to shims to get use features now. Beyond the resources, there is the Read the rest...
Category: Component
, JavaScript
DragDealer is a fine new JavaScript component that abstracts both touch and point interfaces. It makes life easy to do sliders and the like: PLAIN TEXT HTML: <div id="my-slider" class="dragdealer"> <div class="red-bar handle">drag me</div> </div> <script> new Dragdealer('simple-slider'); </script> But, it can do so much more. Most of the Read the rest...
Monday, June 21st, 2010
Category: Editorial
Aaron has a nice editorial piece on going from zero-install to instant-install in which he discusses the notion of web apps: Bringing back a lightweight notion of installation offers an interesting way out of Web constraints. If an author uses APIs like window.open() and desktop notifications in an annoying way, his app will be uninstalled. Read the rest...
Category: Browsers
, Usability
“A man's got to do what a man's got to do.” said the cowboy John Wayne. Mozilla's new intern with the same name knows that Mozilla needs to do... and it needs to do performance. It isn't just about JavaScript performance though, the battle for the hearts and minds is perceived performance. This is a Read the rest...
All Posts of June 2010