April 2017
Intermediate to advanced
240 pages
5h 35m
Polish
Jest kolejny piękny, ciepły kalifornijski wieczór. Lekki wietrzyk znad oceanu jedynie pogłębia uczucie pełni szczęścia. Miejsce: Los Angeles; czas: rok dwa tysiące któryś. Właśnie przygotowywałem się do przesłania mojej nowej małej aplikacji CSSsprites.com na serwer poprzez FTP i udostępnienia jej światu. Przez kilka ostatnich wieczorów, podczas pracy nad aplikacją, zastanawiałem się nad pewnym problemem: jak to możliwe, że 20% wysiłku włożyłem w opracowanie mechanizmów działania aplikacji, a aż 80% pochłonęło zmaganie z interfejsem użytkownika? Ile nowych narzędzi mógłbym utworzyć, gdybym nie musiał ciągle używać metody getElementById() i kłopotać się stanem aplikacji! (Czy użytkownik ukończył już przesyłanie plików? Cóż to, błąd? Czy ...