HashTabber
HashTabber to prosty plugin JavaScript
do zakładkowej nawigacji z uwzględnieniem hashowych linków.
Plugin został wyróżniony m.in. na:
- unheap.com
- jquer.in
- jquery-plugins.net
- jqueryscript.net
- jplugins.net
- softpedia.com
- bestplugins.com
- jqueryplugins.net
W wolnej chwili zbudowałem proste logo bazujące na kształtach znaków “#” i “T” oraz samym interfejsie zakładkowym. Wizualnie ubrałem go w jadeitową zieleń i przestrzeń cieplejszych szarości.
Modus operandi skryptu jest dokładniej-techniczniej opisany na stronie projektu, ale w skrócie można go opisać poniższym diagramem:
- Aktywujesz zakładkę (zwykłym hashowym linkiem)
- Adres przeglądarki zmienia się
- Skrypt wyczekuje zmian adresu, skąd pobiera nazwę nowej zakładki
- Skrypt paruje zakładkę z jej zawartością
- Skrypt wyłącza starą zakładkę z zawartością i włącza nowe
Może to brzmieć banalnie, ale dzięki hashowym linkom strona nie przeładowuje się a zakładki można zmieniać z zewnątrz. Do tego cała funkcjonalność jest minimalistyczna, zręczna i gotowa do użycia przy bardzo niewielkich wymaganiach.
Sama strona nie potrzebowała praktycznie nic poza sprawną typografią – użyłem Source Sans Pro od Paula Hunta, zgrabnej skali modularnej i kilku sprytnych media queries
dla urządzeń mobilnych.
A w dodatku cały skrypt jest udostępniony w Domenie Publicznej, czyli za darmoszkę.