![Connection Point: Desktop PC Refresh](https://i.ytimg.com/vi/kNmSfnzdApk/hqdefault.jpg)
Zawartość
„Projektowanie responsywne” było przełomowym odkryciem w naszej branży. Ethan Marcotte ukuł ten termin i napisał książkę. To był wspaniały dzień dla wszystkich.
Jakiś czas później Luke Wroblewski wymyślił strategię, która umożliwiła programistom i projektantom współpracę i rozpoczęcie projektu „Mobile First”. Tworząc to podejście, Wróblewski miał trzy powody, dla których czuł, że aplikacje powinny być budowane przy użyciu tej strategii:
- Mobilność eksploduje
- Mobilność zmusza do skupienia się
- Mobilność rozszerza Twoje możliwości
Czego brakuje?
Zarówno Responsive Design, jak i Mobile First były rewolucyjne dla naszej branży, ale wciąż czegoś brakuje.
Jeśli staramy się dostarczać treści do jak największej liczby użytkowników, w szerokim zakresie rozdzielczości ekranu i urządzeń, czy możliwości urządzenia i kontekst użytkownika nie powinny być jedną z głównych zasad? Na przykład ...
- Czy myślisz o połączeniu użytkownika i konsekwencjach RTT (czas podróży w obie strony) w przypadku dużych zasobów?
- Czy masz strategię dostarczania zasobów przeznaczonych dla określonych rozdzielczości ekranu?
Komórki mogą eksplodować, ale sieć nie zmieni się w najbliższym czasie. Musimy zmienić nasze podejście.
Opróżnianie planu cenowego
Jeśli myślisz, że rzucam tu tylko modne frazesy, to tak - i to jest część problemu. RWD i Mobile First stały się modnymi hasłami. Zostały one właśnie zinterpretowane jako „Musimy mieć responsywną witrynę, zbudowaną najpierw na urządzeniu mobilnym, abyśmy mogli dostarczać zawartość każdemu, kto odwiedza naszą aplikację”.
Jak niedawno napisała Tammy Everts: „Jest więcej witryn zoptymalizowanych pod kątem urządzeń mobilnych niż kiedykolwiek. Dlaczego więc strony mobilne stają się coraz większe? ”Powiedziało dość.
Performance First musi stać się mentalnością, jeśli zamierzamy dostarczać aplikacje, które nie obciążają planu cenowego naszych użytkowników.
Możesz dostarczać treści na telefon komórkowy, ale ile osób będzie czekało na Twoje treści, jeśli nie uwzględnisz wydajności?
Z mojej perspektywy nie jestem pewien, czy Mobile First powinno być strategią braną pod uwagę przy rozpoczynaniu projektu. Poczekaj kowboju, pozwól mi wyjaśnić ...
Buzzwords nas zabijają
Niedawno zacząłem zdawać sobie sprawę, że agencje zaczęły dodawać „Responsive Web Design” jako oddzielną usługę dla swoich klientów. Mam na myśli WTF? Jak sądzisz, że można obciążać klienta wyższymi opłatami za witrynę responsywną w porównaniu z witryną statyczną?
Responsywne projektowanie stron internetowych nie jest oddzielną jednostką; budowanie w sposób responsywny powinno być podejściem domyślnym.
To właśnie mówię o zabijających nas frazesach. To, że RWD jest wciąż stosunkowo nową koncepcją, nie oznacza, że jest dodatkiem do Twojego procesu: musi zostać zintegrowane z obecnym. Czy dodałeś CSS jako oddzielną usługę po przejściu z układu tabeli? Myślałem, że nie.
Niech to będzie mierzalne
Twoi użytkownicy będą Ci wdzięczni, jeśli zastosujesz podejście Performance First. I będziesz sobie wdzięczny, bo nauka o wydajności pozwoli Ci zdobyć niesamowitą wiedzę, która okaże się pomocna w wielu dziedzinach. Jest to korzystne dla wszystkich.
Teraz pozwólcie, że przedstawię wam moją propozycję sprzedaży, drogi czytelniku;
- Performance First jest mierzalna. Rozważając to podejście, warto ustawić budżet zadaniowy. Ustalenie budżetu oznacza, że masz się na czym trzymać i na czym się skupić. Rozumiesz, jaki jest Twój ogólny cel.
- Performance First pozwoli Ci zarobić więcej pieniędzy. Udowodniono, że wydajność zwiększa liczbę konwersji.
- Performance First to właściwe podejście do obecnej sytuacji. Mobilność eksploduje, a to dopiero początek. Nadchodzą wszystkie typy urządzeń, a możliwość wyświetlania zasobów i treści na tych urządzeniach ma kluczowe znaczenie. Wydajność jest absolutnie kluczowa.
Myślę, że przedstawiłem swój punkt widzenia i wiem, jakie podejście będę stosować w przyszłości. Jeśli usuniesz cokolwiek z tego artykułu lub jeśli tylko jeden akapit utkwi Ci w mózgu, niech to będzie ten ostatni ...
RWD powinno być domyślne. Wydajność jest obecnie poważnym problemem dla wielu ludzi. Udowodniono, że rozwiązanie tego problemu gwarantuje szczęśliwy biznes i zadowolonych użytkowników. Wydajność First FTW.
Słowa: Ben Cooper
Ben Cooper, wcześniej członek TH_NK, pracuje jako programista front-end w Clicksco. Jego głównymi umiejętnościami są architektura CSS i wydajność frontendu, więc praca z dużymi bazami kodów jest dla niego idealna.