Refreshing listviews in jQuery Mobile

Friday, November 18th, 2011

When dynamically creating or updating a list in jQuery Mobile; either via AJAX or by other means, one must take care to explicitly invoke the target listview widget to “refresh” in order to instruct the framework to apply the augmented markup and styles to the corresponding elements of the underlying list. For example, consider the following simplified example which creates… Continue Reading

jQuery Mobile 1.0 Released

Thursday, November 17th, 2011

Today, the jQuery Mobile Team announced the official release of jQuery Mobile 1.0. Having worked with jQuery Mobile since Alpha 1, in the time since, the framework has certainly evolved into a mature, premier platform on which Mobile Web Applications can be built. On a personal note, as I am currently in the process of working towards the release of… Continue Reading

CSS3 Combinators

Sunday, November 13th, 2011

In my previous article on CSS3 Selectors, I discussed the two Attribute Selector classifications; Attribute Presence and Value Selectors, and, Attribute Substring Matching Selectors. In addition to the new Attribute Selectors, the CSS3 Selectors Module defines a new Combinator called the General sibling combinator, which is described below, succeeding a review of each CSS3 Combinator. Combinators Combinators provide a means… Continue Reading

CSS3 Attribute Selectors

Thursday, November 10th, 2011

The power of CSS Selectors can not be understated; for, without them, there would be no simple means by which developers could target specific elements for styling in a manner abstracted from, or external to, the actual markup to which the styles will bind. In addition to some of the more common Simple Selectors, such as Type Selectors, Class Selectors… Continue Reading

CSS3 selection pseudo-element (dropped)

Wednesday, November 2nd, 2011

With both the CSS3 Selectors and CSS3 Namespaces Modules, respectively, having been released as official W3C recommendations (Selectors, Namespaces), I felt compelled to re-review each specification. Interestingly, while reviewing the CSS3 Selectors Module (my personal favorite), I noticed that the selection pseudo-element selector which was originally drafted for CSS3 had been dropped from the proposal. In fact, it was dropped… Continue Reading

HTML5 Structural Elements

Wednesday, October 19th, 2011

The Semantic Web is not a separate Web but an extension of the current one, in which information is given well-defined meaning, better enabling computers and people to work in cooperation. – Tim Berners-Lee The HTML5 Specification introduces many new semantic elements intended to provide meaning to the structure of a document. These elements are quite important as they allow… Continue Reading