21 May 2012

The Tech Reflector

 
Star Following

  Source Favicon
By Robert Nyman of Robert's talk 8 months ago.
Email
  Source Favicon
By Jacob Seidelin of Nihilogic 8 months ago.
Email

HTML5 Games: Creating Fun with HTML5, CSS3 and WebGL

ISBN: 978-1-1199-7508-3

Paperback, ~416 pages

Due out in November 2011

Writing a book is crazy. Like eating strawberries while stabbing yourself in the leg. Painful yet delicious. I have massive respect for people who can just put words on paper like it was nothing.

This has easily been one of the most difficult tasks I've put myself in front of, which I suppose is why I haven't been doing much around here lately. …

blog.nihilogic.dk Read
  Source Favicon
By Christopher Blizzard of Mozilla Hacks - the Web developer blog 8 months ago.
Email

CSS:

div .inner { width : 120px ; text- overflow : ellipsis ; white-space : nowrap ; overflow : hidden ; color : red ; border : 1px dashed #333 ; margin : 20px ; padding : 10px ; }

Result:

As you can see, it's pretty easy to make text that cuts off in a sane way with this new property. Our developer page for the property also contains sample syntax for other browsers.

WebSockets: Updated protocol and available on mobile

First, WebSockets is now enabled by default …

hacks.mozilla.org Read
  Source Favicon
On DailyJS 8 months ago.
Email

…interesting effects can be created using image maps and more modern HTML / CSS / JavaScript techniques, while still falling over to the basic functionality in older browsers. The ImageMapster demos page has a lot of examples — the " Vegetable Tray" example shows off some of the basic features.

By calling $('img').mapster(options) , ImageMapster will attempt to bind to each image that has an associated map. An area within the image map can be selected …

dailyjs.com Read
  Source Favicon
Email

TransformJS is a jQuery plugin for helping with CSS transforms

A Developer's Guide to HTML5 Canvas - quite an extensive guide from Malcolm Sheridan

Javascript Cryptography Considered Harmful

Javascript Finite State Machine

Image Gallery with Backbone

Node Knockout entries

keymaster is a microlibrary by Thomas Fuchs for handling keyboard shortcuts

cryptic is an encryption system using …

jsmag.com Read
  Source Favicon
Email

…using the age-old S5 framework because of its wide browser support, but found both the CSS and JavaScript to be seriously outdated and bloated. That and the fact that most of my presentations are given to folks with newer browsers, I guess I shouldn't feel too bad that any presentations developed with these HTML5 slide frameworks aren't going to work everywhere.

Libraries and Frameworks

Paladin is a Mozilla initiative to support open-source gaming. It includes …

jsmag.com Read
  Source Favicon
By Michael Mullany of Sencha Blog 8 months ago.
Email

CSS Animations: are fully implemented with the syntax pioneered by WebKit. This is very exciting for us because it means that Sencha Animator animations play easily on IE10 with a simple find/replace of -webkit to -ms.

CSS3 Shadows: both text and box shadows are completely supported (including inset shadows!). Combining shadows with other effects works flawlessly.

CSS3 Gradients: fully supported with new style webkit/mozilla syntax which allows circular and elliptical radial gradients …

sencha.com Read
  Source Favicon
On DailyJS 8 months ago.
Email

WebGL Examples

I found this collection of WebGL examples at ibiblio.org that includes a few things I haven't seen before, particularly Cycleblob which is an interesting take on the Tron light cycles concept.

Backbone Forms

Backbone Forms by Charles Davison is a form framework for Backbone.js with some advanced features like nested forms, and it even comes with CSS for styling fields.

This library makes it possible to automatically generate forms based on model instances:

dailyjs.com Read
  Source Favicon
By Robert Nyman of Robert's talk 8 months ago.
Email

…great things, but I would say the evolution the last couple of years with HTML5 and CSS3 features and how web browsers are improving everyday is fantastic, and it continues to do so in a rapid way. And while improving, it is also about giving users choice: not to tell them what to use or how to access it, but instead offering end users to choose their own tools, and to combine them any way they see fit.

One rendering engine? Yeah, that worked out great last time around... We need competition, …

robertnyman.com Read
  Source Favicon
By Eric Shepherd of Mozilla Hacks - the Web developer blog 8 months ago.
Email

Writing Efficient CSS for use in the Mozilla UI

XPCOM

nsITreeView

nsIMsgDBView

Components.utils.forceGC

Interfaces

Thanks to Neil Rashbrook for his contributions last week.

imgILoader

nsIAsyncOutputStream

nsIDOMNSHTMLDocument

Plugins

Scripting plugins

NPN_UserAgent

NPAnyCallbackStruct

CSS

Thanks to McGurk and Jean-Yves Perrier for their contributions last week. …

hacks.mozilla.org Read