emichal04

<< Powrót do listy postów

Pierwsze zmiany na stronie

Niedziela, 21 Maja 2023

Cześć!
Zdecydowałem się wprowadzić kilka nieco większych zmian na mojej stronie.
Po pierwsze: Favicona. W Twojej przeglądarce, obok nazwy tej strony powinien wyświetlać się mały pingwinek Tux.

Z innych zmian:
W stopce dodałem link do profilu na Mastodon (nie wiem, czy będę coś tam publikował, ale na razie niech będzie). Nazwy klas CSS pozmieniałem na polskie. Poza tym z arkusza CSS powyrzucałem też niektóre klasy i style, których nie używałem wcale.

Największą zmianą jest jednak niemalże kompletne pozbycie się JavaScriptu ze strony. To okazało się konieczne, ze względu na to, że przeglądarki tekstowe, takie jak Links, nie wspierają JS. Powodowało to, że menu się nie wyświetlało. Jak tu wygodnie poruszać się po stronie bez tak podstawowego elementu, jak pasek z opcjami? Podjąłem odpowiednie działania. Tak naprawdę, JavaScript służył na tej stronie jedynie do wyświetlania aktualnego roku oraz do generowania menu górnego. Nic specjalnego. Miałem utworzoną w tym celu funkcję, której zawartość siedziała w osobnym pliku JS.
Niestety, ale ze względu na to, że Github nie wspiera PHP, nie mogę zaimplementować na stronie menu generowanego za pomocą PHP. Co sprawia, że jeśli chciałbym w przyszłość dokonać jakiejś zmiany w pasku nawigacji, musiałbym przeklejać nowy kod do każdej podstrony. Dopóki plików .html jest kilka, nie sprawiłoby to problemu, jednak kiedy plików będzie więcej, to może być mały kłopot. Chwilowo uznajmy, że problemu nie ma.

A oto jak strona prezentuje się w Linksie:

[Zdjęcie przedstawia stronę główną mojej strony wyświetloną w przeglądarce Links]
Aby powiększyć obrazek, kliknij na niego.

To by było na tyle w tym poście. Taki trochę bardziej informacyjny. Dziękuję za jego przeczytanie i życzę miłego dnia.