-
I cięcie!
Ostatnio dziwnie popularny zrobił się temat anulowania pobierania danych przez fetch. Wydaje mi się jednak, że umyka przy tym pewna istotna kwestia: to rozwiąz…
-
HTML w Node.js
Czasami można używać pewnej technologii od lat i nie zorientować się, że gdzieś tam głęboko chowa pewną małą, acz diabelnie przydatną funkcję. Tak jest też w p…
-
Goto
We wrześniu zastanawiałem się nad tym, jak obsługiwać asynchroniczność w ES3. Wspominałem tam o mechanizmach pozwalających na przekazywanie sterowania. Otóż my…
-
Konferencja ConFrontJS 2019 + konkurs
Podobnie jak w tamtym roku, tak i w tym objąłem patronatem medialnym (ależ to dumnie brzmi!) konferencję ConFrontJS, która będzie miała swoją drugą edycję już …
-
Ale ten Internet stary…
Dzisiaj Internet obchodzi swoje 50. urodziny. No nie da się ukryć, że już jest stary – praktycznie dwukrotnie starszy ode mnie! I wiele się zmieniło od jego po…
-
async/await w ES3
Sensowne narzędzia do obsługi asynchroniczności pojawiły się w JavaScripcie stosunkowo późno, bo dopiero w ES6. W jednej z późniejszych wersji pojawiła się też…
-
Ujemne indeksy tablicy
Jedną z ciekawszych rzeczy w języku Python są bez wątpienia ujemne indeksy tablic (list). Służą one do operowania na tablicy “od tyłu”. Na przykład:
-
Stylowalne ikonki SVG
To, że SVG jest lepsze od fontów z ikonami, jest już raczej dość powszechną wiedzą. Ale jeden problem związany z SVG wydaje się nas prześladować od lat i wciąż…
-
Komu tosta?
Ostatnio Google ogłosiło, że zamierza wprowadzić nowy element HTML, toast/std-toast. Nie trzeba chyba mówić, że wywołało to poruszenie w środowisku…
-
HTML nie żyje, niech żyje HTML!
To już oficjalne: HTML5 przestaje istnieć!