Najnowsze wpisy
Strona 2
-
W gąszczu jednakowości
Raczej większość z nas wie, że divitis to jedna z plag Sieci i nie warto przyczyniać się do jego rozprzestrzeniania się. Warto natomiast dbać o semantykę HTML-a i dobierać elementy do konkretnego zastosowania. Chcemy nawigacji? Mamy
nav. Potrzebujemy listy? Możemy wybrać spomiędzyol,ulczy nawetdl. W zdecydowanej większości przypadków da się dobrać lepszy element niżdiv.Ale czasami się nie da. Czasami po prostu musimy dodać element, żeby coś ostylować. Ba, czasami w ekstremalnych przypadkach trafimy w gąszcz
divów:HTML <div class="first"> <div class="second"> <div class="third"> <div class="fourth"> <div class="fifth"> <div class="sixth">POMOCYYYYYY!!!!!</div> </div> </div> </div> </div> </div>I mimo usilnych starań, żaden inny element HTML nie pasuje. Jak się odnaleźć w tej dżungli?!
-
Zagięty róg książki
Czasami trzeba zrobić coś nietypowego z aktualnie odwiedzaną stroną. Ot, choćby wygenerować spis treści dla mojego wpisu o XSLT. Jak to jednak zrobić jako osoba odwiedzająca stronę?
-
Wielka ucieczka
-
Zostawiając awizo…
Kolejną teoretycznie prostą sprawą jest powiadamianie czytników ekranu o zmianach na stronie. Jednak w praktyce jest to o wiele bardziej skomplikowane, niż się wydaje na pierwszy rzut oka.
-
Sezamie, zamknij się!
Czasami banalne czynności okazują się mieć ukrytą głębię. Tak też jest w przypadku… zamykania.
-
Pozwolenie A38
-
Całkowicie swobodna dyskusja
Wczoraj opisałem częściowe rozwiązanie problemu z komentarzami. Dzisiaj pora zająć się drugą częścią problemu i pozbyć się go raz na zawsze!
-
Swobodna dyskusja
Ostatnio dostałem zgłoszenie błędu w komentarzach na blogu. W skrócie: jeśli nie zaakceptowało się ciasteczek, nie dało się dodać komentarza. Postanowiłem przyjrzeć się temu problemowi i znaleźć jakieś rozwiązanie.
-
Frywolne marginalia
Nie będę ukrywał – ten blog pełen jest dygresji. Na tyle ich tutaj dużo, że nawet doczekały się swoich własnych stylów. Niemniej całe rozwiązanie było napisane na kolanie i mocno niedomagało. W końcu postanowiłem choć trochę je poprawić.
-
Rozkazuję ci…!
W 2024 wspominałem o zwrocie deklaratywnym w standardach sieciowych: coraz więcej API przenosi rzeczy dotąd możliwe tylko w JS-ie na grunt HTML-a. Wspominałem tam też o wywoływaczach, które wówczas były tylko propozycją. Minęło ok. 1.5 roku i oto
wywoływaczewyzwalacze są już w przeglądarkach.
