{"id":539,"date":"2023-04-18T21:53:23","date_gmt":"2023-04-18T21:53:23","guid":{"rendered":"https:\/\/smultron.software\/wdrozenie-wcag-2-1-na-przykladzie-projektu-uczelniadostepna-pl\/"},"modified":"2024-06-13T16:59:25","modified_gmt":"2024-06-13T16:59:25","slug":"wdrozenie-wcag-2-1-na-przykladzie-projektu-uczelniadostepna-pl","status":"publish","type":"post","link":"https:\/\/smultron.software\/pl\/blog\/wdrozenie-wcag-2-1-na-przykladzie-projektu-uczelniadostepna-pl","title":{"rendered":"Wdro\u017cenie WCAG 2.1 na przyk\u0142adzie projektu uczelniadostepna.pl"},"content":{"rendered":"\n<p>Opracowane wytyczne WCAG 2.1 stanowi\u0105 kluczowy element w zapewnieniu dost\u0119pno\u015bci stron internetowych dla os\u00f3b z r\u00f3\u017cnymi typami niepe\u0142nosprawno\u015bci. W trakcie projektowania strony uczelniadostepna.pl stan\u0119li\u015bmy przed wyzwaniem, jakim by\u0142o zapewnienie dost\u0119pno\u015bci dla u\u017cytkownik\u00f3w z wadami wzroku, s\u0142uchu oraz ruchu. Dlatego musieli\u015bmy uwzgl\u0119dni\u0107 r\u00f3\u017cnorodne potrzeby os\u00f3b z niepe\u0142nosprawno\u015bciami i odpowiednio je dostosowa\u0107, aby strona by\u0142a dla nich \u0142atwa i intuicyjna w u\u017cytkowaniu.<\/p>\n\n\n\n<p>W naszej pracy przyj\u0119li\u015bmy podej\u015bcie oparte na zasadzie <strong>&#8220;dost\u0119pno\u015b\u0107 od pocz\u0105tku&#8221;<\/strong>. To znaczy, \u017ce projektowanie strony internetowej rozpocz\u0119li\u015bmy z my\u015bl\u0105 o zapewnieniu dost\u0119pno\u015bci, a nie pr\u00f3bowali\u015bmy jej dopasowa\u0107 do <a href=\"https:\/\/smultron.software\/pl\/blog\/wcag-2-1-wytyczne-dostepnosci\" title=\"\">wytycznych WCAG 2.1<\/a> w p\u00f3\u017aniejszym etapie. Dzi\u0119ki temu uda\u0142o nam si\u0119 skutecznie zintegrowa\u0107 zasady dost\u0119pno\u015bci na ka\u017cdym etapie procesu projektowego, co pozwoli\u0142o nam osi\u0105gn\u0105\u0107 wysok\u0105 jako\u015b\u0107 dost\u0119pno\u015bci na stronie <a href=\"https:\/\/uczelniadostepna.pl\/\" title=\"\" target=\"_blank\" rel=\"noopener\">uczelniadostepna.pl<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"proces-projektowania-ux-struktura-i-funkcjonalnosci\">Proces projektowania UX (struktura i funkcjonalno\u015bci)<\/h2>\n\n\n\n<p>Projektowanie UX i UI rozpocz\u0119li\u015bmy od zebrania wymaga\u0144 projektowych. Mieli\u015bmy za zadanie zrozumie\u0107 potrzeby u\u017cytkownik\u00f3w oraz cele, jakie chce osi\u0105gn\u0105\u0107 klient. Nast\u0119pnie, rozpocz\u0119li\u015bmy prac\u0119 nad koncepcj\u0105 projektow\u0105, tworz\u0105c szkice dotycz\u0105ce struktury i funkcjonalno\u015bci strony. Procesowi projektowania towarzyszy\u0142y regularne rozmowy z klientem. W trakcie tych spotka\u0144 omawiali\u015bmy post\u0119p prac, przedstawiali\u015bmy swoje koncepcje oraz uzgadniali\u015bmy kolejne kroki. Klient mia\u0142 r\u00f3wnie\u017c okazj\u0119 wyra\u017ca\u0107 swoje uwagi i sugestie odno\u015bnie projektu. Dzi\u0119ki temu, byli\u015bmy w stanie szybko reagowa\u0107 na ewentualne potrzeby klienta i dostosowywa\u0107 projekt do jego wymaga\u0144.<\/p>\n\n\n\n<p>Po zaprojektowaniu og\u00f3lnego kszta\u0142tu strony, zaj\u0119li\u015bmy si\u0119 projektowaniem interakcji, by u\u017cytkownik m\u00f3g\u0142 \u0142atwo porusza\u0107 si\u0119 po stronie, korzysta\u0107 z funkcjonalno\u015bci i odnale\u017a\u0107 potrzebne mu informacje. Stworzyli\u015bmy wtedy wireframe&#8217;y, czyli uproszczone schematy strony, na kt\u00f3rych zaznaczyli\u015bmy, gdzie znajduj\u0105 si\u0119 poszczeg\u00f3lne elementy interfejsu.<\/p>\n\n\n\n<p>Du\u017c\u0105 uwag\u0119 skupili\u015bmy na nawigacji <strong>(Kryterium sukcesu 2.4.5)<\/strong>. Menu g\u0142\u00f3wne w headerze umo\u017cliwia szybki dost\u0119p do poszczeg\u00f3lnych cz\u0119\u015bci witryny. Breadcrumbs pozwalaj\u0105 u\u017cytkownikom na \u015bledzenie swojej lokalizacji na stronie i \u0142atwe powracanie do poprzednich podstron, a sitemapa umo\u017cliwia szybkie dotarcie do r\u00f3\u017cnych sekcji witryny i zrozumienie, jak s\u0105 ze sob\u0105 powi\u0105zane.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"800\" height=\"500\" data-src=\"https:\/\/smultron.software\/content\/uploads\/2024\/02\/wiele-drog-nawigacji-1.png\" alt=\"\" class=\"wp-image-655 lazyload\" data-srcset=\"https:\/\/smultron.software\/content\/uploads\/2024\/02\/wiele-drog-nawigacji-1.png 800w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/wiele-drog-nawigacji-1-300x188.png 300w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/wiele-drog-nawigacji-1-768x480.png 768w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/wiele-drog-nawigacji-1-46x29.png 46w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/wiele-drog-nawigacji-1-56x35.png 56w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/wiele-drog-nawigacji-1-528x330.png 528w\" data-sizes=\"(max-width: 800px) 100vw, 800px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 800px; --smush-placeholder-aspect-ratio: 800\/500;\" \/><figcaption class=\"wp-element-caption\">Kryterium sukcesu 2.4.5&nbsp;Wiele dr\u00f3g<\/figcaption><\/figure>\n\n\n\n<p>Natomiast powi\u0105zane wpisy umo\u017cliwiaj\u0105 u\u017cytkownikom przemieszczanie si\u0119 mi\u0119dzy podobnymi tre\u015bciami, co jest szczeg\u00f3lnie wa\u017cne dla os\u00f3b, kt\u00f3re szukaj\u0105 informacji na konkretny temat. Dzi\u0119ki temu u\u017cytkownicy mog\u0105 \u0142atwo odnale\u017a\u0107 informacje, kt\u00f3re ich interesuj\u0105, co zwi\u0119ksza u\u017cyteczno\u015b\u0107 witryny i pozytywnie wp\u0142ywa na do\u015bwiadczenie u\u017cytkownika.<\/p>\n\n\n\n<p>Wszystkie te drogi nawigacji s\u0105 istotne dla zapewnienia dost\u0119pno\u015bci witryny i spe\u0142niaj\u0105 wytyczne WCAG 2.1, co pozwala na jej \u0142atwe u\u017cytkowanie przez osoby z r\u00f3\u017cnymi potrzebami i umiej\u0119tno\u015bciami.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"projektowanie-ui-warstwa-wizualna\">Projektowanie UI (warstwa wizualna)<\/h2>\n\n\n\n<p>Nast\u0119pnie, zaj\u0119li\u015bmy si\u0119 projektowaniem wizualnym strony, opracowuj\u0105c styl, kolory, czcionki i grafik\u0119, kt\u00f3re mia\u0142y zapewni\u0107 sp\u00f3jny wygl\u0105d strony, a tak\u017ce pozytywne wra\u017cenia u\u017cytkownika i nawi\u0105zywa\u0107 do ksi\u0119gi znaku Stowarzyszenia \u201eTwoje Nowe Mo\u017cliwo\u015bci\u201d.<\/p>\n\n\n\n<p>Przy projektowaniu kolorystyki strony, skupili\u015bmy si\u0119 na zapewnieniu wystarczaj\u0105cego kontrastu mi\u0119dzy tekstem i elementami interfejsu a t\u0142em <strong>(Kryteria sukcesu 1.4.3, 1.4.6<\/strong>,<strong> 1.4.11)<\/strong>. Zdecydowali\u015bmy si\u0119 na kolorystyk\u0119 w odcieniach niebieskiego i bia\u0142ego. Dodatkowo jednak zapewnili\u015bmy wersje podwy\u017cszonego kontrastu.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"800\" height=\"500\" data-src=\"https:\/\/smultron.software\/content\/uploads\/2024\/02\/colour-versions-1.png\" alt=\"\" class=\"wp-image-637 lazyload\" data-srcset=\"https:\/\/smultron.software\/content\/uploads\/2024\/02\/colour-versions-1.png 800w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/colour-versions-1-300x188.png 300w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/colour-versions-1-768x480.png 768w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/colour-versions-1-46x29.png 46w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/colour-versions-1-56x35.png 56w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/colour-versions-1-528x330.png 528w\" data-sizes=\"(max-width: 800px) 100vw, 800px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 800px; --smush-placeholder-aspect-ratio: 800\/500;\" \/><figcaption class=\"wp-element-caption\">Kryterium sukcesu 1.4.6&nbsp;Kontrast (wzmocniony)<\/figcaption><\/figure>\n\n\n\n<p>Zgodnie z wytycznymi WCAG 2.1, strony internetowe powinny zapewnia\u0107 mo\u017cliwo\u015b\u0107 zwi\u0119kszenia rozmiaru tekstu bez utraty funkcjonalno\u015bci lub zawarto\u015bci. Zastosowali\u015bmy wi\u0119c elastyczne jednostki do okre\u015blania rozmiaru czcionki, dzi\u0119ki czemu u\u017cytkownicy mog\u0105 \u0142atwo powi\u0119kszy\u0107 tekst bez utraty czytelno\u015bci lub deformacji zawarto\u015bci <strong>(Kryterium sukcesu 1.4.4)<\/strong>. W widocznym miejscu umie\u015bcili\u015bmy przyciski umo\u017cliwiaj\u0105ce zwi\u0119kszenie rozmiaru tekstu, co pozwala u\u017cytkownikom na wygodne i intuicyjne dostosowanie wielko\u015bci czcionki do swoich potrzeb.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"kodowanie-interface-front-end\">Kodowanie interface (Front-End)<\/h2>\n\n\n\n<div class=\"py-[32px] px-[24px] tablet:px-[32px] bg-gray-1 rounded-[8px]\ncta-small\">\n\t<div class=\"flex flex-wrap gap-[24px] justify-between\n\titems-center\">\n\t\t<div class=\"hm5 desktop:h5 basis-[417px] max-w-[496px]\">\n\t\t\tSzukasz do\u015bwiadczonego zespo\u0142u programistycznego? Porozmawiajmy o konkretach.\t\t<\/div>\n\t\t<div>\n\t\t\t\n<div class=\"person-contact flex gap-[16px] items-center\">\n\t<div class=\"person-contact__image\">\n\t\t\t\t\t<img decoding=\"async\" data-src=\"https:\/\/smultron.software\/content\/uploads\/2024\/02\/marcin-stawowiak-56x56.jpeg\"\n\t\t\t\tclass=\"size-[56px] rounded-full object-cover lazyload\"\n\t\t\t\talt=\"\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 56px; --smush-placeholder-aspect-ratio: 56\/56;\">\n\t\t\t<\/div>\n\t<div class=\"person-contact__details label-md\">\n\t\t<div class=\"person-contact__email\">\n\t\t\t<a href=\"mailto:hello@smultron.pl\">\n\t\t\t\thello@smultron.pl\t\t\t<\/a>\n\t\t<\/div>\n\t\t<div class=\"person-contact__phone\">\n\t\t\t<a href=\"tel:+48 791 991 797\">\n\t\t\t\t+48 791 991 797\t\t\t<\/a>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n\t\t<\/div>\n\t<\/div>\n<\/div>\n\n\n\n<p>Kodowanie strony pod k\u0105tem spe\u0142niania kryteri\u00f3w WCAG 2.1 wymaga\u0142o przede wszystkim skupienia si\u0119 na dobrych praktykach w zakresie tworzenia semantycznego HTML, u\u017cywania poprawnych atrybut\u00f3w, etykietowania formularzy, poprawnej nawigacji i dost\u0119pu do tre\u015bci, a tak\u017ce stosowania kontrast\u00f3w i innych wzorc\u00f3w wizualnych przyjaznych dla u\u017cytkownik\u00f3w z r\u00f3\u017cnymi dysfunkcjami wzroku.<\/p>\n\n\n\n<p>W celu spe\u0142nienia wymaga\u0144 standard\u00f3w dost\u0119pno\u015bci, zastosowali\u015bmy szereg dobrych praktyk programistycznych. Skupili\u015bmy si\u0119 na tworzeniu semantycznego kodu HTML, kt\u00f3ry u\u0142atwia u\u017cytkownikom nawigacj\u0119 i korzystanie ze strony. U\u017cywali\u015bmy nag\u0142\u00f3wk\u00f3w <code>H1-H6<\/code>, kt\u00f3re pozwalaj\u0105 \u0142atwiej zorientowa\u0107 si\u0119, na jakim poziomie hierarchii znajduje si\u0119 dany fragment tekstu oraz o czym dok\u0142adnie on informuje. Ponadto zastosowali\u015bmy r\u00f3wnie\u017c wiele innych tag\u00f3w semantycznych, takich jak <code>&lt;header&gt;<\/code>, <code>&lt;nav&gt;<\/code>, <code>&lt;main&gt;<\/code>, <code>&lt;article&gt;<\/code>, czy te\u017c <code>&lt;footer&gt;<\/code>, aby dok\u0142adnie okre\u015bli\u0107 znaczenie element\u00f3w na stronie <strong>(Kryteria sukcesu 1.3.1,1.3.2, 2.4.6)<\/strong>.<\/p>\n\n\n\n<p>Dla przyk\u0142adu, nag\u0142\u00f3wek <code>H1<\/code> powinien wyst\u0105pi\u0107 tylko raz na g\u00f3rze danej strony, zwykle w sekcji <code>&lt;header&gt;<\/code>, oraz powinien zawiera\u0107 nazw\u0119 strony lub temat, kt\u00f3ry jest przedmiotem strony <strong>(Kryterium sukcesu 2.4.2)<\/strong>. Pozosta\u0142e nag\u0142\u00f3wki <code>H2-H6<\/code> powinny by\u0107 wykorzystywane w kolejno\u015bci zgodnej z hierarchi\u0105 informacji na stronie.<\/p>\n\n\n\n<p>Tagi <code>&lt;nav&gt;<\/code> zastosowali\u015bmy do okre\u015blenia obszar\u00f3w, w kt\u00f3rym znajduj\u0105 si\u0119 linki nawigacyjne, tag <code>&lt;main&gt;<\/code> pos\u0142u\u017cy\u0142 do oznaczenia g\u0142\u00f3wnej tre\u015bci strony, tag <code>&lt;article&gt;<\/code> u\u017cyli\u015bmy do oznaczenia artyku\u0142\u00f3w bloga, natomiast tag <code>&lt;footer&gt;<\/code> do okre\u015blenia stopki strony.<\/p>\n\n\n\n<p>Ponadto, zadbali\u015bmy o dodawanie opis\u00f3w alternatywnych do element\u00f3w multimedialnych, takich jak obrazy i grafiki, aby umo\u017cliwi\u0107 u\u017cytkownikom korzystanie z tre\u015bci, kt\u00f3rych nie s\u0105 w stanie zobaczy\u0107 <strong>(Kryteria sukcesu 1.1.1 i 1.4.5)<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"800\" height=\"500\" data-src=\"https:\/\/smultron.software\/content\/uploads\/2024\/02\/tekst-alt-1.png\" alt=\"\" class=\"wp-image-651 lazyload\" data-srcset=\"https:\/\/smultron.software\/content\/uploads\/2024\/02\/tekst-alt-1.png 800w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/tekst-alt-1-300x188.png 300w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/tekst-alt-1-768x480.png 768w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/tekst-alt-1-46x29.png 46w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/tekst-alt-1-56x35.png 56w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/tekst-alt-1-528x330.png 528w\" data-sizes=\"(max-width: 800px) 100vw, 800px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 800px; --smush-placeholder-aspect-ratio: 800\/500;\" \/><figcaption class=\"wp-element-caption\">Kryterium sukcesu 1.1.1&nbsp;Tre\u015b\u0107 nietekstowa<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"800\" height=\"302\" data-src=\"https:\/\/smultron.software\/content\/uploads\/2024\/02\/przyklad-kodu-aria-ikonki-1.png\" alt=\"\" class=\"wp-image-643 lazyload\" data-srcset=\"https:\/\/smultron.software\/content\/uploads\/2024\/02\/przyklad-kodu-aria-ikonki-1.png 800w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/przyklad-kodu-aria-ikonki-1-300x113.png 300w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/przyklad-kodu-aria-ikonki-1-768x290.png 768w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/przyklad-kodu-aria-ikonki-1-46x17.png 46w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/przyklad-kodu-aria-ikonki-1-56x21.png 56w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/przyklad-kodu-aria-ikonki-1-528x199.png 528w\" data-sizes=\"(max-width: 800px) 100vw, 800px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 800px; --smush-placeholder-aspect-ratio: 800\/302;\" \/><figcaption class=\"wp-element-caption\">Elementy dekoracyjne ignorowane przez technologie wspomagaj\u0105ce.<\/figcaption><\/figure>\n\n\n\n<p>U\u017cywali\u015bmy r\u00f3wnie\u017c atrybut\u00f3w formularzy, takich jak <code>&lt;label&gt;<\/code>, <code>&lt;for&gt;<\/code>, <code>&lt;fieldset&gt;<\/code>, <code>&lt;legend&gt;<\/code> , aby oznaczy\u0107 elementy formularzy i powi\u0105za\u0107 je ze swoimi etykietami, u\u0142atwiaj\u0105c u\u017cytkownikom ich wype\u0142nianie.<\/p>\n\n\n\n<p>W celu opisania element\u00f3w interaktywnych, takich jak przyciski i linki, u\u017cywali\u015bmy w\u0142a\u015bciwych atrybut\u00f3w, takich jak <code>aria-label<\/code>, <code>aria-describedby<\/code>, <code>aria-expanded<\/code> i <code>aria-current<\/code>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"800\" height=\"408\" data-src=\"https:\/\/smultron.software\/content\/uploads\/2024\/02\/przyklad-kodu-aria.png\" alt=\"\" class=\"wp-image-645 lazyload\" data-srcset=\"https:\/\/smultron.software\/content\/uploads\/2024\/02\/przyklad-kodu-aria.png 800w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/przyklad-kodu-aria-300x153.png 300w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/przyklad-kodu-aria-768x392.png 768w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/przyklad-kodu-aria-46x23.png 46w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/przyklad-kodu-aria-56x29.png 56w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/przyklad-kodu-aria-528x269.png 528w\" data-sizes=\"(max-width: 800px) 100vw, 800px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 800px; --smush-placeholder-aspect-ratio: 800\/408;\" \/><figcaption class=\"wp-element-caption\">Interaktywne elementy<\/figcaption><\/figure>\n\n\n\n<p>Zadbali\u015bmy r\u00f3wnie\u017c o odpowiedni\u0105 widoczno\u015b\u0107 i oznaczenie wybranych element\u00f3w fokusem <strong>(Kryteria sukcesu 1.4.13 i 2.4.7)<\/strong>. Dzi\u0119ki temu, korzystanie ze strony sta\u0142o si\u0119 \u0142atwiejsze i bardziej intuicyjne dla wszystkich u\u017cytkownik\u00f3w.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"800\" height=\"500\" data-src=\"https:\/\/smultron.software\/content\/uploads\/2024\/02\/fokus-przyklady-1.png\" alt=\"\" class=\"wp-image-639 lazyload\" data-srcset=\"https:\/\/smultron.software\/content\/uploads\/2024\/02\/fokus-przyklady-1.png 800w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/fokus-przyklady-1-300x188.png 300w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/fokus-przyklady-1-768x480.png 768w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/fokus-przyklady-1-46x29.png 46w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/fokus-przyklady-1-56x35.png 56w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/fokus-przyklady-1-528x330.png 528w\" data-sizes=\"(max-width: 800px) 100vw, 800px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 800px; --smush-placeholder-aspect-ratio: 800\/500;\" \/><figcaption class=\"wp-element-caption\">Kryterium sukcesu 2.4.7&nbsp;Widoczny fokus<\/figcaption><\/figure>\n\n\n\n<p>Podczas tworzenia strony <a href=\"https:\/\/uczelniadostepna.pl\/\" title=\"\" target=\"_blank\" rel=\"noopener\">uczelniadostepna.pl<\/a>, zastosowali\u015bmy r\u00f3wnie\u017c szereg innych technik, kt\u00f3re mia\u0142y na celu u\u0142atwi\u0107 korzystanie z witryny. Opr\u00f3cz wcze\u015bniej wspomnianych, dodali\u015bmy tak\u017ce &#8220;Skip links&#8221; <strong>(Kryterium sukcesu 2.4.1)<\/strong>, kt\u00f3re umo\u017cliwiaj\u0105 szybkie przeskoczenie do wa\u017cnych sekcji strony oraz mechanizmy wspomagaj\u0105ce wyb\u00f3r szukanej warto\u015bci przy elementach formularza, takie jak podpowiedzi czy sugestie wprowadzania danych <strong>(Kryterium sukcesu 1.3.5 i 3.2.2)<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"800\" height=\"590\" data-src=\"https:\/\/smultron.software\/content\/uploads\/2024\/02\/przyklad-kodu-skip-links.png\" alt=\"\" class=\"wp-image-647 lazyload\" data-srcset=\"https:\/\/smultron.software\/content\/uploads\/2024\/02\/przyklad-kodu-skip-links.png 800w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/przyklad-kodu-skip-links-300x221.png 300w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/przyklad-kodu-skip-links-768x566.png 768w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/przyklad-kodu-skip-links-46x34.png 46w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/przyklad-kodu-skip-links-56x41.png 56w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/przyklad-kodu-skip-links-510x376.png 510w\" data-sizes=\"(max-width: 800px) 100vw, 800px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 800px; --smush-placeholder-aspect-ratio: 800\/590;\" \/><figcaption class=\"wp-element-caption\">Kryterium sukcesu 2.4.1&nbsp;Mo\u017cliwo\u015b\u0107 pomini\u0119cia blok\u00f3w<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"800\" height=\"500\" data-src=\"https:\/\/smultron.software\/content\/uploads\/2024\/02\/autocomplete-1.png\" alt=\"\" class=\"wp-image-635 lazyload\" data-srcset=\"https:\/\/smultron.software\/content\/uploads\/2024\/02\/autocomplete-1.png 800w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/autocomplete-1-300x188.png 300w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/autocomplete-1-768x480.png 768w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/autocomplete-1-46x29.png 46w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/autocomplete-1-56x35.png 56w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/autocomplete-1-528x330.png 528w\" data-sizes=\"(max-width: 800px) 100vw, 800px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 800px; --smush-placeholder-aspect-ratio: 800\/500;\" \/><figcaption class=\"wp-element-caption\">Kryterium sukcesu 1.3.5&nbsp;Okre\u015blenie po\u017c\u0105danej warto\u015bci<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"optymalizacja\">Optymalizacja<\/h2>\n\n\n\n<p>Jedn\u0105 z podstawowych wytycznych dotycz\u0105cych dost\u0119pno\u015bci stron internetowych jest zapewnienie, \u017ce strona b\u0119dzie odpowiednio zoptymalizowana pod k\u0105tem szybko\u015bci \u0142adowania. Dzi\u0119ki temu wszyscy u\u017cytkownicy, niezale\u017cnie od swojego po\u0142\u0105czenia internetowego czy urz\u0105dzenia, b\u0119d\u0105 mieli szybki i efektywny dost\u0119p do tre\u015bci strony.<\/p>\n\n\n\n<p>W celu osi\u0105gni\u0119cia jak najlepszego wyniku pod k\u0105tem szybko\u015bci \u0142adowania zastosowali\u015bmy takie techniki jak: caching, lazy loading, optymalizacja i minimalizacja kodu CSS i JavaScript, optymalizacja obraz\u00f3w, kompresja plik\u00f3w.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"800\" height=\"550\" data-src=\"https:\/\/smultron.software\/content\/uploads\/2024\/02\/lighthouse-1.png\" alt=\"\" class=\"wp-image-641 lazyload\" data-srcset=\"https:\/\/smultron.software\/content\/uploads\/2024\/02\/lighthouse-1.png 800w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/lighthouse-1-300x206.png 300w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/lighthouse-1-768x528.png 768w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/lighthouse-1-46x32.png 46w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/lighthouse-1-56x39.png 56w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/lighthouse-1-528x363.png 528w\" data-sizes=\"(max-width: 800px) 100vw, 800px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 800px; --smush-placeholder-aspect-ratio: 800\/550;\" \/><figcaption class=\"wp-element-caption\">Google Lighthouse<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"testy\">Testy<\/h2>\n\n\n\n<p>Ostatnim etapem w procesie ulepszania dost\u0119pno\u015bci strony by\u0142o przeprowadzenie test\u00f3w dost\u0119pno\u015bci, w celu weryfikacji efekt\u00f3w dzia\u0142a\u0144. Przeprowadzili\u015bmy testy z wykorzystaniem narz\u0119dzi dost\u0119pno\u015bci, takich jak Wave, W3C Markup Validation Service czy Accessibility Checker, a tak\u017ce testy manualne.<\/p>\n\n\n\n<p>Testy obejmowa\u0142y analiz\u0119 takich element\u00f3w jak kontrast, sp\u00f3jno\u015b\u0107 nag\u0142\u00f3wk\u00f3w, poprawno\u015b\u0107 semantyki HTML <strong>(Kryterium sukcesu 4.1.1)<\/strong> oraz dost\u0119pno\u015b\u0107 dla os\u00f3b korzystaj\u0105cych z technologii wspomagaj\u0105cych.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"800\" height=\"500\" data-src=\"https:\/\/smultron.software\/content\/uploads\/2024\/02\/validator-w3-1.png\" alt=\"\" class=\"wp-image-653 lazyload\" data-srcset=\"https:\/\/smultron.software\/content\/uploads\/2024\/02\/validator-w3-1.png 800w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/validator-w3-1-300x188.png 300w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/validator-w3-1-768x480.png 768w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/validator-w3-1-46x29.png 46w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/validator-w3-1-56x35.png 56w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/validator-w3-1-528x330.png 528w\" data-sizes=\"(max-width: 800px) 100vw, 800px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 800px; --smush-placeholder-aspect-ratio: 800\/500;\" \/><\/figure>\n\n\n\n<p>W czasie test\u00f3w narz\u0119dziem WAVE WebAIM r\u00f3wnie\u017c nie zosta\u0142y wykryte \u017cadne b\u0142\u0119dy dotycz\u0105ce dost\u0119pno\u015bci, co oznacza, \u017ce strona w du\u017cej mierze spe\u0142nia wytyczne dost\u0119pno\u015bci WCAG 2.1.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"800\" height=\"500\" data-src=\"https:\/\/smultron.software\/content\/uploads\/2024\/02\/summary-wave-kalkulator-wsparcia-1.png\" alt=\"\" class=\"wp-image-649 lazyload\" data-srcset=\"https:\/\/smultron.software\/content\/uploads\/2024\/02\/summary-wave-kalkulator-wsparcia-1.png 800w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/summary-wave-kalkulator-wsparcia-1-300x188.png 300w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/summary-wave-kalkulator-wsparcia-1-768x480.png 768w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/summary-wave-kalkulator-wsparcia-1-46x29.png 46w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/summary-wave-kalkulator-wsparcia-1-56x35.png 56w, https:\/\/smultron.software\/content\/uploads\/2024\/02\/summary-wave-kalkulator-wsparcia-1-528x330.png 528w\" data-sizes=\"(max-width: 800px) 100vw, 800px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 800px; --smush-placeholder-aspect-ratio: 800\/500;\" \/><figcaption class=\"wp-element-caption\">WAVE (Web Accessibility Evaluation Tool)<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"podsumowanie\">Podsumowanie<\/h2>\n\n\n\n<p>Projekt i wdro\u017cenie strony internetowej dla portalu Uczelnia Dost\u0119pna zgodnie z wytycznymi WCAG 2.1 by\u0142o dla naszej firmy wielkim wyzwaniem, ale r\u00f3wnie\u017c niezwykle satysfakcjonuj\u0105cym do\u015bwiadczeniem. Jeste\u015bmy dumni, \u017ce mogli\u015bmy przyczyni\u0107 si\u0119 do tworzenia lepszego i bardziej dost\u0119pnego internetu dla wszystkich.<\/p>\n\n\n\n<p>Je\u015bli chcesz dowiedzie\u0107 si\u0119 wi\u0119cej na temat tworzenia stron internetowych zgodnych z wytycznymi WCAG 2.1 zapraszamy do zapoznania si\u0119 z naszymi artyku\u0142ami <a href=\"https:\/\/smultron.software\/pl\/blog\/wcag-2-1-wprowadzenie\">WCAG 2.1 \u2013 Wprowadzenie w tematyk\u0119 dost\u0119pno\u015bci<\/a> oraz <a href=\"https:\/\/smultron.software\/pl\/blog\/wcag-2-1-wytyczne-dostepnosci\">WCAG 2.1 \u2013 Skr\u00f3cony opis wytycznych dla dost\u0119pno\u015bci internetowej<\/a>.<\/p>\n\n\n\n<p>Natomiast je\u015bli zale\u017cy Ci na stworzeniu dost\u0119pnej strony internetowej, <a href=\"https:\/\/smultron.software\/pl\/kontakt\" title=\"\">skontaktuj si\u0119 z nami<\/a>. Dzi\u0119ki naszemu do\u015bwiadczeniu i zaanga\u017cowaniu w projekt Uczelnia Dost\u0119pna, jeste\u015bmy w stanie Ci pom\u00f3c.<\/p>\n<div class=\"full-width container-grid gap-y-[32px] section-scrollspy  bg-gray-1 pt-[60px] desktop:pt-[120px] pb-[60px] desktop:pb-[120px]\"\n\tid=\"skontaktuj-sie\">\n\t<div class=\"hm2 desktop:h2\"\n\t\tdata-aos=\"animate__fadeInUp\"\n\t>\n\t\tSkontaktuj si\u0119 z nami\t<\/div>\n\t<div class=\"grid desktop:grid-cols-12 gap-y-[60px] items-start\">\n\t\t\n<div class=\"desktop:col-span-6 grid tablet:grid-cols-2\n\t\ttablet:gap-x-[24px] tablet:gap-y-[32px]\">\n\t<div class=\"\">\n\t\t<div class=\"\">\n\t\t\t<img decoding=\"async\" data-src=\"https:\/\/smultron.software\/content\/uploads\/2024\/01\/681c046dafbd67a84a6a2820a207caa9-e1706629988730-768x515.jpeg\"\n\t\t\t\twidth=\"327\"\n\t\t\t\theight=\"204\"\n\t\t\t\tclass=\"w-full aspect-[390\/243] object-cover rounded-t-[10px] lazyload\"\n\t\t\t\talt=\"Marcin Stawowiak\"\n\t\t\t\tdata-aos=\"animate__fadeInUp\"\n\t\t\t src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 327px; --smush-placeholder-aspect-ratio: 327\/204;\" \/>\n\t\t\t<div class=\"p-[24px] tablet:border-l-[1px] tablet:border-b-[1px]\n\t\t\tborder-gray-2 tablet:rounded-bl-[10px] max-tablet:border-x-[1px]\n\t\t\tgrid gap-[16px]\">\n\t\t\t\t<div class=\"h6\"\n\t\t\t\t\tdata-aos=\"animate__fadeInUp\"\n\t\t\t\t>Marcin Stawowiak<\/div>\n\t\t\t\t<div class=\"label-xs font-bold\"\n\t\t\t\t\tdata-aos=\"animate__fadeInUp\"\n\t\t\t\t>\n\t\t\t\t\tCo-founder, Executive Manager\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"pl-[24px] pb-[24px] pr-[24px] tablet:ml-[-24px]\n\t\t\ttablet:pt-[24px] grid gap-[16px] tablet:self-end tablet:border-[1px] tablet:border-l-0\n\t\t\tborder-gray-2 tablet:rounded-r-[10px] max-tablet:border-x-[1px]\n\t\t\tmax-tablet:border-b-[1px] max-tablet:rounded-b-[10px]\n\t\t\tgap-y-[60px]\">\n\t\t<div class=\"label-md max-tablet:hidden\" data-aos=\"animate__fadeInUp\">\n\t\t\tSzukasz do\u015bwiadczonego zespo\u0142u programistycznego? <br \/>Porozmawiajmy o konkretach.\t\t<\/div>\n\t\t<div class=\"grid body-md\" data-aos=\"animate__fadeInUp\">\n\t\t\t<a href=\"mailto:hello@smultron.pl\">hello@smultron.pl<\/a>\n\t\t\t<a href=\"tel:+48 791 991 797\">+48 791 991 797<\/a>\n\t\t<\/div>\n\t<\/div>\n\t<div class=\"tablet:col-span-2 body-md grid gap-[16px] mt-[32px]\n\ttablet:mt-0\" data-aos=\"animate__fadeInUp\">\n\t\t<div class=\"label-md\">\n\t\t\tSmultron Web Development\t\t<\/div>\n\t\t<div class=\"\">\n\t\t\tul. S\u0142awkowska 12\t\t\t<br\/>\n\t\t\t31-014 Krak\u00f3w\t\t<\/div>\n\t\t<div>\n\t\t\tNIP:&nbsp;6762482785\t\t<\/div>\n\t<\/div>\n<\/div>\n\t\t\n<div class=\"desktop:col-start-8 desktop:col-span-5 contact-form-footer\">\n\t\n<div class=\"wpcf7 no-js\" id=\"wpcf7-f224-o1\" lang=\"en-US\" dir=\"ltr\" data-wpcf7-id=\"224\">\n<div class=\"screen-reader-response\"><p role=\"status\" aria-live=\"polite\" aria-atomic=\"true\"><\/p> <ul><\/ul><\/div>\n<form action=\"\/pl\/wp-json\/wp\/v2\/posts\/539#wpcf7-f224-o1\" method=\"post\" class=\"wpcf7-form init wpcf7-acceptance-as-validation\" aria-label=\"Contact form\" novalidate=\"novalidate\" data-status=\"init\">\n<fieldset class=\"hidden-fields-container\"><input type=\"hidden\" name=\"_wpcf7\" value=\"224\" \/><input type=\"hidden\" name=\"_wpcf7_version\" value=\"6.1.5\" \/><input type=\"hidden\" name=\"_wpcf7_locale\" value=\"en_US\" \/><input type=\"hidden\" name=\"_wpcf7_unit_tag\" value=\"wpcf7-f224-o1\" \/><input type=\"hidden\" name=\"_wpcf7_container_post\" value=\"0\" \/><input type=\"hidden\" name=\"_wpcf7_posted_data_hash\" value=\"\" \/>\n<\/fieldset>\n<div class=\"desktop:col-start-8 desktop:col-span-5\">\n  <div class=\"grid gap-[32px]\">\n    <div class=\"label-md\">\n\t\t\tWype\u0142nij poni\u017cszy formularz\n    <\/div>\n    <div class=\"grid gap-[24px]\">\n      <div class=\"form-row\">\n        <label class=\"label-xs\" for=\"msg-email\">Tw\u00f3j e-mail*<\/label>\n        <span class=\"wpcf7-form-control-wrap\" data-name=\"email\"><input size=\"40\" maxlength=\"400\" class=\"wpcf7-form-control wpcf7-email wpcf7-validates-as-required wpcf7-text wpcf7-validates-as-email form-control\" id=\"msg-email\" aria-required=\"true\" aria-invalid=\"false\" value=\"\" type=\"email\" name=\"email\" \/><\/span>\n      <\/div>\n      <div class=\"form-row\">\n        <label class=\"label-xs\" for=\"msg-content\">Twoja wiadomo\u015b\u0107*<\/label>\n        <span class=\"wpcf7-form-control-wrap\" data-name=\"message\"><textarea cols=\"40\" rows=\"10\" maxlength=\"2500\" class=\"wpcf7-form-control wpcf7-textarea wpcf7-validates-as-required form-control form-control-textarea\" id=\"msg-content\" aria-required=\"true\" aria-invalid=\"false\" placeholder=\"Podziel si\u0119 szczeg\u00f3\u0142ami swojego projektu\" name=\"message\"><\/textarea><\/span>\n        <div class=\"form-text\">\n          Max. 2500 znak\u00f3w\n        <\/div>\n      <\/div>\n      <div class=\"form-row label-sm\">\n<span class=\"wpcf7-form-control-wrap\" data-name=\"acceptance-69\"><span class=\"wpcf7-form-control wpcf7-acceptance\"><span class=\"wpcf7-list-item\"><label><input type=\"checkbox\" name=\"acceptance-69\" value=\"1\" aria-invalid=\"false\" \/><span class=\"wpcf7-list-item-label\"><span><\/span><span>Zapozna\u0142em si\u0119 i akceptuj\u0119 <a href=\"\/pl\/polityka-prywatnosci\/\" class=\"underline\" target=\"_blank\" rel=\"nofollow\">Regulamin i Polityk\u0119 Prywatno\u015bci Smultron<\/a>.*<\/span><\/span><\/label><\/span><\/span><\/span>\n      <\/div>\n      <div>\n        <button type=\"submit\" class=\"button button--gradient-red\n                button--with-icon\">\n                    <span>Wy\u015blij<\/span>\n                    <span class=\"icon-arrow-right\"><\/span>\n                <\/button>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div><div class=\"wpcf7-response-output\" aria-hidden=\"true\"><\/div>\n<\/form>\n<\/div>\n\t<div class=\"contact-form-footer__success flex bg-green-2\n\t\t\t\t\t\tborder-green-3 p-[16px] gap-[16px] rounded-[8px]\n\t\t\t\t\t\tmt-[30px]\">\n\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"24\" height=\"24\"\n\t\t\tviewBox=\"0 0 24 24\" fill=\"none\">\n\t\t\t<path d=\"M12 2C17.51 2 22 6.49 22 12C22 17.51 17.51 22 12 22C6.49 22 2 17.51 2 12C2 6.49 6.49 2 12 2ZM12 0C5.37 0 0 5.37 0 12C0 18.63 5.37 24 12 24C18.63 24 24 18.63 24 12C24 5.37 18.63 0 12 0ZM18.25 8.89L16.83 7.48L10.73 13.7L7.65 10.76L6.25 12.2L10.75 16.52L18.25 8.89Z\"\n\t\t\t\t\tfill=\"#104121\"><\/path>\n\t\t<\/svg>\n\t\t<div class=\"body-md text-green-4\">\n\t\t\t<strong>Dzi\u0119kujemy za przes\u0142anie formularza!<\/strong> Odpowiemy w ci\u0105gu 24 godzin.\t\t<\/div>\n\t<\/div>\n<\/div>\n\n\t<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Opracowane wytyczne WCAG 2.1 stanowi\u0105 kluczowy element w zapewnieniu dost\u0119pno\u015bci stron internetowych dla os\u00f3b z r\u00f3\u017cnymi typami niepe\u0142nosprawno\u015bci. W trakcie projektowania strony uczelniadostepna.pl stan\u0119li\u015bmy przed wyzwaniem, jakim by\u0142o zapewnienie dost\u0119pno\u015bci dla u\u017cytkownik\u00f3w z wadami wzroku, s\u0142uchu oraz ruchu. Dlatego musieli\u015bmy uwzgl\u0119dni\u0107 r\u00f3\u017cnorodne potrzeby os\u00f3b z niepe\u0142nosprawno\u015bciami i odpowiednio je dostosowa\u0107, aby strona by\u0142a dla nich [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":585,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[40,3,41],"tags":[],"class_list":["post-539","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-technologie","category-programowanie","category-design"],"acf":[],"_links":{"self":[{"href":"https:\/\/smultron.software\/pl\/wp-json\/wp\/v2\/posts\/539","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/smultron.software\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/smultron.software\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/smultron.software\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/smultron.software\/pl\/wp-json\/wp\/v2\/comments?post=539"}],"version-history":[{"count":0,"href":"https:\/\/smultron.software\/pl\/wp-json\/wp\/v2\/posts\/539\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/smultron.software\/pl\/wp-json\/wp\/v2\/media\/585"}],"wp:attachment":[{"href":"https:\/\/smultron.software\/pl\/wp-json\/wp\/v2\/media?parent=539"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/smultron.software\/pl\/wp-json\/wp\/v2\/categories?post=539"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/smultron.software\/pl\/wp-json\/wp\/v2\/tags?post=539"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}