Issues » 94

Firefox 22, Web Animations, CSS Shapes spec Read this issue on the Web
HTML 5 - Please enable images? :-) Weekly Issue 94
June 26, 2013
featured
Firefox 22 Released: The Release Notes A huge Firefox release in terms of HTML5-related technology updates: WebRTC is now enabled by default, HTML5 audio/video playback rate can be adjusted, asm.js optimizations, improved WebGL performance, CSS3 Flexbox implemented and enabled by default, new Web Notifications API, new HTML5 'data' and 'time' elements.
Mozilla
Introducing Web Animations The First Public Working Draft of 'Web Animations' has shipped and here Brian Birtles gives an overview of where the spec comes from and what it covers. Essentially it's a common model for animation that underlies CSS and SVG.
Brian Birtles
WebRTC Comes to Firefox WebRTC brings real-time communication to the web and Firefox 22 has a more complete implementation of WebRTC enabled by default (including PeerConnection and DataChannel, which enable video/audio calling and peer-to-peer data sharing).
Mozilla Hacks
from our sponsor
reading
Intro to Web Workers Learn how to perform task parallelism in JavaScript.
Brian Cooksey
CSS Shapes Module Level 1 CSS Shapes control the geometric shapes used for wrapping inline flow content outside an element. For Level 1, CSS Shapes can be applied to floats. A circle shape on a float will cause inline content to wrap around the circle shape instead of the float's bounding box.
W3C
Web Developers Respond to CSS Shapes Module Level 1 Geometric shapes, shapes from images and shape margins will provide more scope for Web layouts.
.net magazine
Building Desktop Apps With HTML Using Brackets Shell
Clint Berry
Understanding 'Compositing and Blending' With Canvas blending now in Chrome Canary, WebKit Nightly and Firefox, it's a good time to see how this spec works and what it can do for you.
Alan Greenblatt
Web Cryptography API Working Draft The Web Cryptography Working Group has published a Working Draft of a specification that describes a JavaScript API for performing basic cryptographic operations in web applications, such as hashing, signature generation and verification, and encryption and decryption.
W3C
2nd Working Draft of CSS Masking Level 1 CSS Masking provides two means for partially or fully hiding portions of visual elements: masking and clipping.
W3C
Intent to Ship: Web Audio API on Chrome for Android The Web Audio API is supported in Blink (and therefore Chrome) on all platforms except Android. This is now set to change.
Chromium Team
Coming Soon: What to Expect in PhoneGap 3.0 The next version of PhoneGap will include better tools (which fit better into native command lines), new platforms (Firefox OS and Ubuntu will be supported soon, work on iOS 7 support has started), new APIs (InAppBrowser, Globalization) and a new plugin architecture (resulting in smaller more customized apps).
Are We Componentized Yet? Tracking the progress of Web Components through standardisation, polyfillification, and implementation.
Jon Rimmer
Firefox OS for Developers – The Platform HTML5 Deserves
Mozilla Hacks
Designing with Pseudo Elements in IE10
Jonathan Sampson
Developing With Sass and Chrome DevTools
Nettuts+
Foxconn to Hire 3,000 to Support Firefox OS and Software Development
ITworld
After 80M Installs, MoboTap Updates Its Dolphin Browser To Highlight HTML5 Apps
TechCrunch
code and tools
Tracking.js: Webcam Based Interaction for Web Page Elements Allows natural interactions from camera based object tracking, color markers, among others, allowing the development of interfaces and games through a simple API. There's a video showing off how it works.
Chrome Logger: Server-Side Application Debugging Connect to a server-side application via a Google Chrome extension and see messages it logs. Applications must log via a library, which is available for Python, PHP, Ruby, Node.js, .NET and ColdFusion.
Aristochart: Sophisticated JavaScript Charts Customizable and flexible line charting library for Canvas.
pointer.js: Normalizes Mouse/Touch Events Into 'Pointer' Events.
Mozilla
DeepTissue.js: A Gesture Abstraction Library for both MSPointer and WebKit Touch APIs
goo.js: Simplified Drawing and Event Handling for The HTML5 Canvas
John Robinson
jobs
Push the limits of what the web can be with To Be (NYC) To Be is a new way to collage the Internet. We just launched in Japan, and need an experienced JavaScript developer to help us launch in the US. Ember.js, Rails, Postgres, and lots of cloud. Join the team building an app that Tom Dale said blew his mind.
Applications Engineer, Front-end Angular, Node, Bootstrap. Big data, machine learning, distributed systems. If these are technologies you're interested in and you're good with JavaScript, we'd love to talk to you about joining our front-end applications team at Turn.
Software Developers (JavaScript or Java) – R&D Positions in Vienna, Austria Participate in award-winning projects as part of a young and interdisciplinary team. Part-/full-time and PhD candidate positions for outstanding Java(Script) developers with a focus on visual analytics, information exploration, and human computer interaction.
demos
HTML5 Genetic Algorithm 2D Car Thingy
Lots of 'cars' with various properties are spawned and then iterated upon using genetic algorithms based upon their success on a gruelling course. Definitely good fun to watch.
Qb Qb Qb: An Arcade Puzzle Game A Ludum Dare entry that's grown up. 100% JavaScript, Web Audio and Canvas powered. There's also a desktop version that works cross platform due to being bundled with node-webkit.
CreativeJS
McDonald's UK's HTML5-based Promo Site
McDonald's
Scripted: Experimental Amiga Emulator in Pure JS and HTML5
last but not least..
jQuery UI Widgets vs. HTML5 An interactive slidedeck that shows the difference between using jQuery UI for widgets and the new HTML5 options, as well as how to make them live peacefully side by side.
TJ VanToll
Curated by Peter Cooper and published by Cooper Press.
Want to sponsor an issue? See our media kit.

© 2013 Cooper Press Ltd. Email policy Privacy policy
Office 30, Fairfield Enterprise Centre, Louth, LN11 0LS, UK
Update your email address
or unsubscribe here

ONE e-mail each Wednesday. Easy to unsubscribe. No spam — your e-mail address is safe
Published by Cooper Press and curated by Peter Cooper