Za każdym razem, gdy pisałem o bookmarkletach, musiałem dodać sekcję, jak dodać je do Safari w iOS. Na Macu po prostu przeciągasz je do paska zakładek i gotowe. Na iOS sytuacja była tak skomplikowana, że napisałem a cały poradnik tylko po to, żebym mógł do tego linkować, zamiast za każdym razem pisać kilka akapitów. Ale tam jest sposób na przeciąganie i upuszczanie bookmarkletów na iOS.
Testowałem go na iOS 12 i iOS 13 i jest niesamowity.
Bookmarklety?
Oto jak opisałem tam bookmarklety w/w post:
Bookmarklety to te małe zakładki, które klikasz, aby uruchamiać mini „aplikacje” w przeglądarce internetowej. Możesz mieć taki, który zapisuje bieżącą stronę na koncie Instapaper, lub taki, który uruchamia wyszukiwanie Google skupione tylko na bieżącej witrynie.
Bookmarklety mogą tłumaczyć podświetlony tekst na stronie, wysyłać coś do listy rzeczy do zrobienia lub prawie wszystko.
Aby dodać bookmarklet w iOS, musisz dodać zakładkę do strony (dowolnej strony), a następnie edytować adres tej zakładki. Trzeba było znaleźć kod javascript i wkleić go w polu adresu, a następnie ręcznie zmienić nazwę bookmarkletu. To był koszmar.
Jak przeciągać i upuszczać bookmarklety w mobilnej Safari
Odkryłem tę nową sztuczkę dodawania bookmarkletów do mobilnego Safari podczas testowania, aby sprawdzić, czy Apple w końcu dodało taką funkcję w iOS 13. Ale okazuje się, że działa również w iOS 12. Aby dodać bookmarklet, po prostu otwórz panel boczny Zakładki w Safari, stuknij, aż znajdziesz się w folderze Ulubione, i przeciągnij bookmarklet do niego.
Otóż to! Folder Ulubione to folder używany do wypełniania paska zakładek. Jeśli przeciągniesz tam bookmarklet, natychmiast pojawi się on na pasku zakładek, gotowy do kliknięcia. I jak powiedziałem, działa w iOS 13 i iOS 12. Może nawet wcześniej, ale nie testowałem tego.
To fantastyczna sztuczka. Ciesz się tym!