Сбогуване с jQuery Mobile

jquery
Шегуваш ли се? Разбира се, не съм „наистина“ сбогом на jQuery Mobile. Прекалено много съм инвестирал в него, за да се сбогувам с най-добрата мобилна рамка там. Това, което правя, е да взема решение да го използвам, когато е подходящо. Изборът за намиране на подходящия инструмент за работа е една от отличителните черти на опитен строител, бил той дърводелец, водопроводчик или уеб разработчик.

От доста време използваме jQuery Mobile в настоящата ми компания Goba.mobi. Позволи ни бързо да разработим впечатляващ, красив мобилен уебсайт със звънци и свирки с малко повече от знания за HTML и CSS. Това беше, когато използвахме нашия уебсайт, за да имитираме нашите приложения за iOS и Android възможно най-близо. Наскоро премахнахме мобилния си уебсайт и вместо да се опитваме да предложим цялата функционалност на истинското мобилно приложение, решихме да ограничим наличното. В миналото потребителят можеше да създава събития и групи, да добавя приятели, да открива бизнеси и услуги около тях. Решихме да отидем по пътя на Path и да покажем на потребителя едно-единствено взаимодействие, момент във времето.

И така, как jQuery Mobile влиза в това? Типично зареждане на страницата за нашия стар мобилен уебсайт се движеше някъде около 300 000 диапазона. Това включва уеб шрифтове, jQuery, jQuery Mobile, файл Theme.css и файл overrides.css и малко приставки за JavaScript. Това беше приемливо, когато потребителят действително взаимодейства с множество страници. Тъй като всеки от файловете ще бъде кеширан, цената за изтегляне ще стане по-малка с всяка допълнителна страница, която потребителят е разглеждал. В този нов модел обаче очакваме, че всеки потребител ще види само 1 страница. Скоростите на изтегляне за мобилни устройства непрекъснато се подобряват, но 300 000 за една страница за мобилно устройство са твърде прекомерни.

За тази цел предприех пренаписване на мобилния уебсайт. Започнах от нулата и се опитах да имитирам точно съществуващия дизайн и функционалност, докато поставях CSS, HTML и JS на диета. Полученият уебсайт тежи на 30k-40k с почти идентични характеристики. Тъй като този нов сайт ще бъде предимно мобилен, аз се фокусирах силно върху поддръжката на webkit с резервни копия за други браузъри, които може да се случат в една от нашите страници. Знам, че още не съм приключила, но това е чудесно начало. Щракнете върху изображението отгоре там, за да надникнете в статичната версия на компилацията. Не всяка връзка работи, но вие разбирате точката.

jQuery Mobile, винаги ще те обичам, но ти не си най-подходящ за всяка ситуация. и мисля, че знаете това и сте добре с него. Любов, Анди!