Przejdź do głównej zawartości

Przyspiesz swoją stronę www


Co prawda temat luźno związany z projektowaniem graficznym, ale jak najbardziej na czasie. Warto wziąć pod uwagę tą technikę projektując witrynę od strony kodowania. Proste umieszczenie w kodzie linku pobrania wstępnego jest techniką która instruuje przeglądarkę do pobrania zdefiniowanych zasobów w tle.  W rezultacie, kiedy odwiedzający wchodzi na twoją stronę zdefiniowane zasoby zostają wstępnie pobrane, przeglądarka ładuje je szybko z cache. Możesz użyć link prefetching do przyspieszenia strony w pewnych przypadkach. 
Pobieranie wstępne nie jest wspierane we wszystkich przeglądarkach. Użyj tego  narzędzia by sprawdzić która przeglądarka ma wsparcie dla prefetch. 

Użycie Prefetch tag

Możesz wyszczególnić jakich zasobów ma dotyczyć pobranie wstępne używając komendy <link rel="prefetch"/>:
<link rel="prefetch" href="http://mojadomena.com/strona.html"/>
Powyższe otagowanie instruuje przeglądarkę do pobrania wstępnego link http://mojadomena.com/strona.html. Poza pełnymi stronami, możesz także pobrać wstępnie np. obrazki . Poniższy wycinek kodu pokazuje jak załadować wstepnie grafikę:
<link rel="prefetch" href="http://mojadomena.com/obrazek.png"/>
W tym przypadku przeglądarka wstepnie załaduje tylko obrazek i obsłuży na żadanie użytkownika.
Mozilla także respektuje Link nagłówkowy do wstępnego pobierania.
Link: </obrazki/moj-obrazek.png>; rel=prefetch

Fakty odnośnie komendy prefetch.

  1. W przypadku Firefoxa tylko http:// URLe moga być wstępnie pobierane.
  2. Jeżeli coś ściągasz w tle, pobieranie wstępne ze strony zostanie opóźnione do czasu zakończenia ściągania.
  3. Pobieranie wstępne nie powinno być robione agresywnie do  cache'owana każdego elementu na twojej stronie www.

Używaj komendy prefetch z rozwagą

Prefetching to dobra technika do przyspieszenia ładowania stron www, ale powinna być stosowana z rozwagą. Kiedy najlepiej ją wykorzystać? 
  1. Jeżeli wyświetlasz różne strony/zdjęcia w  pozkazie slajdów, możesz użyć ładowania wstępnego aby trochę przyspieszyć.
  2. Możesz załadować obrazki lub inne dokumenty użyte na stronach/podstronach w twojej witrynie.

Komentarze

Popularne posty z tego bloga

Dlaczego strony responsywne to przyszłość?

    Google twierdzi, że strony responsywne to najlepsza konfiguracja dla internetu mobilnego, a nawet posuwa się tak daleko, iż odnosi się do Responsive Web Design jako najlepszej praktyki w branży.    Strona eb-studio.pl w technice responsywnej (RWD) 1. Rekomendowane przez Google. To dlatego, że projektowanie stron reagujących na skalowanie mają jeden i ten sam adres URL. Projektowanie w HTML5 niezależnie od urządzenia, co sprawia, że są łatwiejsze i bardziej efektywne dla Google do przeszukiwania, indeksowania i organizowania zawartości. W porównaniu z oddzielną stroną dla telefonu, która ma inny adres URL i inny pulpit HTML niż jego odpowiednik, wymagający od Google przeszukiwania i indeksowania wiele wersji tej samej witryny. 2. Jedna strona wiele urządzeń. Jednym z najbardziej atrakcyjnych aspektów responsive web design jest to, że strona internetowa może zapewnić wspaniałe doświadczenie dla użytkownika na wielu urządzeniach i rozmiarach ekranów. Jest to ważna c

Czym jest FLAT DESIGN?

Flat UI Design. Flat design jest trendem projektowania stron internetowych oraz interfejsów aplikacji i systemów operacyjnych charakteryzujący się płaskim wyglądem: płaskie minimalistyczne ikony, płaskie menu, wyraziste kolory, płaskie ilustracje i otwartą przestrzeń. Ikony to zwykle proste symbole, menu są płaskie jednokolorowe. Strony internetowe zaprojektowane w ten sposób charakteryzuje dużo przestrzeni i minimalizm. Microsoft był jednym z pierwszych, którzy zastosowali ten styl projektowania do jego interfejsu(Metro UI). Tak więc można określić, iż moda na tzw. płaskie projektowanie nadeszła wraz z pojawieniem się systemu Windows 8. Minimalistyczny nie oznacza nudny. We flat design , elementy ozdobne są postrzegane jako źródło niepotrzebnego bałaganu.  Nie przekłada się to  na aspekt funkcjonalny, a służy tylko odwróceniu uwagi użytkowników. I to jest najważniejszy powód dlaczego w obecnych czasach projektuje się płasko i przejrzyście. Płaskie projektowanie (flat