Herbsman
Projekt, który zmienił moje podejście do tworzenia stron internetowych.
Pierwsza strona stworzona w całości przy pomocy goHugo. Po wcześniejszych przygodach z Gatsby, Jekyll oraz Eleventy w końcu odnalazłem narzędzie, które nie tylko pozwala mi stworzyć dokładnie to co chcę, ale robi to błyskawicznie.
Cechy projektu: Link to heading
- strona w pełni statyczna,
- brak skryptów służących do śledzenia użytkowników / plików cookie,
- działa z wyłączoną obsługą JavaScript,
- treść tworzona za pomocą plików Markdown bez potrzeby znajomości HTML / CSS,
- strona estetyczna i czytelna na każdym urządzeniu,
- niewielki rozmiar strony (zaledwie kilkaset kb),
- maksymalny wynik (100/100) w PageSpeed Desktop i Mobile,
- zoptymalizowana pod SEO,
- zoptymalizowana pod udostępnianie na mediach społecznościowych (twitter cards, JSON schema, opengraph),
- ciemny / jasny motyw,
- dostowanie do norm ARIA dla użytkowników niewidomych i niedowidzących,
- minimalne koszty utrzymania - darmowy hosting oraz certyfikat SSL,
- mnóstwo małych udogodonień, które sprawiają, że strona jest zwyczajnie “przyjemna w odbiorze”.
Ten projekt od początku był dla mnie odpowiedzią na pytanie - “jak mógłby wyglądać dzisiaj Internet, gdybyśmy wybrali jakość zamiast ilości”. Jest pozbawiony zbędnej funkcjonalności i cech, które przyniosła nam rewolucja Web 2.0. Okresowa analiza ruchu (wykonywana po stronie serwera, bez ingerencji w kod źródłowy bloga i śledzenia użytkowników) wykazuje zaskakujące osiągi i ciągły wzrost liczby użytkowników.
Podobnie sprawa wygląda w przypadku analizy SEO, której wyniki wskazują na wysoką korelację pomiędzy szybkością wczytywania się strony oraz czasu jaki spędza na niej użytkownik, a pozycją w Google, Bing oraz DuckDuckGo. Nie przeprowadzono żadnej kampanii SEO dla tego blogu, a jego wpisy pojawiają się na pierwszej stronie wyników dla wielu słów kluczowych.
Strona dostępna jest pod tym adresem.