|
|
|
|
|
by grey-area
4722 days ago
|
|
When I last read about Ubuntu Phone, they were offering two choices for UI, QML, and HTML widgets, but perhaps QML is their preferred option? If so that's a shame but not a huge issue for me. All these XML markup languages for views (xib, XAML, QML) offer very little over html IMHO and end up tying you in to one set of tools provided by the vendor. I'd rather they just focussed on improving the OpenGL backed performance of webkit animations to bring it up to scratch instead. |
|
And it has a lot to offer over HTML. It has a better layout model for one, sane integration of concepts like animated property transitions and behaviors, makes it far easier to put custom objects backed by native code into the scene, and many other advantages. A lot of these things aren't possible declaratively in HTML, and HTML isn't set up to be extensible enough as a language so you could make up for it yourself. Yes, you can jam everything into a HTML document somehow, but that doesn't mean it's always a pleasant way to go, or that HTML is the peak of UI technology.