Lista artykułów autora: Damian Zalesko


Frameworki JS – widziane okiem Webmastera

Na rynku istnieje wiele bibliotek JavaScript spełniających pojedyncze funkcje. Istnieją także frameworki, które zawierają gotowe komponenty i zaprojektowane rozwiązania. Część z nich jest płatna, a część dostępna za darmo. Niekoniecznie te płatne muszą być lepsze – wręcz jest przeciwnie. Wiodące biblioteki komponentów są bezpłatne i posiadają wiele rozszerzeń tworzonych przez samych użytkowników. Duża zaletą takich bibliotek jest, że są one kompatybilne z wieloma przeglądarkami, także z IE6.


AJAX – obsługa przycisku wstecz

AJAX i obsługa przycisku wstecz – czy to możliwe? Okazuje się ,że TAK. Jesteśmy w stanie za-symulować zachowanie wstecz nie tylko po każdym odwołaniu AJAX ale w dowolnie wybranym przez nas momencie. Jednakże nic nie dzieje się samo. Aby osiągnąć ten cel musimy odpowiednio zaprojektować rozwiązanie, które spełni nasze oczekiwania i „nie zabije” naszej aplikacji poprzez nadmierne wykorzystanie js.


Position relative i absolute

Artykuł ten poświęcony jest pozycjonowaniu elementów HTML na stronie za pomocą css. Porusza też kwestię błędów jakie występują w IE6 i na co trzeba uważać pisząc kod pod tę przeglądarkę. Na wstępie chciałbym przedstawić i omówić możliwe wartości elementu w css  a mianowicie „position”. Może on przyjąć następujące wartości.


Eyetracking – badania użyteczności

Podczas udziału w konferencji InfoShare 2009 w Gdańsku. Miałem możliwość przetestowania eyetrackera. Urządzenie to służy do pomiaru zarówno punktu skupienia jak i ruchu oka. „Eye tracke-ów” używa się w systemach graficznych, psychologii, czytaniu i projektowaniu produktów. Istnieją różne sposoby pomiaru pozycji oka. Najbardziej popularne jest określanie pozycji oka na podstawie obrazu z kamer. Z takim to systemem miałem do czynienia na konferencji. Obraz z kamer poddaje się obróbce cyfrowej i w ten sposób oblicza się pozycję wzroku na danym obiekcie. W testowanym przeze mnie przypadku była to strona Web i grafika z ponętną modelką :).


Kompatybilność IE6 -> IE7

Tworząc aplikację Web zawsze stajemy przed wyzwaniem – „aplikacja Web ma działać pod IE6”. Aby dokładnie odwzorować wygląd z projektu często tworzymy mniej lub bardziej skomplikowane obejścia, hacki, dołączamy  JS. Pomimo naszych starań ostatecznie i tak zauważamy różnicę wyglądów, działania  pomiędzy przeglądarkami Microsoftu.  Chciałbym przedstawić kilka potencjalnych zmian dokonanych w IE7 w odniesieniu do IE6.


Semantyka dla programisty

Notka ta ma za zadanie ułatwić wspólną pracę Programistów i Webmasterów.
Jako były programista a aktualny Webmaster chciałbym omówić kilka podstawowych tagów, gdzie najlepiej je użyć aby zminimalizować przyszłe poprawki w kodzie HTML oraz poruszyć kilka dobrych praktyk kodowania, które zaoszczędzą nam wiele czasu i nerwów.
Postaram się wybrać tylko najistotniejsze tagi i kwestie dotyczące Web, które to zapewne wszyscy znają a niektórzy nawet się do nich stosują. 🙂