Najnowsze wpisy
Strona 7
-
Rewolucja klasowa
Swego czasu powszechną wiedzą było to, że klasy stanowiły wyłącznie cukier składniowy dla prototypów. Tak też sprawę ująłem w swojej książce (JavaScript. Programowanie zaawansowane, s. 113). Wtedy (5 lat temu!), faktycznie, takie stwierdzenie dało się obronić. Z jednej strony dlatego, że klasy nie były tak rozbudowane jak obecnie, z drugiej dlatego, że były nowością i paradoksalnie łatwiej było je zrozumieć poprzez porównanie do już istniejącego mechanizmu. Ale od tego czasu sporo się zmieniło.
-
Oswojony Zalgo
Wieki temu Isaac Z. Schlueter napisał artykuł na temat projektowania asynchronicznyczh API. Przestrzegł w nim przed wypuszczaniem na świat Zalgo.
-
Fałszywa dychotomia – estetyka a dostępność
W webdevie pokutuje przekonanie, że strona może być albo ładna, albo dostępna. Myślą tak nawet laureaci Awwwards 2020. Problem w tym, że przekonanie to jest całkowicie błędne i często drobne zmiany mogą sprawić, że ładna strona stanie się także o wiele bardziej dostępna.
-
Jak działa narzędzie do code coverage?
Dzisiaj kontynuujemy zabawy z AST. Tym razem padło na narzędzie do code coverage!
-
Podsumowanie 2020
Kończy się rok 2020, wypada zatem podsumować kolejny rok mojego internetowego życia.
-
Dzień Niebieskiej Czapki
Dzisiaj 30 listopada – a więc Dzień Niebieskiej Czapki (ang. Blue Beanie Day). Wszystkiego najlepszego dla wszystkich webdeveloperów! 🎉
-
Web Intents i naiwniak, czyli dlaczego nie możemy mieć fajnych rzeczy?
Wieki temu Paul Kinlan zaproponował nowy standard internetowy: Web Intents. Osobiście czułem, że może to być jedna z większych rewolucji w historii Sieci. I co? I wyszło jak zawsze – czyli w sumie nie wyszło…
-
ASCSS
Nie lubię koncepcji kryjących się za Atomic CSS i Tailwindem, ale swego czasu powiedziałem, że ASCSS byłoby o wiele lepsze niż ACSS. Nie tak dawno powtórzyłem to przekonanie. Przyszła zatem pora, by wcielić je w życie.
-
Nowe IE
Od pewnego czasu krąży w środowisku webdevowym opinia, że jedna z przeglądarek zasługuje na miano “nowego IE”. Cóż, osobiście wydaje mi się, że na takie miano zasługują wszystkie trzy główne przeglądarki – każda z innego powodu.
-
Tworzymy własny bundler
Bądźmy szczerzy: praktycznie wszyscy używamy jakiegoś bundlera, ale prawie nikt z nas swojego bundlera nie lubi (na Ciebie patrzę, webpack…). Może by tak zatem… stworzyć swój własny bundler?