poprzednia
strona ------------- następna
strona From: =?ISO-8859-2?Q?Pawe=B3_Piskorz?= <nie.ma.maila[]psikre.nie?> Subject: Re: Opera =?ISO-8859-2?Q?skar=BFy_MS_za_IE?= Date: Sun, 16 Dec 2007 14:58:42 +0100
porneL pisze:
> On Sun, 16 Dec 2007 12:37:04 -0000, Paweł Piskorz
> wrote:
>
>> mogę wstawić sobie Google?
>
> Kiepski przykład wybrałeś.
Google oraz M$ są dla wielu na przeciwnych biegunach, jeżeli Exe nie ma nic
przeciw polityce M$ to istnieje spore prawdopodobieństwo, że mu się nie
podoba jak to robi Google.
> ...ale IMHO to wyłącznie kolejny argument za tym, że ingerencja w politykę
> monopolistów jest zasadna.
Da aaa ;)
From: Slawek <grupy[]vp.pl> Subject: Re: JS lub Ajax - nietypowy nieco skrypt kalendarza Date: Tue, 12 Jun 2007 08:12:37 +0200
> Acha, czyli chcesz mieć sposobność wybierania jedynie oraz jedynie całego
> tygodnia? Możnaby tak ostylować kalendarz aby tr:hover>td:first-child>a
> rozciągało się na całą szerokość, wówczas użytkownik mógłby kliknąć wyłącznie
> poniedziałek. A dodać do tego 7 dni to już nie problem. Tyle, że nIE
> wszędzIE zadziała.
> W takim przypadku każ użytkownikowi wybrać jedynie pierwszy dzień
> tygodnia, ewentualnie jeżeli nie potrzebujesz stu lat do przodu, zrób
> selecta z 10-20 najbliższymi _dostępnymi_ tygodniami.
>
No właśnie z częścią wizualną to tak zrobiłem w css tak jak piszesz ale
mam kłopot z JS bo z JS po prostu cienki jestem. Nie mam możliwość żadnego
skryptu nagiąć żeby wybierał mi datę nie z komórki a zakres z całego
wierasza:(
pozdro
Sławek From: olo <olo69maupapocztafm[]nospam.com> Subject: Re: CSS - zmiana elementu =?ISO-8859-2?Q?nadrz=EAdnego_w_okr?= Date: Tue, 27 Nov 2007 15:56:48 +0100
Radek N. pisze:
> Z reguły zgrabniejszym rozwiązaniem jest nadanie/usunięcie klasy dla
> elementu. Dzięki temu ładnie rozdzielamy warstwę prezentacji od
> zachowania. Przy powyższym - jak kiedyś, komuś przyjdzie wygląd
> zmieniać, to w takim wypadku będzie musiał do javascriptu zaglądać - a
> powinny go jedynie style interesować.
fakt, fakt. Tak wyjątkowo skupiłem się na samym JS, że totalnie zapomniałem
o "nieeleganckości" tego rozwiązania. To przy okazji pytanie, bo jak
sprawdzić klasę z poziomu JS wiem, ale nie wiem jak ją ustawić. No
chyba, że w obu przypadkach mamy className - ale co w przypadku wielu
klas dla jednego elementu?
From: Tomasz Ronda <rondzik[]poczta.onet.pl> Subject: Przezroczyste tlo warstwy - jak to zrobic i czy robic? Date: Mon, 14 May 2007 12:02:05 +0100
Witam
Pracuje nad nowa stronka oraz chcialbym sprobowac nowego podejscia, a
mianowicie uzycia dobrej jakosci zdjecia jako tla dla calej strony.
Widzialem juz podobne zastosowania, w wiekszosci (z tego co pamietam)
byly to strony wyrzezbione calkowicie we flashu. Ma to jednakże sens moim
zdaniem jedynie oraz wylacznie gdy zastosuje poprzezroczyste tlo dla glownej
warstwy z trescia, tak by zdjecie bylo przynajmniej czesciowo widoczne.
Przyklad do zobaczenia tutaj:
http://tav-studio.com/temp/example.jpg
(baardzo wczesny etap, w każdym razie mozecie wywnioskowac co chce osiagnac)
Przyznam szczerze, ze nigdy nie bawilem sie z przezroczystoscia w ten
spospob. Chcialbym sie dowiedziec jak moge to zrobic najlepiej
(poprzezroczysty png? css?) oraz czy sa jakies minusy takiego podejscia.
Jezeli ktos dysponuje przykladami tych realizacji badz linkami do
artykulow opisujacych zastosowanie podobnej techniki bede wdzieczny za
podzielenie sie ta wiedza.
Pozdrawiam
Tomasz Ronda From: ethanak <sweethanak[]buziaczek.pl> Subject: Re: Jaka struktura Date: Sun, 14 Oct 2007 10:38:12 +0200
Dnia Sat, 13 Oct 2007 16:15:22 +0200, Paweł Piskorz napisał(a):
[...]
>> mayday
>
> Skoro poruszyłeś tę kwestię, to pozwolę sobie na dwa pytania:
> 1/ dlaczego ? Komórka ta zawiera przecież dane. W przykładach z W3C
> również nie robią z komórek z nazwą , za to do przyczepili scope
> (http://www.w3.org/TR/html4/struct/tables.html#non-visual-rendering)
Dlaczego th? Bo:
a) są przeglądarki które linearyzują tabele oraz warto jakoś zaznaczyć że
dana komórka jest nagłówkową (taki odpowiednik ) - vide Opera Mini,
b) to co powinno być nie zawsze jest tym co jest. Sprawdziłem cztery
screenreadery:
- JAWS - czyta
- Window Eyes - linearyzuje tabelę, olewa scope ogólnie.
- NVDA - nie znalazłem w klawiszologii sposobności jakiegoś normalnego
poruszania się po tabeli :(
- Orca - czyta , nie czyta (co chyba wypada będzie
zgłosić jako błąd),
c) Jakoś nie lubię sytuacji, kiedy istnienie atrybutu (w tym przypadku
scope) zmienia semantyczne znaczenie elementu ("komórka zawierająca dane
nagłówkowe").
> 2/ skoro w każdym razie , to po co ten scope? Czy "row" nie powinien być
> domyślnym scope w takim przypadku?
Właściwie fakt, może go tam nie być (oba screenreadery ładnie
interpretują samo ). Ale w końcu nie przeszkadza :)
Jeszcze co do samej zasadności tabelki.
1) dla screenreadera:
O ile nawigacja JAWS-em czy Orką jest wyjątkowo wygodna (dużo wygodniejsza
niż w przypadku listy), o tyle WE czy NVDA dokładnie dają d... -
wygodniejsza jest nawigacja po nagłówkach czy elementach listy. A
znaczący odsetek użytkowników używa Window Eyes.
2) dla przeglądarek graficznych:
Zauważ - masz pięć kolumn, w tym jedna zawierająca (prawdopodobnie
długi) nagłówek oraz jedna zawierająca jakiś większy kawałek treści.
W poziomym układzie albo czytanie byłoby niewygodne z uwagi na dużą
szerokość tabeli (zakładając, że wielkość okna przeglądarki na to
pozwala), albo te dwie kolumny zwęziłyby się do tego stopnia, że
(pomijając niespecjalnie ładny wygląd) czytanie wąskiego paska także
byłoby niewygodne.
W tej sytuacji (mimo że dane są tabelaryczne) lepszym rozwiązaniem
wydaje mi się lista bloków zawierających informacje o kolejnych
imprezach.
Możnaby rozważyć w przypadku tabeli rozbicie informacji na dwa wiersze:
Impreza bleble
Od dnia
Do dnia
Opis długi
Link
Graficznie wygląda to chyba lepiej, Orca zachowuje się tak jak po niej
tego oczekiwałem, w każdym razie JAWS stara się być mądrzejszy ode mnie oraz
czyta namiętnie zawartość pierwszej kolumny (od... do...) przy nawigacji
po wierszach zakładając że jest to wyjątkowo istotna informacja nagłówkowa a
durny webmaster po prostu nie użył th/scope. Nie pomaga nawet
wymienienie w headers tylko id nagłówka z :(
Tyle w ten piękny niedzielny poranek.
ethanak
PS. Testy przeprowadzałem na stronie
http://www.polip.com/temp/tabelki.html - jeśli ktoś ma ochotę może
zweryfikować (szczególnie jeśli chodzi o Window Eyes oraz NVDA).