ODBIERZ TWÓJ BONUS :: »

Recenzje

J2ME. Java dla urządzeń mobilnych. Ćwiczenia

Użytkownicy telefonów komórkowych umożliwiających uruchamianie aplikacji w języku Java mogą we własnym zakresie zwiększyć ich możliwości tworząc programy dla platformy Java 2 Micro Edition. W stawianiu pierwszych kroków w tej dziedzinie pomoże prezentowana publikacja.

Autor rozpoczyna swe rozważania od omówienia czynności związanych z przygotowaniem warsztatu programistycznego. Wyjaśnia jakie narzędzia będą potrzebne i wskazuje strony internetowe, za pośrednictwem których można je pozyskać. Po pobraniu i zainstalowaniu pakietów J2ME Wireless Toolkit oraz Java 2 Software Development Kit czytelnik może przystąpić do tworzenia i opublikowania w internecie pierwszego MIDletu, czyli programu przeznaczonego dla telefonów komórkowych i urządzeń mobilnych. Następnie pozyskuje on informacje o elementach wykorzystywanych do tworzenia interfejsu użytkownika, takich jak pola tekstowe, listy wyboru i obrazki. Uczy się zapisywania i odczytywania informacji umieszczonych w pamięci telefonu oraz dowiaduje w jaki sposób implementować procedury odpowiedzialne za przesyłanie danych za pośrednictwem internetu.

W książce znalazły się również materiały poświęcone odtwarzaniu plików dźwiękowych w formacie WAV, a także tworzeniu przykładowej aplikacji stanowiącej prostą bazę kontaktów. Całość uzupełnia dodatek, w którym autor przybliżył najważniejsze elementy języka Java wykorzystywane podczas pisania Milletów.

Magazyn Internet KK; 09/2006

Cyfrowe albumy fotograficzne. Ćwiczenia

Użytkownicy cyfrowych aparatów fotograficznych wykonują zwykle większe ilości zdjęć, aniżeli osoby posługujące się sprzętem analogowym. Nie są bowiem ograniczeni kosztami związanymi z zakupem filmów i ich wywoływaniem. Zjawisku temu sprzyja dodatkowo spadek cen kart pamięci oraz możliwość łatwego przenoszenia fotografii na dysk twardy komputera. Duża ilość zdjęć może być jednak przyczyną problemów związanych z ich wyszukiwaniem i zarządzaniem. O tym jak ich uniknąć możemy przekonać się sięgając po książkę Bartosza Danowskiego.

Autor zapewnia, że dobrą metodą na zachowanie porządku jest korzystanie z programów przeznaczonych do katalogowania zdjęć i tworzenia cyfrowych albumów fotograficznych. Ich możliwości omawia na przykładzie bezpłatnej aplikacji Google Picasa. Zwraca ponadto uwagę na znaczenie czynności, które należy wykonać już na etapie przenoszenia fotografii z pamięci aparatu na dysk komputera i opisuje ten proces w oparciu o narzędzia dostępne w systemie Windows XP. Godny odnotowania jest również materiał traktujący o tworzeniu cyfrowych albumów zdjęć na płytach CD i DVD z wykorzystaniem takich formatów jak Kodak PhotoCD, JPEG CD i DVD oraz VideoCD, Super Video CD i DVD-Video. Omówione zostały ponadto czynności związane z tworzeniem internetowych galerii zdjęć, zaś całość wieńczy rozdział przybliżający proces przygotowywania zdjęć do wydruku oraz zamawiania odbitek za pośrednictwem internetowego fotolabu.

Magazyn Internet KK; 09/2006

Funkcjonalność stron www. 50 witryn bez sekretów

Podczas projektowania serwisów internetowych należy zwracać uwagę nie tylko na atrakcyjną oprawę graficzną i przekazywanie istotnych treści, lecz również na funkcjonalność witryny i zachowanie zasad ergonomii. Szczególnie istotne znaczenie ma strona główna, o czym przekonuje nas Jakob Nielsen, jeden z najbardziej cenionych ekspertów w zakresie funkcjonalności stron WWW. Uznał on, iż rola strony głównej jest na tyle znacząca, że warto napisać książkę poświęconą wyłącznie temu aspektowi tworzenia witryn.

Licząca ponad czterysta stron publikacja została wydana w kolorze. Składa się ona z dwóch podstawowych części. W pierwszej z nich znajdziemy m.in. uzasadnienie ogromnego znaczenia stron głównych. Autorzy książki porównują je do okładek czasopism, wizytówek, pierwszej strony gazety, folderu reklamowego i spisu treści książki. Przedstawiają ponad sto zaleceń w zakresie projektowania, dzięki którym możliwe jest przygotowanie optymalnej strony głównej. Obejmują one takie zagadnienia jak informowanie o celu witryny, przekazywanie informacji o firmie, tworzenie mechanizmów nawigacyjnych, umieszczanie elementów graficznych i reklam, a także komunikatów związanych z problemami technicznymi. Mimo że oryginalne wydanie książki zostało przygotowane w 2002 roku, to zdecydowana większość zaleceń zachowuje swą aktualność również w obecnych czasach. Pierwszą część zamykają statystyki stworzone w oparciu o analizę witryn prezentowanych w drugiej części książki.

Zawartość drugiej części stanowią prezentacje pięćdziesięciu stron głównych popularnych serwisów internetowych, takich jak Amazon, eBay, MTV i Yahoo!, wraz z komentarzami na temat ich funkcjonalności i zgodności z zaleceniami projektowymi.

Prezentowana publikacja stanowi interesujące połączenie teoretycznych rozważań na temat zasad tworzenia stron głównych serwisów internetowych z omówieniem ich praktycznego wykorzystania w oparciu o pięćdziesiąt znanych witryn. Opisy błędów popełnianych przez projektantów pozwalają na wyciągnięcie wartościowych wniosków i uniknięcie pomyłek na etapie tworzenia własnych projektów.

Magazyn Internet KK; 09/2006

PHP i MySQL. Dynamiczne strony WWW. Szybki start. Wydanie II

Język PHP i baza danych MySQL stanowią podstawę funkcjonowania wielu dynamicznych serwisów internetowych. Są one wykorzystywane zarówno przez twórców prostych witryn, jak i przez zespoły odpowiedzialne za realizację rozbudowanych portali. Prezentowana publikacja stanowi przewodnik ułatwiający opanowanie możliwości jakie oferuje język PHP w połączeniu z bazą danych MySQL. Jest ona kierowana do osób, które znają język HTML i podstawy PHP lub posługują się sprawnie innymi językami programowania.

Proces nauki rozpoczyna się od przypomnienia podstawowych informacji na temat PHP i przedstawienia zasad tworzenia dynamicznych stron WWW. Następnie autor przybliża najważniejsze zagadnienia związane z językiem SQL i bazą danych MySQL oraz prezentuje zaawansowane techniki korzystania z bazy danych. Szczególną uwagę warto zwrócić na materiały traktujące o obsłudze i usuwaniu błędów.

Kontynuując lekturę mamy okazję zapoznać się z zasadami współpracy aplikacji internetowej z serwerem, dowiedzieć się w jaki sposób obsługiwać sesje i ciasteczka, a ponadto przyswoić sobie wskazówki dotyczące bezpieczeństwa. Autor zadbał także o praktyczne przykłady zastosowania pozyskanych informacji, prezentując sposób realizacji modułów umożliwiających zarządzanie zawartością strony, rejestrowanie użytkowników oraz prowadzenie prostego sklepu internetowego.

Magazyn Internet KK; 09/2006

Zen stosowania CSS. Źródło oświecenia dla projektantów stron WWW

Kaskadowe arkusze stylów (CSS) to technologia, która zapewniła twórcom stron WWW możliwość skutecznego oddzielenia informacji od sposobu w jaki są one prezentowane. Ułatwiła ona w znacznym stopniu tworzenie zaawansowanych projektów wizualnych. Możliwości oferowane przez CSS stanowią duże wyzwanie dla projektantów stron. Zdaje sobie z tego sprawę m.in. Dave Shea, odpowiedzialny za powstanie witryny CSS Zen Garden (http://www.csszengarden.com), promującej projekty stron, których twórcy w mistrzowski sposób opanowali tajniki CSS. Omówienie ponad trzydziestu najbardziej inspirujących projektów umieszczonych na tej witrynie można znaleźć w prezentowanej publikacji.

Licząca trzysta stron pozycja została wydana w całości w kolorze. Przejrzysty układ tekstu, pokaźna ilość ilustracji oraz uwag i wskazówek umieszczonych w ramkach stanowi istotną zachętę do lektury. Warto podkreślić, iż nie mamy do czynienia z podręcznikiem pozwalającym na opanowanie technologii CSS od podstaw i opisującym poszczególne elementy składni. Autorzy położyli nacisk przede wszystkim na rozwiązywanie określonych problemów wizualnych i zaprezentowanie rozmaitych aspektów projektowania stron opartych o kaskadowe arkusze stylów. Zgromadzone przez nich informacje mają charakter praktyczny i są mocno osadzone w realiach, czemu służą m.in. materiały dotyczące obsługi poszczególnych technik w wybranych przeglądarkach. Wszystkie projekty dostępne w ramach witryny CSS Zen Garden wykorzystują jeden, niezmienny dokument w formacie HTML. Dzięki temu ich twórcy mogli skupić swą uwagę wyłącznie na efektach i oprawie uzyskiwanej za pomocą CSS.

Autorzy książki rozpoczynają swe rozważania od zaprezentowania historii witryny CSS Zen Garden oraz stopniowej ewolucji standardu CSS. Następnie przechodzą do omówienia podstawowych zasad projektowania stron WWW, poruszając zagadnienia związane z teorią koloru, proporcjami oraz typografią. Poszczególne tematy są ściśle powiązane z prezentacjami projektów dostępnych na witrynie CSS Zen Garden. W kolejnych rozdziałach przybliżane są techniki tworzenia skomplikowanych układów stron, wykorzystywania elementów graficznych, a także doboru wielkości i kroju stosowanych czcionek. Znajdziemy tu ponadto informacje o efektach specjalnych oraz szczegółowy opis powstawania sześciu projektów, ilustrujący proces praktycznego zastosowania poznanych technik do uzyskania zamierzonego efektu końcowego.

Książka zasługuje na uwagę jako oryginalny przewodnik po możliwościach oferowanych przez kaskadowe arkusze stylów. Warto jednak pamiętać, że nie stanowi ona technicznego opisu technologii CSS, lecz źródło inspiracji dla projektantów, poszukujących porad m.in. w zakresie rozwiązywania problemów wizualnych.

Magazyn Internet KK; 09/2006
Zamknij Pobierz aplikację mobilną Helion