Czemu var nie jest fajny?

Wszyscy dookoła trąbią: zapomnij o var, używaj const oraz let… Ale czemu? Bo var jest błędogenny. Z łatwością wprowadza zamieszanie w kodzie. let oraz const są bardziej wyraziste i zmniejszają prawdopodobieństwo wystąpienia błędów związanych z deklaracją zmiennych. A czym one się różnią? Główną różnicą jest to, że var posiada funkcyjny zakres zmiennych (lub globalny dla […]

Programistką być. Matką być. #1

Być może zauważyliście, że od jakiegoś miesiąca na blogu nie pojawił się żaden nowy wpis. Na facebooku też zrobiło się cicho. Dziś chciałabym trochę się usprawiedliwić. I przy okazji wylać z siebie kilka refleksji ostatnich tygodni. Przejście na L4 w ciąży było dla mnie trudną decyzją. Miałam nadzieję pracować aż do porodu, jednak plany planami, […]

A11Y: checklisty dostępnej strony

Dostępność stron internetowych to niekończący się temat rzeka. Stworzenie dostępnej strony wymaga nie tylko wczucia się w użytkowników innych niż my sami. Chcąc nie chcąc takie wyzwanie to również tona solidnej wiedzy, teorii i praktyki, zakazów i zaleceń. Nie jest łatwo podczas pracy pamiętać o wszystkich istotnych kwestiach. Z pomocą przychodzą nam… checklisty. Krótsze lub […]

Podstawowe narzędzia do testowania dostępności strony.

Generalnie istnieją 2 sposoby badania dostępności stron internetowych: przy użyciu narzędzi automatycznych oraz za pomocą audytu przeprowadzonego przez zespół ekspertów i osoby niepełnosprawne. W trakcie pracy nad stroną audyt w najlepszym wypadku wykonywany jest kilkukrotnie. Natomiast podczas codziennej pracy developerzy na bieżąco muszą sprawdzać dostępność za pomocą… no właśnie – czego? W tym wpisie chciałabym przedstawić kilka narzędzi przydatnych dla osób pracujących nad dostępnymi stronami.

Flexbox: prezentacja + źródła nauki

Dziś dzielę się z Wami moją prezentacją o flexboxie. Przygotowałam ją w celu przedstawienia podstawowych informacji: czym jest flexbox, jakie daje możliwości, czy warto z niego skorzystać. Przyznaję się bez bicia – nie jest ona najświeższej daty. Mimo wszystko uważam ją za uniwersalną pigułkę bazowej wiedzy – dlatego też puszczam ją w świat. Usunęłam z […]

A11Y: podstawowe pojęcia

Kiedy mówimy o dostępności stron internetowych, trafiamy na kilka istotnych skrótów. Każdy frontowy programista kojarzy pojęcia “WCAG”, “ARIA”, jednak nie zawsze potrafi je poprawnie rozszyfrować. W tym artykule chciałabym uporządkować znaczenia najważniejszych skrótów z dziedziny dostępności i pokazać ich miejsce w ekosystemie a11y.

W pigułce: tree shaking.

Pojęcie tree shaking. Kojarzycie? Jeśli gdzieś Wam dzwoni, ale nie wiecie, w którym kościele – zapraszam do lektury   Tree shaking to technika kompilacji, której celem jest redukcja rozmiaru skompilowanej paczki kodu JS. Jak to działa? Mechanizm polega na tym, że podczas kompilacji dany kod jest analizowany, a następnie budowane jest drzewko zależności (dependency tree). To ono […]

35 platform z darmowymi kursami programowania online

Dziś krótko, zwięźle i na temat. Bez owijania w bawełnę. Bez zbędnych komentarzy. Podrzucam Wam prostą listę 35 miejsc w Internecie, gdzie możecie za darmo nauczyć się programowania w JS, a także teorii związanej z szeroko pojętym web developmentem. Sposoby nauki proponowane przez wypisane portale są różne. Najczęściej kursy prowadzone są w formie filmików video, czasem […]

Wpisz hasło, którego szukasz i naciśnij ENTER, aby je wyszukać. Naciśnij ESC, aby anulować.

Dawaj na górę