Specijalne mogućnosti Drupala 8
Više semantike
U Drupalu 8 postoji mnogo slučajeva kada smo mogli da obezbedimo više semantičkih HTML5 elemenata koje pomoćne tehnologije mogu koristiti. Ovo smo proširili dodavanjem WAI-ARIA orijentira, živih regiona, uloga i svojstava.
Auralna upozorenja
Drupal.announce() je sada deo Drupal 8 kernela sa core/misc/announce.js, tako da korisnici mogu sa poverenjem pružati pravovremene poruke korisnicima. U JavaScript-u sada možemo dati instrukcije korisnicima čitača ekrana koje će biti pročitane kao insistirajuće ili ljubazne:
Drupal.announce('Hello world.');
Takođe možete proslediti prevedene stringove i menjati prioritet poruka koristeći sledeći kod:
Drupal.announce(Drupal.t('This is important!'), 'assertive');
Redosled kontrolisanih tabova
TabbingManager je odličan novi mehanizam koji omogućava kako nevidljivim korisnicima, tako i korisnicima koji ne koriste miša, da pristupe značajnim elementima na stranici u logičnom redosledu. Ovo omogućava bolju kontrolu ovog sredstva navigacije kroz složene korisničke interfejse.
Skriveno / Nevidljivo / Fokusom
Nastavljamo da unapređujemo naš centralizovani ekvivalent CSS svojstvu display; i odlučili smo da standardizujemo imenovanje u skladu sa HTML 5 Boilerplate konvencijom. Takođe smo razmatrali probleme u Firefox-u, Safari-ju i na iPhone-u.
Fieldset-ovi
Trenutno koristimo fieldset-ove za radio dugmad i checkbokse u Form API-ju. Ovo je veliki korak ka daljem unapređenju formi u Drupalu. Takođe se sada koristi u proširenoj pretrazi.
jQuery UI
jQuery korisnički interfejs sada obezbeđuje Drupal automatsko dopunjavanje. Takođe koristimo njihov modalni dijalog u Views korisničkom interfejsu i na drugim mestima. Saradnjom sa jQuery UI zajednicom uspeli smo da unapredimo pristupačnost za oba projekta.
Alternativni tekst
Alternativni tekst je sada podrazumevano obavezan. Može se prebrisati u CKEditor-u i u poljima za slike, ali se podrazumeva da će kreatori sadržaja želeti da njihov sadržaj bude pristupačan.
Bartik
Bartik sada ističe linkove kako bi ljudima bilo lakše da ih identifikuju na stranici.
Pristupačne ugrađene greške u formama
Drupal forme su postale znatno pristupačnije zahvaljujući dodatku pristupačnih ugrađenih grešaka u formama kao eksperimentalni dodatak u kernelu. Sada je svima lakše da identifikuju greške koje su mogli napraviti prilikom popunjavanja web-formi.
Drupal’s online documentation is © 2000-2020 by the individual contributors and can be used in accordance with the Creative Commons License, Attribution-ShareAlike 2.0. PHP code is distributed under the GNU General Public License.