21 May 2012

The Tech Reflector

 
Star Following

  Source Favicon
By Andrea Giammarchi of Web Reflection 8 months ago.
Email

…world use cases to consider and everything else web developers are complaining, as example, about W3C decisions.

Is W3C that bad ? I think it's great, and I think we should all appreciate the Open Source effort we can read, support, or comment, on daily basis as is for JavaScript future if you are tough enough to face people proud by default about their decisions ... they can understand, they can change their mind.

The direction ? Too much new stuff in too short time that could …

webreflection.blogspot.com Read
  Source Favicon
By Anne van Kesteren of The WHATWG Blog 8 months ago.
Email

Google counterparts. They would prefer to go ahead with a trimmed version of XBL 2.0, having declarative templates, and a way to extend and augment existing elements. The Web Component proponents wanted to start out with a purely imperative model and basically create elements from scratch.

The next steps are not really clear, but this topic will likely come up again at the W3C TPAC meeting beginning of November.

blog.whatwg.org Read
  Source Favicon
By alex of Infrequently Noted 8 months ago.
Email

…animates whatever legitimacy the W3C might enjoy, and therefore their influence in the W3C is out of all proportion to their organizational and web-wide value. Sir Tim's belief in their goal is noble, but to use the suffix "web" on it today is simply wishful thinking. And things that don't have anything to do with the web probably don't belong at the W3C. Besides, the W3C imprimatur doesn't help these specs and groups as much as their advocates might think …

infrequently.org Read
  Source Favicon
By Nicholas C. Zakas of NCZOnline 8 months ago.
Email

The Efficient Script Yielding specification from the W3C Web Performance Working Group defines a new function for achieving this breaking up of scripts called setImmediate() . The setImmediate() function accepts a single argument, which is a function to execute, and it inserts this function to be executed as soon as the UI thread is idle. Basic usage: var id = setImmediate(function(){

//do something

});

The setImmediate() function returns an ID that can be used to …

nczonline.net Read
  Source Favicon
By alex of Infrequently Noted 8 months ago.
Email

…developers. Python doesn't have it's DOM APIs decided by the W3C, they borrow the idiomatic ElementTree API from within their own community. WebIDL is an artifact of a different time that has a tenuous relationship to idiomatic JavaScript, the CSS-OM barely exists, and DOM apologists are doing more harm than any of JavaScript's warts ever have. We can fix these things, of course, and here at Google we're trying - in good faith - to work in standards …

infrequently.org Read
  Source Favicon
By Anne van Kesteren of The WHATWG Blog 9 months ago.
Email

…model.

Feedback on all these changes is very much appreciated!

Security

The W3C launched a Web Security Interest Group which you can join by signing up for the public-web-security mailing list.

In addition a Web Application Security Working Group was chartered to work on clickjacking and cross-site scripting defenses.

blog.whatwg.org Read
  Source Favicon
Email

…Specification drafts and implementation prototypes will be available, and it will be submitted to W3C for standardization. Security is a very important factor here, and it will be a mix of existing security measurements (e.g. asking the user for permission, like Geolocation) or coming up with new alternatives to ensure this.

In the nearest timeframe we are looking into building:

Dialer: Telephony & Messaging API, Contacts API

Address Book: Contacts API

SMS: Telephony …

hacks.mozilla.org Read
  Source Favicon
By louisremi of Mozilla Hacks - the Web developer blog 9 months ago.
Email

…MediaQueryList interface. Touch events Firefox 6 adds support for W3C standard touch events; these make it easy to interpret one or more touches at a time on touch-sensitive surfaces such as touch screens and trackpads. Server-sent events Server-sent events make it possible for a web application to ask a server to send events just like any locally-created DOM event.

navigator.securityPolicy , which has returned an empty string for a long time, has been removed outright.

hacks.mozilla.org Read
  Source Favicon
By Nicholas C. Zakas of NCZOnline 10 months ago.
Email

…3 Idle Timer component. The component now fires the idle event when the page becomes hidden and the active event when the page once again becomes visible.

Whether using the Idle Timer, or the Page Visibility API on its own, this new functionality gives web developers a much-needed peek into what the browser is doing with our web application. I hope to see many more great advancements coming from the W3C Performance group.

nczonline.net Read
  Source Favicon
By Andrea Giammarchi of Web Reflection 10 months ago.
Email

Inline Download As soon as W3C committed the link download property I have thought: how cool is that, I can create a base64 version of a text or whatever it is and set the filename into the download property ... and this is what I have done. There are no browsers yet compatible with the download property so right now if we create a snapshot of the current configuration we need to " right click " and save as , the result will be a text/plain file directly decoded for us …

webreflection.blogspot.com Read