Warning: Redis::get(): php_network_getaddresses: getaddrinfo for localhost failed: No address associated with hostname in /home/klient.dhosting.pl/michalko/webroad.pl/public_html/wp-content/plugins/litespeed-cache/src/object-cache.cls.php on line 665

Warning: Cannot modify header information - headers already sent by (output started at /home/klient.dhosting.pl/michalko/webroad.pl/public_html/wp-content/plugins/litespeed-cache/src/object-cache.cls.php:665) in /home/klient.dhosting.pl/michalko/webroad.pl/public_html/wp-content/plugins/dw-question-answer/inc/Posts/Base.php on line 20

Warning: Cannot modify header information - headers already sent by (output started at /home/klient.dhosting.pl/michalko/webroad.pl/public_html/wp-content/plugins/litespeed-cache/src/object-cache.cls.php:665) in /home/klient.dhosting.pl/michalko/webroad.pl/public_html/wp-includes/feed-rss2-comments.php on line 8
Komentarze do: Prosty preloader CSS3 bez użycia Javascriptu https://webroad.pl/html5-css3/4015-prosty-preloader-css3-bez-uzycia-javascriptu blog dla webmasterów, na którym piszemy o HTML5, CSS3, JavaScript, webdesign, UX, CMS Sat, 26 Sep 2020 15:48:42 +0000 hourly 1 https://wordpress.org/?v=6.9.4 Autor: Maciej https://webroad.pl/html5-css3/4015-prosty-preloader-css3-bez-uzycia-javascriptu#comment-2297 Tue, 19 May 2015 09:59:00 +0000 https://webroad.pl/?p=4015#comment-2297 Preloader? Zawsze myślałem, że preloader pokazuje ilość załadowanych danych, które są pobierane progresowo. A tutaj widzę stworzoną animację (co prawda ciekawą) za pomocą CSS.

]]>
Autor: Comandeer https://webroad.pl/html5-css3/4015-prosty-preloader-css3-bez-uzycia-javascriptu#comment-2294 Wed, 13 May 2015 19:12:00 +0000 https://webroad.pl/?p=4015#comment-2294 Tricky one ;)
Trzeba najpierw zaimplementować obsługę History API, po czym Ajaksem ciągnąć daną podstronę. Zestawienie żądania = pokazanie loadera, zakończenie żądania = ukrycie loadera

]]>
Autor: krzysiek https://webroad.pl/html5-css3/4015-prosty-preloader-css3-bez-uzycia-javascriptu#comment-2293 Wed, 13 May 2015 19:06:00 +0000 https://webroad.pl/?p=4015#comment-2293 A jak takiego loadera użyć w momencie przechodzenia między podstronami? Chodzi mi o to, żeby pierwsze pojawił się loadare, a po wczytaniu całej strony „w tle” dopiero wczytana stronka.

]]>
Autor: Michał Kortas https://webroad.pl/html5-css3/4015-prosty-preloader-css3-bez-uzycia-javascriptu#comment-2276 Mon, 04 May 2015 15:17:00 +0000 https://webroad.pl/?p=4015#comment-2276 Tylko dlatego, aby nie rozbudowywać tu kodu.
W tekście napisałem, że można użyć innych elementów.

]]>
Autor: Dexter Urbański https://webroad.pl/html5-css3/4015-prosty-preloader-css3-bez-uzycia-javascriptu#comment-2275 Mon, 04 May 2015 15:03:00 +0000 https://webroad.pl/?p=4015#comment-2275 Intryguje mnie, dlaczego wykorzystujesz ?

]]>
Autor: Michał Kortas https://webroad.pl/html5-css3/4015-prosty-preloader-css3-bez-uzycia-javascriptu#comment-2267 Fri, 01 May 2015 19:44:00 +0000 https://webroad.pl/?p=4015#comment-2267 Okej, racja. Dodałem puste [alt], bo zupełnie o nich zapomniałem.
Co do dostępności, dopisałem akapit. Dziękuję.

]]>
Autor: Comandeer https://webroad.pl/html5-css3/4015-prosty-preloader-css3-bez-uzycia-javascriptu#comment-2266 Fri, 01 May 2015 17:44:00 +0000 https://webroad.pl/?p=4015#comment-2266 Cóż… na pewno jest to jakieś kompromisowe rozwiązanie. Co prawda nie do końca by mnie zadowalało, ale przynajmniej byłyby o tym jakieś informacje.

Problem polega na tym, że wg mnie dostępność to podstawa. Pomijam już fakt, że brak [alt] czyni ten HTML po prostu niepoprawny składniowo.

]]>
Autor: Mario06 https://webroad.pl/html5-css3/4015-prosty-preloader-css3-bez-uzycia-javascriptu#comment-2265 Fri, 01 May 2015 17:42:00 +0000 https://webroad.pl/?p=4015#comment-2265 W sumie można by to pogodzić i nie wrzucać takich dodatków do głównych listingów (bo nadmiernie rozpychają proste przykłady), ale dodawać ramkę na końcu z dobrymi praktykami odnośnie dostępności…

]]>
Autor: Comandeer https://webroad.pl/html5-css3/4015-prosty-preloader-css3-bez-uzycia-javascriptu#comment-2264 Fri, 01 May 2015 16:55:00 +0000 https://webroad.pl/?p=4015#comment-2264 Owszem, byłoby to szukanie dziury w całym, gdyby istniała jakakolwiek świadomość aspektów dostępności w środowisku. Ale nie istnieje i *NIKT* nie doda do kodu [role] i etykietki, bo… 90% webmasterów nawet nie wie o istnieniu tego typu rzeczy. A nie zapominajmy, że na WEBroad niekoniecznie zaglądają profesjonaliści, a po prostu ludzie szukający ciekawego pluginu na stronę. Oni tym bardziej nie będą się przejmować „jakąś dostępnością”.

Tak, efekt wizualny ciekawy, ale to… efekt wizualny – nic więcej. Obecnie rozwiązanie to nie posiada nawet warstwy semantycznej (ok, nagłówek jakoś sprawę ratuje – ale co z obrazkami?). Kontekst użycia nic tutaj nie zmienia – webowe aplikacje mobilne, odpalane przez WebView, to wciąż strony, które przecież dla osób niepełnosprawnych są prezentowane właśnie w taki sposób.

Nie będziemy mieli dostępnej Sieci, jeśli sami o to nie zadbamy. Taka prawda.

]]>
Autor: Michał Załęcki https://webroad.pl/html5-css3/4015-prosty-preloader-css3-bez-uzycia-javascriptu#comment-2263 Fri, 01 May 2015 16:43:00 +0000 https://webroad.pl/?p=4015#comment-2263 Myślę, że to trochę szukanie dziury w całym. aria i role każdy doda, kto tego będzie potrzebować no i nic nie zaciemnia meritum wpisu. Preloader można wykorzystać nie tylko na stronach, a na przykład w ekranie ładowania aplikacji mobilnej.

Efekt ciekawy :)

]]>
Autor: Comandeer https://webroad.pl/html5-css3/4015-prosty-preloader-css3-bez-uzycia-javascriptu#comment-2262 Fri, 01 May 2015 16:34:00 +0000 https://webroad.pl/?p=4015#comment-2262 Co do przedrostków – warto zastosować Autoprefixer.

Wielka szkoda, że całkowicie pominąłeś aspekt dostępności, np [aria-label] + [role] dla .loader i puste [alt] dla obrazków.

]]>