…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 …
…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 …
…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. …
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 …
…"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 …
…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 …
…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, …
…( 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 …
GitHub Most Watched This Week ( JavaScript)
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…
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, …