Wielkanocne porządki na WWW

development css php html javascript 2013-03-31, 00:03,

Wiosna, chociaż wyjątkowo zimna w tym roku, to dobry czas na zrobienie porządków technicznych na stronie. Niedawno komentarze facebooka zastąpiłem Disqusem. Uporządkowania wymagało jednak jeszcze kilka innych spraw i zmniejszony ruch świąteczny był idealnym momentem na ich wykonanie.

Czas ładowania strony

W listopadzie strona przeszła rewolucję graficzną. Pojawiły się dynamiczne czcionki oraz zmieniona szata graficzna. Ale najważniejsza zmiana to wdrożenie technik responsive design. Dzięki temu strona dynamicznie adaptuje się do telefonów, tabletów i komputerów stacjonarnych.

Po tych zmianach zostało w kodzie trochę nieścisłości oraz niepotrzebnych skryptów. Dosyć długi czas ładowania strony był trochę wkurzający, trzeba się było z tym rozprawić. Po usunięciu niepotrzebnych skryptów i zmniejszeniu liczby zapytań do serwera skorzystałem z najlepszych praktyk Google i przesunąłem ładowanie skryptów „na później”.

To ważne szczególnie na urządzeniach mobilnych. Przeglądarki mają to do siebie, że wykonują skrypty w pojedynczym wątku, tak więc ładowanie i przetwarzanie skryptów uniemożliwia wyświetlenie strony. Te kilka sekund przetwarzania może skutecznie Was zniechęcić do czekania i czytania. Teraz skrypty wczytują się i uruchamiają po fakcie. Najpierw wyświetla się strona, później ładuje jQuery, Colorbox i reszta bibliotek.

Meta tagi

Tu było trochę bałaganu. Poprawiłem wyświetlanie tytułów. Szczególnie, gdy zdjęcia w jednej galerii nie mają unikalnych tytułów. Teraz nie powinny się mylić. Poprawiłem też meta-description, który przy modernizacji warstwy graficznej wyparował z kodu i wyszukiwarka zastąpiła opisy stron informacją o ciasteczkach.

Ciasteczka

Jak pewnie wiecie nowelizacja prawa telekomunikacyjnego nałożyła na nas (administratorów stron) obowiązek informowania o tym, czy i jak używamy cookies. Wysypała nam się masa okruszków i okruchów solidnie psujących odbiór stron internetowych. Jak i dlaczego należy o nich informować przeczytajcie w Vagla.pl. A co ja robię z ciastkami piszę w polityce prywatności. Jak mus to mus, tylko trochę tak jak informowanie o tym, że życie wiąże się z emisją CO2.

Analytics

Testuję asynchroniczny kod GA oraz emisję zdarzeń. Tak więc kliknięcie w lightbox powinno rejestrować zdarzenie na stronie. Jest chociaż „tyci” szansa, że dowiem się, czy ktokolwiek ogląda tutaj całe galerie, czy tylko miniatury ;-)

Wszystkiego najlepszego!

Pogoda nie nastraja, ale życzę Wam przede wszystkim ciepła i wiosny. Oraz tego, by nie wyglądała tak, jak poniżej.

Komentarze

Podobne wpisy