21 May 2012

The Tech Reflector

 
Star Following

  Source Favicon
Email

…use an input element to trigger a native app to take pictures. Please try the Camera UI for Mobile demo .

Support for chunked XMLHttpRequest

When doing XMLHttpRequest requests with large data sets, you can now get partial data as it arrives instead of waiting for it all to show up. You can use this to build more responsive and more efficient web sites.

Other changes

We've also got support for a bunch of other changes as well. These will be added to the …

hacks.mozilla.org Read
  Source Favicon
By Andrea Giammarchi of Web Reflection 8 months ago.
Email

…investigations matter, code quality matter, unit tests matter, UX is essential, and UI only attractive.

This is the software development world, no matters which language, no matters which customer, no matters which company ... isn't it? So why things keep being the same in every software field ?

Delivery, delivery, delivery ! The main reason many applications out there, web or not, will rarely be that good.

The scrum purpose is to make theoretically well organized baby steps and …

webreflection.blogspot.com Read
  Source Favicon
By Mats Bryntse of Sencha Blog 8 months ago.
Email

…hard to validate that we had upgraded a class successfully. Unit testing JavaScript and UI behavior can be tricky especially if a particular class depends on several other classes and application state. But about half way through our upgrade we realized that we badly needed unit tests to validate that our existing API s and features had no regressions. So we used a JS unit testing tool built by our own Nickolay Platonov over the past two years and optimized it for testing Ext JS applications. …

sencha.com Read
  Source Favicon
Email

BoltJS is a UI framework by Facebook, built on Javelin.

fox.js is a CSS grid maker that uses ASCII art to make the grids. Interesting... hmm...

Creating Fast Buttons for Mobile Web Applications - another article posted earlier this year. Shows how to get around the ~300ms delay on mobile devices. This code has now been adapted to be used elsewhere, including the Mobile Boilerplate .

Scott Jehl has written some code that normalizes …

jsmag.com Read
  Source Favicon
By dion of techno.blog("Dion") 8 months ago.
Email

…"thanks, but I don't want you to have access to my contacts". We are using a contact picker UI, so the user is explicitly tapping to launch this and selecting the contact, so we don't need access to anything other than what the user would select. Why do we need READ_CONTACTS ?

Why can't I let those users NOT allow the application access to contacts, but still be able to do everything else? The zero-sum game is nuts.

This shows up all over the shop. If I have …

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

…what's new in IE10? A huge number of new features, particularly in the area of UI elements and effects. The IE10 preview supports almost every visual HTML5 and CSS3 feature that's been introduced in the last three years and several more besides. IE9 was already a serious step-up for Microsoft with capabilities such as hardware accelerated Canvas, but IE10 introduces much more including:

CSS Transforms and Transitions: 2D and 3D transforms work smoothly and at high …

sencha.com Read
  Source Favicon
By Nicholas C. Zakas of NCZOnline 8 months ago.
Email

…thread to perform the already-queued tasks. For example, you can instruct some code to be added to the UI thread queue after 50ms via: setTimeout(function(){

//do something

}, 50)

So after 50ms, this function is added to the queue and it's executed as soon as its turn comes. A call to setTimeout() effectively allows the current JavaScript task to complete so the next UI update can occur.

Problems

Even though I've been a big proponent of using setTimeout() in this way, …

nczonline.net Read
  Source Favicon
On DailyJS 8 months ago.
Email

…( License ) by Telerik Inc. is a new HTML5 UI framework that's built on jQuery. The core framework includes a DataSource component for using local or remote data that supports CRUD operations, and can be bound to UI widgets. Templates are another core feature, and it's claimed they're extremely fast. Kendo UI also supports a strong set of UI widgets and tools for building mobile web apps.

The TreeView , Upload , and Splitter …

dailyjs.com Read
  Source Favicon
Email

jQuery UI 1.8.16

GitHub Most Watched This Week ( JavaScript)

bootstrap

spin.js

fulcrum

accounting.js

node

Upcoming Events

High Performance Mobile ( Steve Souders) (August 30, 2011 in Mountain View, CA, USA)

NodeConf Summercamp ( September 5-7, 2011 in Walker Creek Ranch, CA, USA)

jQuery, JS Mobile and Paul Irish on HTML5 ( SFJS) (September 6, 2011 in San Francisco, CA

jsmag.com Read
  Source Favicon
On Jupiter Home articles 8 months ago.
Email

An extremely lightweight UI/widget library. We've already got a good

collection of rough widgets in mxui . You should be able to

weave in the features you need.

Integration with RequireJS and LabJS. In an ideal world, we want a script

loader with the:

Namespace clean-ness of RequireJS

Speed of LabJS

Build features of StealJS

Conclusion

With 3.0, JavaScriptMVC is officially mature. We've added few purely new features from 2.0. Instead, …

jupiterjs.com Read