Nowa karta Zastąp WebExtension wydana

New Tab Override to popularny dodatek do przeglądarki Firefox, który możesz zainstalować, aby dostosować stronę nowej karty przeglądarki internetowej.

Mozilla usunęła opcję wyboru dowolnej strony jako strony nowej karty w przeglądarce Firefox 41, a użytkownicy przeglądarki musieli polegać na rozszerzeniach, aby odzyskać funkcjonalność.

New Tab Override było pierwszym rozszerzeniem Firefoksa, które ponownie wprowadziło usuniętą podstawową funkcjonalność i od tego czasu było kilkakrotnie aktualizowane.

Sören Hentzschel, który jest twórcą New Tab Override, niedawno wydał wersję rozszerzającą przeglądarkę WebExtension. Nowa wersja gwarantuje zgodność z Firefoksem 57 i nowszymi wersjami, ponieważ Mozilla planuje porzucić obsługę starszych dodatków, gdy Firefox 57 zostanie wydany w listopadzie 2017 r.

Interfejsy API WebExtension są wciąż w fazie rozwoju, a cała architektura jest rozwijana wraz z wydaniem nowych wersji Firefoksa i porzuceniem obsługi starszych wersji.

Konsekwencją zastąpienia nowej karty jest to, że wersja WebExtension nie obsługuje jeszcze wszystkich funkcji starszej wersji dodatku. Sören obiecał zintegrować brakujące funkcje, jeśli interfejsy API staną się dostępne.

Zastąpienie nowej karty 8.0

Zastąpienie nowej karty dodaje do Firefoksa opcje dostosowywania zawartości strony nowej karty w przeglądarce. Wersja 8.0 rozszerzenia wyświetla następujące opcje na stronie konfiguracji:

  • Użyj domyślnej strony Firefoksa
  • Załaduj około: puste (pusta strona)
  • Załaduj około: strona główna (strona główna)
  • Załaduj niestandardowy adres URL korzystający z protokołu HTTP lub HTTPS.
  • Plik lokalny (patrz poniżej).
  • Kolor tła (podobny do about: blank, ale z innym kolorem).
  • Mozilla News (niemiecki)

Rozszerzenia dostępu do plików lokalnych są ograniczone w przeglądarce Firefox. Sören zaimplementował opcję ładowania pliku HTML do magazynu nowej karty, aby wyświetlić go po otwarciu strony nowej karty.

Jest to obejście problemu i konieczne jest, aby wszystkie pliki ładowane do pliku HTML były dostępne w Internecie.

Dostępna jest także opcja skupienia strony internetowej ładowanej na stronie nowej karty, a nie paska adresu. Jest to szczególnie przydatne, jeśli chcesz, aby pole formularza było od razu skoncentrowane po otwarciu strony nowej karty, na przykład podczas wyświetlania strony internetowej wyszukiwarki na stronie.

Sören dodał sprawdzanie poprawności linków w wersji New Tab Override WebExtension. Sprawdzanie poprawności sprawdza wprowadzony adres URL, aby natychmiast przekazać użytkownikowi informacje zwrotne.

Projekt New Tab Override został przeniesiony do GitHub, gdzie jego źródło jest publicznie dostępne. Użytkownicy mogą tam zamieszczać opinie, na przykład gdy napotkają błędy lub mają sugestie dotyczące nowej funkcjonalności.

Końcowe słowa

Trwa opracowywanie nowej karty Zastąpienie, co jest dobrą rzeczą dla użytkowników przeglądarki Firefox. Nowa wersja jest gotowa na przyszłość i zapewnia podstawy do zmiany strony nowej karty przeglądarki Firefox na niestandardową.