Offline first

Offline first – konwencja stosowana przy tworzeniu stron internetowych.

Charakterystyka

Głównym założeniem konwencji jest myśl, aby dana strona była dostępna dla internautów w warunkach ograniczonego połączenia internetowego, lub całkowitego jego braku[1]. Wdrożenie offline first pozwala na zapisywanie danych lokalnie na urządzeniu użytkownika końcowego, które okresowo wgrywane i replikowane są w chmurze.

Najważniejszym celem wprowadzenia offline first jest zapewnienie spójnego doświadczenia użytkownika (UX), gdy połączenie z Internetem jest wolne lub w ogóle nie istnieje.

Strategia programisty sprawia, że dane i logika aplikacji spychane są na krawędź sieci, a większość przetwarzania odbywa się na urządzeniu użytkownika końcowego aplikacji.

Takie podejście posiada same zalety: dba o odpowiednie wrażenia korzystania z aplikacji, a tym samym zapewnienia podstawowe funkcje aplikacji, podczas gdy połączenie internetowe nie jest stabilne. Tutaj warto też zwrócić uwagę na efektywniejsze wykorzystanie zasobów baterii i przepustowości wśród użytkowników urządzeń mobilnych. Szczególnie istotne jest to dla użytkowników aplikacji, którzy są w drodze i doskwiera im niestabilne połączenie z siecią Internet.

Offline first często jest porównywany z mobile first, czyli strategią rozwoju oprogramowania, w której aplikacje są projektowane dla użytkowników mobilnych z małymi ekranami, a następnie stopniowo ulepszane dla użytkowników z większymi rozmiarami ekranu. Obie strategie zachęcają programistów do tworzenia najpierw aplikacji dla środowisk o najbardziej ograniczonych zasobach, tak aby zadbać o jak najlepsze wrażenia przy minimalnych wymaganiach.

Programiści promują offline first, ponieważ pozwala to użytkownikom pracującym w krajach rozwijających się na bardziej płynne i produktywne korzystanie z zasobów aplikacji biznesowych. Daje to również dostawcom wszystkich typów oprogramowania możliwość rozbudowy bazy klientów cyfrowych w niezbadanych wcześniej obszarach świata.

Przypisy

  1. Say Hello to Offline First [online], hood.ie [dostęp 2019-09-18].

Bibliografia

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.