Odborník srovnává: HTML 5 Forms vs. JQuerry UI
Používání nových ovládacích prvků v HTML5 je velice jednoduché. Prvky jsou dostupné, uživatelsky přístupné a na mobilních zařízeních vypadají skvěle. Bohužel se dají použít pouze na jednoduché požadavky a jsou tak velmi často limitovány pouze pro určité browsery instalované v té správné konkrétní verzi. Což je velice často, promiňte mi ten výraz, k vzteku. Nic ale není tak černobíle, jak na první podle vypadá.
Naproti obecné standardizaci z W3C, která se pozvolna posunuje v před, zde máme kromě nových verzí prohlížečů (například, Chrome, Firefox, Opera) pořád ještě dosti početně rozšířenou skupinu uživatelů, pro které je uživatelská přívětivost starších verzí "Internet Exploreru" plně dostačující a nepotřebují investovat (nebo neumí) celých 5 minut na změnu prostředí. Do toho samozřejmě nesmíme zapomenout na početnou množinu uživatelů z poměrně konzervativních prostředí, kteří mohou být striktně limitováni korporátní politikou, interním IT či prostě nevhodností užívaného hardware.
Jakákoliv nová koncepce použití kontrolních prvků z HTML5 pro přijatelné, uživatelsky příjemné a funkční UI, je potom často noční můrou vývojáře či testera (a to skutečně fyzicky), kde nakonec vše skončí implementací řešení, které podporuje i ten "bloody" IE 7 a konec. Na ostatní není čas a někdy vlastně ani chuť.
Naproti tomu řešení pomocí "widgetsJQuery UI" je velice jednoduché, extrémně flexibilní s možností dalšího rozšíření a jednoduchým formátováním stylů. Widgety JQuery UI jsou navíc skvěle zdokumentovány a jejich podpora je i ve starších prohlížečích výrazně širší. Při troše dobré vůle se tedy dnes dají vyvíjet aplikace, které jsou uživatelsky přívětivé a přinášejí zákazníkovi konečně možnost trochu příjemnější interakce. Svět IT přeci nemusí být permanentně ošklivý a vymlouvat se pořád na neschopnost správné interakce u Internetu Exploreru, jak ukazuje následující tabulka, je dnes takjiž trochu passé.
Následující tabulka porovnává použití "HTML 5 controls" a "jQuery UI widgets" pro tvorbu web aplikací či řešení.
Autor textu: Petr Stojan, Local Sales Representative, Utilities & Manufacturing, NESS - www.ness.cz
- 1. Přehled vstupních prvků z HTML5 s následnou použitelností v prohlížeči:
http
://www.w3schools.com/html/html5_form_input_types.asp
2.
http://jqueryui.com/themeroller/
3.
a
http://html5.com jsou vynikajícími zdroji pro zjištění podpory konkrétního prohlížeče.
4.
Zpracováno podle článku „HTML5 Controls vs. JQuery UI“ od tjvantoll.com, .NET – číslo 250 s pomocí Jana Čabouna, za což mu tímto děkuji.
Tisková zpráva v původním znění - Redakce nenese odpovědnost za její obsah |