Zakładki zakładek przeglądarki internetowej umożliwiają wykonywanie działań na bieżącej stronie za pomocą jednego kliknięcia lub dotknięcia. Są lekką alternatywą dla rozszerzeń przeglądarki. Działają nawet w przeglądarkach mobilnych, które nie obsługują tradycyjnych rozszerzeń.
Aby korzystać ze skryptozakładek, wystarczy przeglądarka obsługująca zakładki - to wszystko!
Strony internetowe wyświetlane w przeglądarce używają kodu JavaScript. Dlatego strony internetowe nie są już tylko statycznymi dokumentami - są dynamiczne. Bookmarklet to normalna zakładka z fragmentem kodu JavaScript zamiast adresu internetowego. Po kliknięciu lub kliknięciu skryptozakładki zostanie wykonany kod JavaScript na bieżącej stronie zamiast ładowania innej strony, jak ma to miejsce w przypadku większości zakładek.
Bookmarklety można wykorzystać do zrobienia czegoś na stronie internetowej za pomocą jednego kliknięcia. Na przykład znajdziesz znaczniki powiązane z usługami internetowymi, takimi jak Twitter, Facebook, Google+, LinkedIn, Pocket i LastPass. Po kliknięciu skryptozakładki zostanie uruchomiony kod, który pozwala łatwo udostępniać bieżącą stronę tej usłudze.
Bookmarklety nie muszą być związane tylko z usługami sieciowymi. Kliknięta zakładka może zmodyfikować wygląd strony, usuwając większość śmieci i dając czysty "tryb czytania". Może to zmienić czcionki, usunąć obrazy lub wstawić inną zawartość. Ma dostęp do wszystkiego, co może uzyskać strona internetowa. Na przykład możesz użyć skryptozakładki do ujawnienia hasła, które po prostu pojawia się na stronie jako *******.
W przeciwieństwie do rozszerzeń przeglądarki, bookmarklety nie działają w tle i nie obciążają przeglądarki. Nic nie robią, dopóki ich nie klikniesz.
Ponieważ po prostu używają standardowego systemu zakładek, mogą być również używane w przeglądarkach mobilnych, w których nie można uruchamiać rozszerzeń. Na przykład, możesz zainstalować bookmarklet Pocket w Safari na iPadzie i uzyskać opcję "Dodaj do kieszeni" w Safari. Safari nie oferuje rozszerzeń przeglądania, a Apple iOS nie oferuje funkcji "Udostępnij", takiej jak Android i Windows 8, więc jest to jedyny sposób na bezpośrednią integrację. Możesz nawet użyć zakładek LastPass w Safari na iPadzie, aby zintegrować LastPass z przeglądarką Safari.
Jeśli szukasz bookmarkletu dla konkretnej usługi, zazwyczaj znajdziesz bookmarklet na stronie tej usługi. Witryny takie jak Twitter, Facebook i Pocket Host, gdzie udostępniają bookmarkslety wraz z rozszerzeniami przeglądarki.
Bookmarklety nie przypominają programów. To naprawdę tylko kawałek tekstu, który można umieścić w bookmarkletie, więc nie trzeba pobierać konkretnej witryny. Możesz je pobrać praktycznie z dowolnego miejsca - ich instalacja wymaga jedynie skopiowania fragmentu tekstu ze strony internetowej.
Na przykład możesz po prostu przeszukać internet pod kątem "ujawnij bookmarklet hasła", jeśli chcesz umieścić bookmarklet, który ujawni hasła. Omówiliśmy wiele niezbędnych zakładek - i nasi czytelnicy również włączyli się - zobacz nasze listy, by zobaczyć więcej przykładów.
Bookmarklety są proste w instalacji. Po umieszczeniu kursora na stronie internetowej zobaczysz, że jego adres zaczyna się od "javascript:".
Jeśli widoczna jest zakładka lub pasek ulubionych ulubionych przeglądarki, najprostszym sposobem na zainstalowanie skryptozakładki jest przeciąganie i upuszczanie. Naciśnij Ctrl + Shift + B, by wyświetlić pasek zakładek, jeśli używasz przeglądarki Chrome lub Internet Explorer. W przeglądarce Firefox kliknij prawym przyciskiem myszy pasek narzędzi i kliknij opcję Pasek narzędzi zakładek.
Po prostu przeciągnij i upuść ten link do paska zakładek. Bookmarklet jest już zainstalowany.
Możesz również zainstalować bookmarklety ręcznie. Wybierz kod bookmarklet i skopiuj go do schowka. Jeśli bookmarklet jest linkiem, kliknij prawym przyciskiem myszy lub przytrzymaj link i skopiuj jego adres do schowka.
Otwórz menedżera zakładek zakładek przeglądarki, dodaj zakładkę i wklej kod JavaScript bezpośrednio w polu adresu. Nadaj swojej zakładce nazwę i zapisz ją.
Bookmarklety są najłatwiejsze, jeśli masz włączony pasek zakładek zakładek przeglądarki. Po prostu kliknij bookmarklet, a Twoja przeglądarka uruchomi ją na bieżącej stronie.
Jeśli nie masz paska narzędzi zakładek - na przykład w przeglądarce Safari na iPadzie lub innej przeglądarce mobilnej - po prostu otwórz panel zakładek przeglądarki i dotknij lub kliknij zakładkę.
W mobilnej wersji Chrome musisz uruchomić skryptozakładkę z paska adresu. Otwórz stronę internetową, na której chcesz uruchomić bookmarklet, dotknij paska adresu i zacznij szukać nazwy skryptozakładki. Stuknij nazwę bookmarkletu, aby uruchomić go na bieżącej stronie.
Zwróć uwagę, że bookmarklet pojawia się tylko tutaj, ponieważ mamy go zapisany jako zakładkę w Chrome. Aby móc z niego korzystać w ten sposób, musisz dodać bookmarklet do zakładek przeglądarki.
Podejście z paska adresu może być również konieczne w innych przeglądarkach. Sztuką jest ładowanie zakładki, aby była ona powiązana z twoją bieżącą zakładką. Nie możesz po prostu otworzyć swoich zakładek w oddzielnej karcie przeglądarki i uruchomić z nich skryptozakładki - będzie działać na tej innej karcie przeglądarki.
Bookmarklety są potężne i elastyczne. Chociaż nie są tak krzykliwe jak rozszerzenia przeglądarki, są znacznie lżejsze i pozwalają uzyskać podobne do rozszerzenia funkcje w bardziej ograniczonych przeglądarkach mobilnych.