About Links Archives Search Feed Albums of Note

The Client Side 003

From sun to rain. Not in scope I know, but as many javascript projects are on github these days, Smashing Magazine’s Guide to Github [http://coding.smashingmagazine.com/2011/08/03/modern-version-control-with-git-part-2/] might be worth reading.

Of Note * HTML5 and IE workshop by the water at Microsoft Webcafe, August 25th in Brussels [http://blogs.msdn.com/b/architectsrule/archive/2011/08/03/html5-and-ie-workshop-by-the-water-at-microsoft-webcafe-august-25th-in-brussels.aspx] Bart Vande Ghinste announce registration is now open for a free afternoon workshop Aug 25 before the Microsoft Webcafe event at the same venue in the evening. The two topics covered will be creating HTML5 Canvas animations and implementing Internet Explorer 9 Site Pinning in a few clicks * Microsoft to focus on HTML5 and JavaScript for Office 15 extensions [http://www.zdnet.com/blog/microsoft/microsoft-to-focus-on-html5-and-javascript-for-office-15-extensions/10266] Mary-Jo Foley has been bin diving the MS jobs pages again and noted that Office 15 is likely to be using HTML5 and Javascript extensions, perhaps akin to Windows 8. More reaction to this here [http://www.readwriteweb.com/hack/2011/08/microsoft-bringing-html5-and-j.php] and here [http://thenextweb.com/microsoft/2011/08/03/microsoft-html5-and-javascript-key-for-office-15-development/]

To Read * HTML5 History API and improving end user experience [http://robertnyman.com/2011/08/03/html5-history-api-and-improving-end-user-experience/?] Robert Nyman investigates the HTML History API, which allows devs a way to push web page states into the history of a web browser. A demo is available. * HTML5 Part 3: Audio and Video [http://blogs.msdn.com/b/jennifer/archive/2011/08/03/html5-part-3-audio-and-video.aspx] Jennifer Marsman continues her series on HTML5 with a look at the audio and video capabilities provided in HTML 5 highlighting some resources and sharing some simple samples. * Why You Should Use XMLHttpRequest Asynchronously [http://blogs.msdn.com/b/wer/archive/2011/08/03/why-you-should-use-xmlhttprequest-asynchronously.aspx] Dom R reports that 8.4% of all hangs in IE9 in the past month are caused by XMLHttpRequest objects blocking the UI thread with a synchronous request. He demonstrates how to highlight the error and how to fix it. * Animating with javascript: from setInterval to requestAnimationFrame [http://hacks.mozilla.org/2011/08/animating-with-javascript-from-setinterval-to-requestanimationframe/] Louis Remi looks at the new requestAnimationFrame api designed to help animate DOM elements or items on a Canvas as an alternate to the standard setInterval. * CSS3 Transitions Without Using :hover [http://www.impressivewebs.com/css3-transitions-without-hover/] Louis Lazaris looks at other ways to use CSS3 transitions beyond the mouseover style colour-changes with the :hover pseudo-class. He looks at combining them with :active, :focus, :checked, :disabled, and media queries and how they might be used. * Techniques, Strategies and Patterns for Structuring JavaScript Code–Revealing Prototype Pattern [http://weblogs.asp.net/dwahlin/archive/2011/08/03/techniques-strategies-and-patterns-for-structuring-javascript-code-revealing-prototype-pattern.aspx] In part 4 of his series on Javascript patterns, Dan Wahlin looks at the revealing prototype pattern, which offers the benefits of the Revealing Module Pattern but also provides a way to share function implementations across object instances through prototyping * Sandboxing JavaScript [http://dustindiaz.com/sandboxing-javascript] Dustin Diaz looks at using the JS with() statement with the context design pattern as a way to sandbox and work with a development version of a library while also using the production version * One JavaScript Design Pattern I Can’t Live Without [http://designfestival.com/one-javascript-design-pattern-i-cant-live-without/?] James Edwards details how to implement a self-executing singleton — " a single-use object that’s easy to refer to and integrate, and straightforward to use”

To Try * Cross-Browser CSS in Seconds with Prefixr [http://net.tutsplus.com/articles/news/cross-browser-css-in-seconds-with-prefixr/?] Jeffrey Way introduces Prefixr, an online utility that will add in all the vendor-prefixed css attributes to your stylesheet on your behalf. There is a video to demo Prefixr, an alpha online site to paste in your CSS and instructions on the Prefixr API so you can use it locally.

Posted on August 4, 2011   #The Client Side  

← Next post    ·    Previous post →