• Rowan Manning

    What didn't you like about jQuery Mobile?
    • Rowan Manning
      Rowan Manning
      I didn't like how rigid it felt. The premise is excellent: I love how much it decouples from the DOM, I love the device support and it was great that I could just drop it in my page to kick-start the site; however, I found it very hard to customise/override the styling and do things outside of the core functionality
    • Sam Hicks
      Sam Hicks
      Similar thoughts. A great way to implement a mobile site quickly and with relative ease. The downside of this however is that it's difficult to customise the UI styling. Not impossible but time consuming. For every line of CSS applying new styles you need another 10 to override existing ones. They do offer a selection of their own customisable themes and drag and drop UI builder, which if you're happy to work with their designs makes this a fantastic solution for mobile.
    • Robert Peake
      Robert Peake
      Awesome, thanks guys. I just updated my personal (WordPress) site to the (beta) twenty twelve theme, which has nice media query support, then used modernizr and jQuery mobile to detect touch devices and enhance the experience. All very beta, but I'm pleased with it so far on my iOS devices: http://www.robertpeake.com (p.s. posted this comment on my iPhone too, worked great!)
    • Robert Peake
      Robert Peake
      OK, scratch that. I've ditched jQuery mobile after too many frustrating problems with ajax loading etc. etc.--it's "heavy" and it wants to do everything *its* way, and if I were rapidly prototyping a phonegap app using its constraints I could see how it would be very fast. But I was just using it to enhance styling for touch devices. Love Modernizr for loading that up, but I can easily roll my own CSS/JS to accomplish the same without so many headaches (and so much overhead). Bye, bye jQuery Mobile. Hello Modernizr and custom CSS/JS.
    • Rowan Manning
      Rowan Manning
      Nice to see that you came to the same conclusions! I generally much prefer very light-weight frameworks which I can adapt to suit my needs – I'm not a fan of the massive HTML boilerplates, end-to-end JS 'MVC' frameworks or the absolutely giant Zend Framework ;)