PDA

Zobacz pełną wersję : Strona dla niewidomych title i alt.



Grisza
06-08-2010, 14:42
Słuchajcie muszę dostosować szablon dla niewidomych. Jk dodać alt albo title jeśli obrazek jest w CSSach wstawiany w stylu url(obrazek.jpg); Jak tu dodać title i alt ?

Znacie jakieś poradniki deo Joomli albo moduły do ustawiania kontrastu strony ? Dla czytników dobre.

moje
06-08-2010, 16:54
Przeglądarki dla niewidomych (typ: text-only) wyświetlają tekst bez względu na css- tak jakby w ogóle nie istniał. Często takie przeglądarki mają od razu dołączone syntezatory mowy, żeby przeglądający mógł usłyszeć zawartość. Taka przeglądarka wyświetla treść z alt'a, a title nie jest potrzebne.

Co do osób niedowidzących, to wystarczy dodać przycisk kontrast, który automatem zamiast color.css załaduje zawartość contrast.css (w tym drugim wszędzie białe tło i czarny tekst), a do tego przyciski zmiany wielkości czcionki.

Grisza
07-08-2010, 14:48
Czyli trzeba każde zdjęcie wrzucać przez img src ? A znacie jakiś moduł co by robił taki kontrast, czydla kontrastu trza zrobić inny szablon ? :)

moje
07-08-2010, 15:50
Wystarczy osobny plik css i przełączenie miedzy nimi (kolor i kontrast) w js'ie.

Grafika tła jest zazwyczaj dodawana do dekoracji, a w przeglądarkach dla nie widomych to jest niepotrzebne, gdyż liczy się treść.
Tu masz 2 ujęcia jak wygląda strona PCJ! w przeglądarce typu-text only (tutaj Lynx):
http://www.picshot.pl/public/view/full/13162
http://www.picshot.pl/public/view/full/13163

Grisza
07-08-2010, 23:10
Wystarczy osobny plik css i przełączenie miedzy nimi (kolor i kontrast) w js'ie.

Grafika tła jest zazwyczaj dodawana do dekoracji, a w przeglądarkach dla nie widomych to jest niepotrzebne, gdyż liczy się treść.
Tu masz 2 ujęcia jak wygląda strona PCJ! w przeglądarce typu-text only (tutaj Lynx):
http://www.picshot.pl/public/view/full/13162
http://www.picshot.pl/public/view/full/13163
Dzięki Moje :) Najbardziej mnie przeraża ten js :)

moje
07-08-2010, 23:17
Możesz to zrobić w php- kod css generuje plik php. Domyślnie color.php?style=color, ktoś sobie klika na kontrast, zmienia się to na color.php?style=contrast, a wybór/zmiana przechowywany jest w sesji.

Grisza
31-08-2010, 16:24
Możesz to zrobić w php- kod css generuje plik php. Domyślnie color.php?style=color, ktoś sobie klika na kontrast, zmienia się to na color.php?style=contrast, a wybór/zmiana przechowywany jest w sesji.
Moje a mógłbyś dokładniej to opisać, bo teraz to robię. Muszę podpiąć jeden szablon. Wolał bym zmienić cały szablon bo jedną zmianę musiałem nanieść w pliku index.php

moje
31-08-2010, 16:37
Jak dokładniej opisać? Liczysz, że napisze kod za Ciebie? Opis masz podany, to jest chwila roboty.

Grisza
31-08-2010, 19:58
Tylko byś powiedział jakim polec eniem dołącza się plik css za pomocą js Tego nie wiem. Trzeba podpiąć pod hiperłącze, ale jakie to polecenie.

moje
31-08-2010, 20:14
A czy ja gdzieś piszę o jakimś kodzie/pliku JS?

PeFik
31-08-2010, 20:31
Sugeruje odwiedzić stronę widzialni.eu i poczytać sobie nieco.