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

Safari 3 na Windows

11 czerwca 2007

Safari3 Beta

Dzisiejszy dzień można określić tylko przełomowym dla każdego webdesignera / webdevelopera. Apple pochwalił się, że tworząc najnowszą, 3 wersję swojej przeglądarki Safari uwzględnił także platformę Windows. Dzięki temu powyższy screenshot z uroczym wygładzaniem zrobiłem parę minut temu.

Czytaj dalej… 73 komentarze

Ling.pl UserCSS Redux

10 czerwca 2007

Ling.pl Redux

Dzisiejszego wieczora czytając angielskie teksty ponownie zdenerwowałem się na totalny bałagan panujący na stronie (niezastąpionego merytorycznie) słownika Ling.pl.

Czy oni nie mogą go oczyścić i postawić na zawartość?
Czy wszystko musi być takie brzydkie?

Tym razem jednak nie poprzestałem na pytaniach i postanowiłem coś z tym zrobić. Trzy godziny później miałem przed sobą plik UserCSS, który wywala wszystko co na stronie niepotrzebne i oczyszcza layout.

Czytaj dalej… 78 komentarzy

Evil Greasemonkey

Jakiś czas temu pragnąc napisać kolejny skrypt użytkownika (uwielbiam modyfikować strony via UserCSS / UserJS) otworzyłem about:config, aby sprawdzić wartość jednej zmiennej.

Jakież było moje zdziwienie, gdy po kilkunastu sekundach Firefox oznajmił mi, że skrypt na tej stronie może nie odpowiadać. Wybrałem jednak kontynuowanie pracy i wreszcie po kolejnym oczekiwaniu pojawił się spis. Byłem ciekaw o co chodzi i sprawdziłem w profilu plik prefs.js przechowujący wpisy z about:config. Rozmiar przekraczał 15MB!

Czytaj dalej… 12 komentarzy

Zaletą rozdzielenia projektowania na warstwy zawartości, prezentacj i zachowania jest skrócenie czasu ładowania się strony. Linkujemy w head pliki CSS i JavaScript, a te przechowywane w cache nie ładują się za każdym razem spowalniając połączenie. W przypadku skryptów JS istnieje jednak dość poważny mankament, który powstrzymuje wielu webdeveloperów przed stosowaniem zewnętrznych skryptów.

Czas wykonania. Linkując skrypty z head mamy dostęp do elementów dopiero gdy cała strona się załaduje, po zdarzeniu window.onload. Gdy zaprojektowaliśmy stronę bogatą w multimedialną zawartość (choćby same obrazki) to minie dłuższa chwila zanim nasze skrypty zostaną przywołane do życia.

Czytaj dalej… 22 komentarze

Numeracja list uporządkowanych domyślnie jest automatyczna - po wpisaniu znaczników ol i li przeglądarka doda markery w postaci liczb. Jest to zachowanie wymuszone przez style przeglądarki - ustawiony odpowiednio list-style-type (decimal).

Jednak rozpoczęcie liczenia zaczyna się zawsze od 1 i postępuje o tyle samo w górę. Na kartce papieru bez przeszkód mogę zacząć listę od "4.", aby w Wordzie zmienić środkowy numer na 20 wystarczy parę klików. Czy da się to zrobić w HTML?

Czytaj dalej… 30 komentarzy

Ankieta dot. webdesignu

24 kwietnia 2007

A List Apart Webdesign Survey - I took it! And so should you

A List Apart zorganizowało ankietę, której przewodnim tematem jest webdesign oraz zatrudnienie w branży. Z uwagi na światową sławę magazynu na pewno większość z Was już o tym wie i wypełniło przygotowany zestaw pytań. Ankieta będzie trwać do 22 maja, do wygrania są nagrody (może się komuś poszczęści :P).

Czytaj dalej… 21 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