21 May 2012

The Tech Reflector

 
Star Following

  Source Favicon
Email

…Lists, & Maps in HTML5 ( Mike Taylor, Opera Software)

A Web Audio Spectrum Analyzer

PollJS : timers and intervals made easy

ES Operating System : a JavaScript operating system first built by Nintendo and now under development on Google Code

Multimedia

Backbone.js Screencast - Introduction and Views

YUI is starting to upload its YUI Theatre videos to YouTube , including some long lost videos that were broken …

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

…competition, we deserve options. Microsoft, Google, Apple, Opera and Mozilla are all vital to the ecosystem of the web; to push each other to become better and to foster innovation that everyone gains from. I work for Mozilla, but I would definitely not want to see Firefox (or Gecko's rendering engine) as the only one out there. We need a balance to together form and grow the future of everyone.

To me, when it comes to just one owner, one rendering engine compared to the …

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

…scripts execute asynchronously in IE and WebKit, but synchronously in Opera and pre-4.0 Firefox.

Tony Gentilcore compared this approach to JavaScript libraries on the Surfin' Safari Blog:

There are many clever techniques for working around this performance bottleneck, but they all involve extra code and browser-specific hacks. Instead, scripts which do not require synchronous execution can now be marked as either async or defer .

AMD

As well as HTML5, asynchronous …

dailyjs.com Read
  Source Favicon
By Jay Patel of Mozilla Hacks - the Web developer blog 9 months ago.
Email

…browsers (in some cases where they don't even yet support the particular functionality - for example Opera and radial gradients).

In the past (and some of these are 2-3 years old now), I decided to focus only on those browsers which supported a particular technology. I had separate Firefox and Webkit versions of the gradient tools because they supported quite radically different models of gradients, which made a single interface to producing two separate versions of a gradient confusing, …

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

…it can't work everywhere yet. It won't work in IE, Safari or Opera since they don't support typed arrays, nor in Chrome since it doesn't support WAV data URLs. So currently speak.js only works properly in Firefox. However, the missing features just mentioned are not huge and hopefully those browser makers will implement them soon. It is also possible to implement workarounds in speak.js for these issues (see next comment).

Help with improving speak.js is very welcome! …

hacks.mozilla.org Read
  Source Favicon
Email

…There will be some RegExp breakage for IE10... (just as there was with Opera 10)

Early findings: 97% of mobile end-user response time happens at the front end

Videos: jQuery Conf Bay Area 2011

jslintmate - JSLint/ JSHint bundle for TextMate

FunctionSource is a new website from the creators of Ajaxian

Spine is a lightweight framework for building JavaScript web applications.

HTML5/ JavaScript platform game optimised …

jsmag.com Read
  Source Favicon
By Robert Nyman of Robert's talk 10 months ago.
Email

Opera 11.50

There's still no support in Internet Explorer, and there has been no trace or indication in the previews in IE10 that it will be added. For now, the History.js polyfill could prove to be a sufficient option for Internet Explorer, but I only see it as an interim solution.

Mozilla Hacks

I also recommend reading the Mozilla Hacks post about the History API , and if you are interested in contributing something interesting, you can also take part …

robertnyman.com Read
  Source Favicon
By Anne van Kesteren of The WHATWG Blog 11 months ago.
Email

I ( Opera) suggested we reconcile document.URL and document.documentURI based on work I did for DOM Core.

Aryeh Gregor ( Google) is still working on DOM Range and reported on how he normalized author-set selections

Aaron Colwell ( Google) proposed a new way to do adaptive streaming. Rather than have an intermediate format, extend the video API with a appendData() method which can be fed raw bytes. Robert O'Callahan ( Mozilla) suggests …

blog.whatwg.org Read
  Source Favicon
By jvaughan of Ajaxian » Front Page 12 months ago.
Email

Friday, June 10th, 2011

Code injection, error throwing

Category: Chrome , Testing

In a blog, Opera Software Developer Relations team member Tiffany B. Brown looks at code injection, error throwing and handling and mobile debugging. She notes Opera Dragonfly and its remote debug features provide a way to debug mobile sites from their desktop. Brown mentions WebKit's recently added remote debugging capabilities, folded into Google Chrome

ajaxian.com Read
  Source Favicon
By Remy of remy sharp's b:log 12 months ago.
Email

…bug? Safari, Chrome and Firefox suffer from this issue. Opera doesn't (but then, does it also block on JavaScript - I have a feeling it doesn't). I didn't test IE (partly because I was sure it would, partly because I didn't want to start my VM - if someone could confirm, that would be super).

Right now, I'm not sure what's at the root cause, but I do know it's putting some web sites at risk.

Updated 12-June 2011 after further investigation …

remysharp.com Read