Perfection or Vanity

Project: Terminated

Blog nie jest już dalej prowadzony ani aktualizowany. Mimo tego, wpisy i komentarze są dalej dostępne. Możesz przeczytać pożegnalny wpis albo przejść do archiwum.

Wpisy

Wcześniej powiedziałem, że DOM można, a nawet powinno się, obrazować jako drzewo. DOM jako API udostępnia nam cały zestaw metod odnajdywania interesującego nas elementu w gałęziach tego drzewa.

Czytaj dalej… 18 komentarzy

Standardy sieciowe i przejrzysty kod czasem stwarzają problemy z rzeczami bardzo prostymi. Jeden z nich jest dość pospolity - musimy złożyć formularz. W większości przypadków nie powinniśmy korzystać z tabeli - formularz napisany na blokach div bądź im podobnych elementach może być później przekształcony, tabela jest statyczna i mało efektywna.

Czytaj dalej… 38 komentarzy

Pierwszym i najpoważniejszym jest brak zrozumienia pojęcia kaskady w CSS. Objawia się to głównie złym stylowaniem linków (z powodu ustawienia zasad dla samego <a/> globalnie), stylem obrazków-hiperłączy umieszczonych w akapicie jak dla zwykłego linka.

Czytaj dalej… 12 komentarzy

JavaScript bywa nielubiany. Zwykle kojarzy się z czystym złem - tak zwanym DHTML-em, browser sniffing oraz brzydkimi rolloverami w menu. Czasem też z oknami popup i niedostępnymi linkami javascript:.

W oczach wielu ludzi technologia nie zmieniła się od ostatniej wojny przeglądarek. JavaScript bywa przez menadżerów projektów utożsamiany z brudną robotą wykonywaną w ciemności przez podstarzałych skrypciarzy w przepoconych swetrach. To wielka szkoda, bo od dość dawna mamy dostęp do tego, co ja nazywam nowoczesnym JavaScriptem.

Czytaj dalej… 20 komentarzy

Line-height a zaznaczanie

24 lutego 2006

W CSS line-height: 100% oznacza że wysokość linii jest równa wysokości tekstu - nie będzie między nimi żadnych przerw. Widoczne jest to zwłaszcza po zaznaczeniu takiego tekstu. Czarne zaznaczenie tworzy jednolite tło pod tekstem. Jest to domyślny wygląd dla nieostylowanego tekstu.

Czytaj dalej… 6 komentarzy

Tester jakości stron

06 grudnia 2005

Dostałem dzisiaj od Aulego link do Kwality Testera. Nazwa może przesadzona, bo wiemy że wszelkiej maści walidatory i parsery są tylko głupimi algorytmami, mogącymi jedynie wskazać miejsca w których myślenie programu zostało zakłócone.

Jednakże ten zmyślny skrypt przeskanuje nam stronę i pokaże wszelkie nieścisłości, z jego punktu widzenia, źle wpływającego na jej jakość i dostępność.

U mnie pokazało, że mam podwójny ten sam link nazywany inaczej - chodzi o to, co kiedyś miało opis „Dodaj komentarz”. ;) Także zwróciło uwagę na brak <label/> przy polach formularza oraz linki bez słów - chodzi o moje przypisy dolne. A na koniec przyczepiło się do zbytecznej nowomowy, którą skrytykowało za brak atrybutów lang. :P

Ogólny wynik procentowy - 76%.

Brak komentarzy

Informacje i hiperłącza

Blog o projektowaniu zgodnych ze standardami stron internetowych.

Praktyczne przykłady, sztuczki CSS, sposoby obchodzenia błędów przeglądarek, lekki i nieinwazyjny JavaScript, użyteczny design, dostępność i skrypty użytkownika.

RSS

Najciekawsze na Perfection or Vanity

Wpisy archiwalne

Archiwum miesięczne

Projekty

Jogger.pl Em Calculator

Blogroll

Dzięki!

Dodaj bloga do Technorati Favorites Dodaj bloga do Del.icio.us Blog należy do sieci 10przykazań.com