Recenzje
HTML, XHTML i CSS. Praktyczne projekty
Co prawda otwarcie mojego bloga dopiero za kilka tygodni (design już prawie gotowy :) ), ale postano wiłem już teraz napisać pierwszą recenzję, która również pojawi się na blogu. Dlaczego już teraz publikuje recenzję? Jest to recenzja na konkurs organizowany przez wydawnictwo Helion. W konkursie tym dla najlepszych recenzji czekają książki, które pomogą mi w dalszej nauce programistyki.
Recenzje będ ę publikował na bieżąco. Zaczynam od recenzji książki Włodzimierza Gajdy pod tytułem „HTML, XHTML i CSS - Praktyczne projekty.” Poniżej kilka słów o tej pozycji…
… ale pierwsze kilka słów o autorze
Włodzimierz Gajda jest wykładowcą na Katedrze Analizy Numerycznej i Programowania Katolickiego Uniwersytetu Lubelskiego im. Jana Pawła II. Pan Gajda w bardzo dobry sposób wykłada i omawia zagadnienia w swoich książkach tak aby każdy zrozumiał o czym jest mowa. Autor książki stale współpracuje z wydawnictwem Helion. Na swoim koncie ma już pięć książek dla Helionu oraz jedną dla wydawnictwa Mikom.
A teraz o samej książce
Książka ta jest idealna dla początkujących webmasterów, którzy chcą doskonalić swoją wiedzę na temat języka HTML i CSS. Autor książki tłumaczy wszystkie zagadnienia w prosty, zrozumiały sposób aby wszyscy, którzy wezmą książkę do ręki wiedzieli o czym czytają.
Pan Gajda rozpoczyna książkę od podstawowych pojęć takich jak znaczniki XHTML, struktura dokumentów XHTML czy komentarze w XHTML. Pozyskaną wiedzę udoskonalamy poprzez wykonywanie op isanych w książce ćwiczeń, które znajdują się w każdym rodziale.
Od podstaw języka HTML przechodzimy do poznawania właściwości języka CSS. Autor dokładnie opisuje sposób formatowania tekstu jak i wszystkie atrybuty CSS 2.1 dotyczące czcionek i tekstu.
Po wstępnym zapoznaniu się z językiem CSS w książce znajdziemy między innymi rozdział o elementach blokowych i tekstowych, sposób tworzenia list, tabel, formularzy i wiele więcej. Autor postanowił również umieścić w książce krótki, ale ważny rozdział dotyczący elementów meta na stronie WWW.
Książka ta jest z pewnością jedną z najlepszych pozycji na temat języka HTML i CSS na polskim rynku. Nie polecam jej tylko ja, ale również masa innych webmasterów. Dowód? Wystarczy poczytać fora internetowe, na których internauci polecają właśnie tę pozycję.
Jeśli chcesz zacząć uczyć się języka stron WWW wybierz na start właśnie tę książkę. „HTML, XHTML i CSS - Praktyczne projekty” jest wydawana przez największe w Polsce wydawnictwo informatyczne - Helion. Kosz tej książki w księgarni internetowej Helionu to tylko 57 zł - uwierzcie mi, że warto zainwestować tą sumę. Dla „łowców okazji” polecam obserwować stronę Helionu gdzie pojawią się okazyjne promocje oraz newsletter od wydawnictwa, w którym często można znaleźć kody rabatowe na książki.
blog.dawidszewczyk.pl Dawid Szewczyk, 2010-09-01
HTML, XHTML i CSS. Biblia
Ze zniecierpliwieniem pozbyłem się tekturowego opakowania,dorwałem się do książki i zacząłem najpierw przeglądać, a później - po przeniesieniu się z korytarza do biurka w pokoju - czytać od deski do deski. Wrażenia? Nie do opisania. Żadne słowa nie obejmą zachwytu, jaki wywołała u mnie ta książka. Jest po prostu fenomenalna, napisana wprost idealnie. Jeśli interesuje cię tworzenie stron internetowych z użyciem (X)HTMLa i kaskadowych arkuszy stylów (CSS) i dopiero zaczynasz w te klocki bądź coś tam już wiesz, ale niezbyt dobrze i chciałbyś doszlifować swoje umiejętności - ta pozycja jest zdecydowanie dla ciebie. Jeśli czytałeś recenzję wydawnictwa Helion mojego autorstwa, już dokładnie wiesz, o jaką książkę do (X)HTMLa mi wtedy chodziło i jak potwornie mnie wciągnęła.Powtórzę się, ale skoro już piszę konkretną recenzję, nie widzę innego wyjścia- kiedy dorwałem się po raz pierwszy do obecnie recenzowanej książki, spędziłem przy niej dłuuugie godziny, w rezultacie przerabiając 1/6 materiału w niej zawartego. Nigdy bym nie pomyślał, że książka zawierająca materiały naukowe wciągnie takiego lenia jak ja tak strasznie. Wzbudzenia we mnie takiego zainteresowania spodziewałbym się po jakiejś świetnej powieści, ale na pewno nie po książce do nauki tworzenia stron internetowych... Życie czasem naprawdę potrafi zaskoczyć, kiedy się człowiek nie spodziewa.
Żeby nie być gołosłownym i nie skończyć na zachwytach nad treścią bez powiedzenia o niej ani słowa: książka zaczyna się od kilku krótkich wstępów (podziękowania od autorów, wprowadzenie traktujące o tym, do kogo skierowana jest książka oraz szybki rzut okiem na treść), po czym przechodzi do omówienia języków HTML oraz XHTML (cały czas w tle przewija się też co nieco CSSa). Omówienie to bardzo delikatnie prowadzi nas za rączkę po świecie Internetu, serwerów, przeglądarek,zaznajamia ze światem stron internetowych, dzięki czemu po książkę może sięgnąć absolutny laik, chcący z czasem stać się dumnym Twórcą Stron Internetowych. Nie mam wątpliwości, ze przebrnie przez ten proces bezboleśnie właśnie dzięki omawianej tutaj książce.
Przejdźmy jednak dalej. Druga spośród sześciu części, na które podzielona jest książka (nie licząc dodatków) jest zdecydowanie najbardziej obszerna, traktuje bowiem o wszystkich zagadnieniach HTMLa z osobna - od elementów blokowych języka, przez łącza, tabele, formularze i ramki, na skryptach skończywszy. Trzecia część książki to kontrolowanie prezentacji strony za pomocą CSS. Czwarta to już zaawansowane techniki tworzenia stron internetowych - zaczyna się od zabaw z JavaScriptem, a kończy na zagadnieniach związanych z XMLem. Część kolejna -testowanie i publikowanie witryny w Internecie oraz późniejsze nią zarządzanie.Dowiadujemy się wielu interesujących rzeczy na temat hostingu, pozycjonowania oraz zwiększania optymalizacji strony pod kątem wyszukiwarek. Część szósta -ostatnia - traktuje o podstawowych zasadach projektowania i tworzenia stron www, omawia zagadnienia bezpieczeństwa, zasad ergonomii i ułatwień dostępu. Na deser - dwa dodatki. Dodatek A zawiera listę znaczników języka HTML 4.01 wraz z wyczerpującymi opisami, natomiast dodatek B - właściwości elementów CSS, z równie wyczerpującymi opisami co dodatek poprzedni.
Nie chcę wyjść na stronniczego typa, ale naprawdę nie wiem, do czego się w książce przyczepić. Biorąc pod uwagę tak wielkie plusy jak wyczerpujące opisy każdego zagadnienia, poparte bardzo trafnie dobranymi przykładami kodu oraz adekwatnymi zrzutami ekranu, strasznie sensowne rozmieszczenie poszczególnych zagadnień(książkę się czyta od początku do końca, od rzeczy najłatwiejszych aż do tych bardziej wymagających, bez konieczności skakania między poszczególnymi częściami), a przy tym bardzo przyjemny styl, w którym autorzy wyjaśniają nam cały materiał (książka zainteresuje wszystkich, od kompletnych laików do osób,które się już z HTMLem zetknęły i chcą go sobie przypomnieć/ poprawić swą wiedzę na jego temat), nie mam innego wyjścia, jak z czystym sumieniem orzec,że książka jest po prostu świetna. Na upartego mógłbym się doczepić, że czasem opis danego zagadnienia mógłby być krótszy, gdy jest naprawdę łatwy do przyswojenia - ale z drugiej strony to, co akurat ja przyswoiłem szybko, ktoś inny może załapać nieco wolniej (z pewnością w drugą stronę też by to zadziałało, tzn. sam wpadłbym na kogoś, kto inną część załapałby szybciej niż ja) - tak więc jest to minus dość naciągany. W ten sam sposób mógłbym się przyczepić do tego, że mój egzemplarz książki przyszedł upaćkany na przedniej stronie okładki jakimś zaschniętym mazidłem (klejem?), w dodatku z odciśniętym weń czyimś palcem (sic!) - tyle, że nie znam się na przebiegu operacji pakowania zamawianych książek i równie dobrze mógł to wypaćkać jakiś nierozgarnięty magazynier lub listonosz;)
REASUMUJĄC: „HTML, XHTML i CSS. Biblia” to książka, która powinna znajdować się w biblioteczce każdego twórcy stron WWW - niezależnie od tego, czy dopiero zaczyna się w te klocki, czy jest się już średniozaawansowanym. To po prostu klasyka, którą warto mieć w swoich zbiorach.Nie żałuję ani grosza z sumy (niezbyt wygórowanej, swoją drogą), którą za książkę zapłaciłem. Z czystym sumieniem polecam!
recenzent-informatyk.blog.onet.pl Kamil Niewęgłowski
PHP5. Zaawansowane programowanie
Wpis ten jest poświęcony recenzji kolejnej książki, którą bardzo polecam każdemu programiście zainteresowanemu nauką języka PHP - zwłaszcza dla tych, którzy interesują się tym tematem na poważnie.
Mowa tutaj o książce PHP5. Zaawansowane programowanie, której autorami są Edward Lecky-Thompson, Heow Eide-Goodman, Steven D. Nowicki oraz Alec Cove. Jest to moim zdaniem najlepsza pozycja dotycząca języka PHP na polskim rynku.
Dla kogo jest ta książka?
Zostało wydanych naprawdę wiele książek o programowaniu w PHP. Niektóre z nich są lepsze, inne gorsze, a większość po prostu słaba i wałkująca wciąż te same tematy :-)
Na szczęście od czasu do czasu trafia się taka książka, której czytanie jest czystą przyjemnością, z której możemy nauczyć się wielu nowych rzeczy, która rzuci światło na przeróżne tematy. Książka, w której zostanie opisany cały proces budowania profesjonalnych i komercyjnych aplikacji z wykorzystaniem PHP. I taka jest właśnie książka “PHP5. Zaawansowane programowanie”.
Odpowiadając na pytanie w nagłówku, książka ta jest dla osób mających już podstawową znajomość PHP - na pewno nie jest to lektura “na pierwszy raz”. Jest tutaj poruszonych także wiele tematów, nad którymi będą się głowić nawet średnio-zaawansowani programiści.
Poruszane tematy i ważniejsze rozdziały
PHP5. Zaawansowane programowanie
* Wprowadzenie do programowania obiektowego
* Unified Modeling Language (UML)
* Obiekty zaczynają działać
* Wzorce projektowe
* Klasa Collection
* Klasa CollectionIterator
* Klasa GenericObject
* Warstwa abstrakcji dla bazy danych
* Interfejs fabryki
* Programowanie oparte na zdarzeniach
* Pliki dziennika i debugowanie
* SOAP
* Model, widok, kontroler (MVC)
* Komunikacja z użytkownikami
* Sesje i uwierzytelnianie
* Szkielet do testowania modułów
* Automat skończony i modyfikowalne pliki konfiguracyjne
* Studium przypadku - automatyzacja działu sprzedaży Jak więc widać, książka porusza mnóstwo ciekawych tematów, opisując budowanie aplikacji od samego początku (tworzenie diagramów UML), przez dobór odpowiednich narzędzi (wybór frameworka, systemu CMS czy dobór odpowiednich klas z PEAR/PECL), na testach jednostkowych kończąc. Poczytamy tutaj ponadto o popularnych wzorcach projektowych (MVC, Fabryka abstrakcyjna, Obserwator, Dekorator, Fasada, etc), metodykach programowania (Agile, XP), debugowaniu i testowaniu aplikacji, usługach sieciowych (SOAP), refaktoryzacji kodu czy protokole HTTP. Jakby tego było mało, znajdziemy tutaj mnóstwo praktycznych przykładów (które niestety zawierają sporo błędów, choć zazwyczaj są one łatwe do wychwycenia). Na sam koniec przez prawie 200 stron jest opisywany przykład z prawdziwego wydarzenia - stadium przypadku systemu automatyzującego sprzedaż produktów on-line. Niestety dział ten kompletnie nie przypadł mi do gustu :-). Kilka słów podsumowania Jest to wyjątkowa książka zawierająca multum wiedzy z zakresu PHP OOP. Polecam ją jedynie osobom znających się już trochę na rzeczy oraz tym, którzy mają za sobą sporo praktycznej wiedzy, a ich celem jest uporządkowanie wiedzy teoretycznej. Mimo iż w książce można natrafić na sporo błędów i trafiają się działy, które są słabe i niedopracowane, to książka jest bardzo dobra. Ośmielę się nawet stwierdzić, że jest to najlepsza książka w języku polskim o PHP, jaką dane było mi przeczytać. Z wypowiedzi na forum.php.pl można wywnioskować, że jest jeszcze lepsza książka o PHP w naszym ojczystym języku: PHP5. Obiekty, wzorce, narzędzia. Niestety od dłuższego czasu książka jest niedostępna, jak uprzejmie informuje Helion. Czy ma ktoś może tą książkę na sprzedaż? Chętnie odkupiłbym, nawiasem mówiąc :) Wracając jednak do “PHP5. Zaawansowane programowanie” - jest to w moim odczuciu najlepsza książka w języku polskim o profesjonalnym programowaniu w PHP. Polecam kupić i przeczytać co najmniej raz :-)
* Unified Modeling Language (UML)
* Obiekty zaczynają działać
* Wzorce projektowe
* Klasa Collection
* Klasa CollectionIterator
* Klasa GenericObject
* Warstwa abstrakcji dla bazy danych
* Interfejs fabryki
* Programowanie oparte na zdarzeniach
* Pliki dziennika i debugowanie
* SOAP
* Model, widok, kontroler (MVC)
* Komunikacja z użytkownikami
* Sesje i uwierzytelnianie
* Szkielet do testowania modułów
* Automat skończony i modyfikowalne pliki konfiguracyjne
* Studium przypadku - automatyzacja działu sprzedaży Jak więc widać, książka porusza mnóstwo ciekawych tematów, opisując budowanie aplikacji od samego początku (tworzenie diagramów UML), przez dobór odpowiednich narzędzi (wybór frameworka, systemu CMS czy dobór odpowiednich klas z PEAR/PECL), na testach jednostkowych kończąc. Poczytamy tutaj ponadto o popularnych wzorcach projektowych (MVC, Fabryka abstrakcyjna, Obserwator, Dekorator, Fasada, etc), metodykach programowania (Agile, XP), debugowaniu i testowaniu aplikacji, usługach sieciowych (SOAP), refaktoryzacji kodu czy protokole HTTP. Jakby tego było mało, znajdziemy tutaj mnóstwo praktycznych przykładów (które niestety zawierają sporo błędów, choć zazwyczaj są one łatwe do wychwycenia). Na sam koniec przez prawie 200 stron jest opisywany przykład z prawdziwego wydarzenia - stadium przypadku systemu automatyzującego sprzedaż produktów on-line. Niestety dział ten kompletnie nie przypadł mi do gustu :-). Kilka słów podsumowania Jest to wyjątkowa książka zawierająca multum wiedzy z zakresu PHP OOP. Polecam ją jedynie osobom znających się już trochę na rzeczy oraz tym, którzy mają za sobą sporo praktycznej wiedzy, a ich celem jest uporządkowanie wiedzy teoretycznej. Mimo iż w książce można natrafić na sporo błędów i trafiają się działy, które są słabe i niedopracowane, to książka jest bardzo dobra. Ośmielę się nawet stwierdzić, że jest to najlepsza książka w języku polskim o PHP, jaką dane było mi przeczytać. Z wypowiedzi na forum.php.pl można wywnioskować, że jest jeszcze lepsza książka o PHP w naszym ojczystym języku: PHP5. Obiekty, wzorce, narzędzia. Niestety od dłuższego czasu książka jest niedostępna, jak uprzejmie informuje Helion. Czy ma ktoś może tą książkę na sprzedaż? Chętnie odkupiłbym, nawiasem mówiąc :) Wracając jednak do “PHP5. Zaawansowane programowanie” - jest to w moim odczuciu najlepsza książka w języku polskim o profesjonalnym programowaniu w PHP. Polecam kupić i przeczytać co najmniej raz :-)
blog.kamilbrenk.pl Kamil Brenk, 2010-09-03
Python i Django. Programowanie aplikacji webowych
Jakiś czas temu w moje ręce wpadła książka „Python i Django,Programowanie aplikacji webowych” co się okazuje jest to tylko jedna z dwóch książek omawiających framework django w wydawnictwie helion. Drugą książką jest „Django.Ćwiczenia praktyczne” którą też posiadam i myślę ,że tak samo jest warta uwagi jak recenzowana przeze mnie książka „Python i Django,Programowanie apliakacji webowych”
Książka podzielona jest na cztery części. W pierwszej części poznamy podstawową składnie pythona,stworzymy prostego bloga ,a także zapoznamy się z ogólną koncepcją tworzenia dynamicznych stron internetowych(nie tylko w django) oraz poznamy ogólne zasady ,które należy przestrzegać tworząc kod dla django.
W drugiej części zatytułowanej „django w szczegółach” zapoznamy się z tematem tworzenia i używania modeli. W tej części dowiemy się także w jaki sposób django wywołuje dany widok za pomocą wyrażeń regularnych,które to odpowiadają danym schematom adresów URL. Jednakże autor nie omawia wyrażeń regularnych twierdząc ,że już istnieje sporo materiału do samodzielnej nauki wyrażeń regularnych no cóż chyba muszę przyznać mu rację .W tym rozdziale dodatkowo autor zapozna nas z widokami w django. Dowiemy się także o szablonach oraz przetwarzaniu formularzy - tym właśnie tematem kończy się druga części książki.
W trzeciej części zatytułowanej „Przykładowe aplikacje django” będziemy mogli stworzyć między innymi:
* galerie zdjęć,
* system zarządzania treścią,
* liveblog czyli blog wykorzystujący technologie ajax,
* oraz aplikacje schowek, Aplikacja schowek zawiera formularz ,dzięki któremu możemy zapisać daną treść ,posiada także dwa opcjonalne parametry imię autora i tytuł naszego wpisu. Ma też możliwość podświetlanie składni nadesłanych fragmentów kodu oraz możliwość automatycznego usuwanie starych wpisów przy pomocy programu Cron. W ostatniej już czwartej części książki p.t „Zaawansowane funkcje i mechanizmy w Django”, w której zawarte jest wiele tematów,których nie będe ich przedstawiał na łamach bloga ponieważ musiałbym przetoczyć każdą nazwę podrozdziału ,żeby zobrazować co w nim się w znajduje.Jeżeli jednak jesteś zainteresowany tym co znajduję się w czwartej części zapraszam na stronę wydawnictwa helion.pl tam dostępny jest cały spis treści tej oto książki. kliknij tutaj Po omówieniu już czterech części książki przejdźmy do tego co znajduje się w dodatku .W dodatku znajdziesz podstawowe polecenia powłoki uniksowej ,znajdziemy także opis instalacji pythona na systemach Mac OS X,Unix i Linux oraz Windows.Zapoznamy się z tematem konfiguracji serwera pod django. Jeden z autorów zaserwuje nam definicje popularnych systemów baz danych. Poznamy narzędzia ułatwiające tworzenie aplikacji w django ,oczywistym faktem jest że autor na początku wymienia system kontroli wersji ,który w dzisiejszych czasach używany jest w większy projektach przez każdego szanującego się programistę bez względu na to w jakim języku programowania tworzy swój projekt. W dodatku zapoznamy się także podstawowymi informacjami o platformie Google App Engine jak sama nazwa wskazuje jest to platforma od google która może służyć do hostingu projektów wykonanych za pomocą djagno ,lecz jak to w życiu bywa istnieją pewne ograniczenia.Jednym z najbardziej uderzających ograniczeń jest to ,że GEA posiada swoją bazę danych nie żadne mysql,postgresql tylko Bigtable .Która to uniemożliwia korzystanie z modeli,ORM ,oraz gotowego panelu administracyjnego w django. Moim zdaniem książka jest warta uwagi ,chociażby dlatego ,że jest to jedna z nielicznych pozycji przekazujących nam informacje o django w języku polskim. Przed przystąpieniem do lektury radziłbym ci zapoznać się z wyrażeniami regularnymi,a dodatkowo słuchać rad autora książki i od czasu do czasu zaglądać do dokumentacji w miejscach gdzie autor nas do niej odsyła.
* system zarządzania treścią,
* liveblog czyli blog wykorzystujący technologie ajax,
* oraz aplikacje schowek, Aplikacja schowek zawiera formularz ,dzięki któremu możemy zapisać daną treść ,posiada także dwa opcjonalne parametry imię autora i tytuł naszego wpisu. Ma też możliwość podświetlanie składni nadesłanych fragmentów kodu oraz możliwość automatycznego usuwanie starych wpisów przy pomocy programu Cron. W ostatniej już czwartej części książki p.t „Zaawansowane funkcje i mechanizmy w Django”, w której zawarte jest wiele tematów,których nie będe ich przedstawiał na łamach bloga ponieważ musiałbym przetoczyć każdą nazwę podrozdziału ,żeby zobrazować co w nim się w znajduje.Jeżeli jednak jesteś zainteresowany tym co znajduję się w czwartej części zapraszam na stronę wydawnictwa helion.pl tam dostępny jest cały spis treści tej oto książki. kliknij tutaj Po omówieniu już czterech części książki przejdźmy do tego co znajduje się w dodatku .W dodatku znajdziesz podstawowe polecenia powłoki uniksowej ,znajdziemy także opis instalacji pythona na systemach Mac OS X,Unix i Linux oraz Windows.Zapoznamy się z tematem konfiguracji serwera pod django. Jeden z autorów zaserwuje nam definicje popularnych systemów baz danych. Poznamy narzędzia ułatwiające tworzenie aplikacji w django ,oczywistym faktem jest że autor na początku wymienia system kontroli wersji ,który w dzisiejszych czasach używany jest w większy projektach przez każdego szanującego się programistę bez względu na to w jakim języku programowania tworzy swój projekt. W dodatku zapoznamy się także podstawowymi informacjami o platformie Google App Engine jak sama nazwa wskazuje jest to platforma od google która może służyć do hostingu projektów wykonanych za pomocą djagno ,lecz jak to w życiu bywa istnieją pewne ograniczenia.Jednym z najbardziej uderzających ograniczeń jest to ,że GEA posiada swoją bazę danych nie żadne mysql,postgresql tylko Bigtable .Która to uniemożliwia korzystanie z modeli,ORM ,oraz gotowego panelu administracyjnego w django. Moim zdaniem książka jest warta uwagi ,chociażby dlatego ,że jest to jedna z nielicznych pozycji przekazujących nam informacje o django w języku polskim. Przed przystąpieniem do lektury radziłbym ci zapoznać się z wyrażeniami regularnymi,a dodatkowo słuchać rad autora książki i od czasu do czasu zaglądać do dokumentacji w miejscach gdzie autor nas do niej odsyła.
floss.pl Piotr Michałek
Serwisy społecznościowe. Projektowanie
Jestem po lekturze książki Serwisy społecznościowe. Projektowanie autorstwa Joshua Portera,
autora blogu Bokardo, wydanej przez wydawnictwo Helion.
W jednym zdaniu — książkę warto było przeczytać. Dlaczego?
Na studiach miałem inne niż Marek Kasperski :) lektury, więc, choć większość zagadnień opisanych w książce była mi już znana z blogu Bokardo, to miło i ciekawie było przeczytać to raz jeszcze w formie książki.
Książka składa się z dwóch części (nie znajdziecie ich w spisie treści).
Wstępu na temat działania sieci społecznościowych (sposobów i celów powstawania sieci, ich budowy itd.,)
i opisuje podstawowe zasady budowania aplikacji dla społeczności sieciowej — identyfikacji najważniejszej aktywności
użytkowników, ról w których występują użytkownicy, obiektów na których działają oraz funkcji niezbędnych do komfortowego wykonania najważniejszej aktywności.
Druga część książki jest bardziej ,,praktyczna” i składa się z
rozdziałów poświęconych projektowaniu poszczególnych aktywności w aplikacji — między innymi rejestracji,
ciągłemu korzystaniu i udostępnianiu/dzieleniu się zawartością.
Parę wniosków (część z nich dobrze znana) płynących z lektury:
* Niech twoja aplikacja będzie prosta w użyciu (skupia się na jednej, najważniejszej, aktywności).
* Zawsze tłumacz użytkownikowi co się teraz stanie i dlaczego potrzebujesz danych, o które prosisz.
* Rejestracja ma być prosta i wymagana dopiero gdy jest to niezbędne do dalszego korzystania z aplikacji.
* Użytkownik musi czuć się wyróżniony (np. poprzez samodzielnie budowany Profil skupiający się na informacjach tylko z dziedziny aplikacji) oraz mieć poczucie kontroli nad swoimi działaniami i danymi (prywatność).
* Opcja udostępniania treści powinna być łatwa do zauważenia, prosta do wykonania oraz czytelna i wzbudzająca zaufanie dla adresata. I zachęcać do udostępnia — Porter podaje nawet listę powodów (np. stawianie udostępniającego w dobrym świetle) dla których użytkownicy mogą chcieć się podzielić informacją.
Wszystko to jest ilustrowane przykładami aplikacji sieciowych (m.in. Amazon, TripIt, YouTube i Facebook). Ostatni rozdział jest poświęcony metodzie analizy lejka zmian — sposobowi mierzenia jakości poszczególnych opcji aplikacji (np. kroków rejestracji) lub aktywności użytkownika (np. od rejestracji do wykupienia abonamentu). Dzięki analizie lejka można sprawdzić, na której stronie/formularzu naszej aplikacji najwięcej użytkowników naszej aplikacji ,,odpada”, a następnie modyfikując podejrzany stronę/formularz, sprawdzić jak ta zmiana wpłynęła na sposób korzystania z aplikacji. Zachęcam do lektury — książkę się dobrze i szybko czyta, a kolor znakomicie wyróżnia najważniejsze porady i wnioski przedstawione w książce.
* Zawsze tłumacz użytkownikowi co się teraz stanie i dlaczego potrzebujesz danych, o które prosisz.
* Rejestracja ma być prosta i wymagana dopiero gdy jest to niezbędne do dalszego korzystania z aplikacji.
* Użytkownik musi czuć się wyróżniony (np. poprzez samodzielnie budowany Profil skupiający się na informacjach tylko z dziedziny aplikacji) oraz mieć poczucie kontroli nad swoimi działaniami i danymi (prywatność).
* Opcja udostępniania treści powinna być łatwa do zauważenia, prosta do wykonania oraz czytelna i wzbudzająca zaufanie dla adresata. I zachęcać do udostępnia — Porter podaje nawet listę powodów (np. stawianie udostępniającego w dobrym świetle) dla których użytkownicy mogą chcieć się podzielić informacją.
Wszystko to jest ilustrowane przykładami aplikacji sieciowych (m.in. Amazon, TripIt, YouTube i Facebook). Ostatni rozdział jest poświęcony metodzie analizy lejka zmian — sposobowi mierzenia jakości poszczególnych opcji aplikacji (np. kroków rejestracji) lub aktywności użytkownika (np. od rejestracji do wykupienia abonamentu). Dzięki analizie lejka można sprawdzić, na której stronie/formularzu naszej aplikacji najwięcej użytkowników naszej aplikacji ,,odpada”, a następnie modyfikując podejrzany stronę/formularz, sprawdzić jak ta zmiana wpłynęła na sposób korzystania z aplikacji. Zachęcam do lektury — książkę się dobrze i szybko czyta, a kolor znakomicie wyróżnia najważniejsze porady i wnioski przedstawione w książce.
ggierlik.wordpress.com Grzegorz Gierlik