Po 22 latach Firefox pozbył się denerwującego błędu; pomógł młody programista

Niewielki, ale denerwujący błąd interfejsu Firefoxa pamiętał jeszcze czasy Mozilla Suite. Dopiero po 22 latach został naprawiony dzięki staraniom młodego programisty.

tech
Arkadiusz Strzała12 października 2023
Źrodło fot. Rubaitul Azad / Unsplash
i

W przeglądarce Mozilla Firefox istniał błąd, który został wykryty 22 lata temu. Przez ten okres czasu nie został on naprawiony i dopiero teraz zajął się nim programista, który jest zaledwie o rok starszy od tego problemu. Na szczęcie nie jest to luka w zabezpieczeniach, a drobny „feler” dotyczący interfejsu przeglądarki.

Uporczywe okienko

W czasach, gdy Firefox nie był jeszcze Firefoxem, ale nazywał się Mozilla Suite, użytkownik komputera Apple zauważył, że w pewnych sytuacjach okienko podpowiedzi nie znika, gdy przełączymy aplikacje. Wyświetla się ono nad niektórymi aktywnymi elementami strony (linkami). Jeśli użytkownik przeniesie swoją uwagę na inny element pulpitu, ale używając skrótu klawiszowego (czyli kursor pozostanie nieruchomy), podpowiedź pozostaje widoczna.

Po 22 latach Firefox pozbył się denerwującego błędu; pomógł młody programista - ilustracja #1
Drobny błąd UI pozostawał nienaprawiony przez 22 lata. Źródło: Growtika / Unsplash

Takie okienko pozostanie, aż do momentu powrotu do karty Mozilli i najechania myszką na inny jego element. Yifan Zhu, student pierwszego roku elektrotechniki, miesiąc temu postanowił zająć się tym błędem. Choć nie miał doświadczenia w tak złożonych projektach open-source, jak Firefox, okazało się to wykonalne, głównie dzięki licznym podpowiedziom w kodzie przeglądarki. Zmienił nieco mechanizm wyświetlania podpowiedzi, a jego poprawki zaakceptował jeden z współtwórców.

Zmiany wprowadzone przez Yifan Zhu zostaną dodane w aktualizacji Firefoxa do wersji stabilnej 119. Trudno powiedzieć, czemu tak długo problem nie został rozwiązany, być może po części ze względu na jego trywialność i „niewielką szkodliwość społeczną”. Z reguły pierwszeństwo w pracach mają wszelkie poprawki natury bezpieczeństwa, a drobne niedoskonałości UI z reguły spychając na dalszy plan.

Arkadiusz Strzała

Arkadiusz Strzała

Swoją przygodę z pisaniem zaczynał od własnego bloga i jednego z wczesnych forum (stworzonego jeszcze w technologii WAP). Z wykształcenia jest elektrotechnikiem, posiada zamiłowanie do technologii, konstruowania różnych rzeczy i rzecz jasna – grania w gry komputerowe. Obecnie na GOL-u jest newsmanem i autorem publicystyki, a współpracę z serwisem rozpoczął w kwietniu 2020 roku. Specjalizuje się w tekstach o energetyce i kosmosie. Nie stroni jednak od tematów luźniejszych lub z innych dziedzin. Uwielbia oglądać filmy science fiction i motoryzacyjne vlogi na YouTube. Gry uruchamia głównie na komputerze PC, aczkolwiek posiada krótki staż konsolowy. Preferuje strategie czasu rzeczywistego, FPS-y i wszelkie symulatory.

Premiera AMD Radeon RX 9060 XT w polskich sklepach. Co z dostępnością?

Premiera AMD Radeon RX 9060 XT w polskich sklepach. Co z dostępnością?

Brak OLED-a boli, ale ekran Switcha 2 pozytywnie zaskakuje. Porównanie wyświetlaczy konsol Nintendo

Brak OLED-a boli, ale ekran Switcha 2 pozytywnie zaskakuje. Porównanie wyświetlaczy konsol Nintendo

To już nie jest zabawka; Switch 2 zaskoczył mnie jakością. Unboxing, pierwsze uruchomienie i nasze wrażenia

To już nie jest zabawka; Switch 2 zaskoczył mnie jakością. Unboxing, pierwsze uruchomienie i nasze wrażenia

Sprawdziliśmy, co potrafi Switch 2 w boju. Cyberpunk 2077 i The Legend of Zelda: Tears of the Kingdom na nowej konsoli Nintendo

Sprawdziliśmy, co potrafi Switch 2 w boju. Cyberpunk 2077 i The Legend of Zelda: Tears of the Kingdom na nowej konsoli Nintendo

Najnowsza aktualizacja oprogramowania PS5 najwyraźniej rozwiązała problem z VRR, tylko dlaczego po cichu?

Najnowsza aktualizacja oprogramowania PS5 najwyraźniej rozwiązała problem z VRR, tylko dlaczego po cichu?