Contents tagged with jQuery Mobile
-
Web Development Trends: Mobile First, Data-Oriented Development, and Single Page Applications
I recently had the opportunity to give a keynote talk at an Intel conference about key trends in the world of Web development that I feel teams should be taking into account with projects. It was a lot of fun and I had the opportunity to talk with a lot of different people about projects they’re working on.
-
The JavaScript and HTML5 Magazine – What's New this Week?
-
The JavaScript Cheese is Moving: Data-Oriented vs. Control-Oriented Programming
In a previous post I listed several of the JavaScript data binding frameworks that are available and talked about why they’re essential as applications move more and more functionality to the client. Data binding is a key aspect of client-centric programming that can significantly minimize the amount of code written, simplify maintenance, and ultimately reduce the number of bugs that crop up in an application. Without data binding you have to locate each control in a page with code and then assign or extract a value to/from it – something I call “control-oriented” programming. Here’s an example of control-oriented programming:
-
JavaScript Data Binding with AngularJS Part II – Binding a View to a Controller/ViewModel
Related Posts: -
JavaScript Data Binding with AngularJS Part I – Getting Started
Related Posts: -
Getting Started with CSS Media Queries
If you've ever printed a page and noticed that it looks different than the actual page displayed in the browser you've more than likely witnessed a CSS media type in action. By using CSS media types such as "print", backgrounds, navigation bars, and other items can be hidden as a user prints which makes the printed page look much more readable. An example of changing styles through a CSS media type as a page is printed is shown next. This type of code can be placed directly in a <style> element in a given page or in an external style sheet.
-
Testing Mobile Websites with Adobe Shadow