HTML5 Canvas. Receptury
- Autor:
- Eric Rowell
- Niedostępna
- Promocja 2za1
- +32 pkt
- Serie wydawnicze:
- Receptury
- Technologia i rozwiązania
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- 5.0/6 Opinie: 3
- Stron:
- 328
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis
książki
:
HTML5 Canvas. Receptury
Ponad 80 receptur prezentujących użycie elementu canvas, które zrewolucjonizują strony WWW!
HTML5 szturmem zdobywa rynek stron (a w zasadzie już aplikacji) WWW. Co sprawia, że tak się dzieje? Ogrom nowych funkcji, które otwierają przed projektantami nowe możliwości. Usługi geolokalizacyjne, lokalne przechowywanie plików lub obsługa plików multimedialnych to tylko niektóre z nich. Wśród nowości jest również ta jedna wzbudzająca najwięcej emocji — canvas (płótno). Jest to element, który rewolucjonizuje grafikę i wizualizację na stronach WWW.
Dzięki tej książce błyskawicznie zaczniesz korzystać z potencjału elementu canvas. W trakcie lektury poznasz podstawowe możliwości API tego elementu, a wraz z kolejnymi stronami zaczniesz wykorzystywać coraz bardziej zaawansowane techniki tworzenia animacji, wykonywania operacji na obrazach i pisania gier. Rysowanie łuków, przekształcenia i obroty nie będą stanowiły dla Ciebie żadnego problemu. Ponadto w mgnieniu oka opanujesz zasady tworzenia wykresów oraz wizualizacji przestrzennych. Ta książka zasługuje na Twoją szczególną uwagę. Sięgnij po nią i twórz oszałamiające strony w sieci!
Element canvas to:
- nowość w języku HTML5
- nowe możliwości graficzne na Twojej stronie
- efektowna wizualizacja danych
- baza do tworzenia gier dla przeglądarek
Gotowe przepisy do wykorzystania na Twojej stronie!
Wybrane bestsellery
-
Promocja Promocja 2za1
With the growing popularity of HTML5 Canvas, this book offers tailored recipes to help you develop portable applications, presentations, and games.The recipes are simple yet creative and build on each other. At every step, the book inspires the reader to develop his/her own recipe. From basic to advanced, every aspect of Canvas API has been covered- PDF + ePub + Mobi 116 pkt
(29,90 zł najniższa cena z 30 dni)
116.10 zł
129.00 zł (-10%) -
Promocja Promocja 2za1
The HTML5 canvas is revolutionizing graphics and visualizations on the Web. Powered by JavaScript, the HTML5 Canvas API enables web developers to create visualizations and animations right in the browser without Flash. Although the HTML5 Canvas is quickly becoming the standard for online graphics and interactivity, many developers fail to exercise- PDF + ePub + Mobi 107 pkt
(29,90 zł najniższa cena z 30 dni)
107.10 zł
119.00 zł (-10%) -
Nowość Promocja Promocja 2za1
Niezależnie od poziomu doświadczenia ten praktyczny przewodnik ułatwi Ci opanowanie Go. Znajdziesz tu kluczowe informacje, dzięki którym nauczysz się tworzyć przejrzysty, idiomatyczny kod w Go i myśleć jak programista Go. To wydanie uwzględnia nowości, które zostały udostępnione w ciągu ostatnich trzech lat: nowe funkcjonalności, narzędzia i biblioteki. Wyjaśniono tu stosowanie takich usprawnień jak strukturalne rejestrowanie danych, fuzzing, przestrzenie robocze i sprawdzanie pod kątem luk w zabezpieczeniach. Dokładniej opisano ekosystem narzędzi Go i wzbogacono to omówienie ćwiczeniami i przykładami. Jeśli chcesz pisać idiomatyczny kod Go, który będzie niezawodny, trwały i łatwy w późniejszej obsłudze technicznej ― to książka dla Ciebie!- PDF + ePub + Mobi
- Druk 54 pkt
(39,90 zł najniższa cena z 30 dni)
54.45 zł
99.00 zł (-45%) -
Promocja Promocja 2za1
Jeśli skorzystasz z tej niezwykłej książki, będziesz mieć w zasięgu ręki całą wiedzę, której potrzebujesz, by zacząć działać! Ten podzielony na cztery części podręcznik pokaże Ci, jak zacząć pracę z najnowszą wersją HTML5, używać znaczników tego języka oraz różnych atrybutów i wartości. Dowiesz się, jak pracować z CSS oraz zapewniać swoim stronom doskonały wygląd i poprawne wyświetlanie na wszelkich możliwych nośnikach - od monitora komputera po ekran telefonu komórkowego.- PDF + ePub + Mobi
- Druk 32 pkt
(19,90 zł najniższa cena z 30 dni)
32.45 zł
59.00 zł (-45%) -
Promocja 2za1
This book is your ultimate guide to mastering Rust and advancing your software development career. It addresses the industry's demand for Rust programmers with insights into Rust's ecosystem, latest tools, and frameworks.W przygotowaniu
Powiadom mnie, gdy książka będzie dostępna -
Promocja 2za1
From fundamental subjects to delivery, automation, containerization, and cloud-native development, you'll find all the necessary information to build modern web applications using ASP.Net Core 9.W przygotowaniu
Powiadom mnie, gdy książka będzie dostępna -
Promocja 2za1
This book will help you explore the foundations of Python programming and learn how Python can be used to achieve results.W przygotowaniu
Powiadom mnie, gdy książka będzie dostępna -
Promocja 2za1
This easy-to-follow book covers essential data structures, algorithms, and their usage in the context of JavaScript and TypeScript.W przygotowaniu
Powiadom mnie, gdy książka będzie dostępna -
Nowość Promocja Promocja 2za1
Master the latest Node.js 22 features: I/O, streams, web protocols, and Fastify framework as you build secure, performant apps with DB, and learn to test, debug, and troubleshoot effectively. This book ensures you become a skilled Node.js developer.- PDF + ePub 107 pkt
(78,48 zł najniższa cena z 30 dni)
107.10 zł
119.00 zł (-10%) -
Promocja 2za1
This book will help you explore the capabilities of the C++ STL with the latest features to make your programming journey more effective and efficient, with a focus on practical solutions to real-world problems.W przygotowaniu
Powiadom mnie, gdy książka będzie dostępna -
Minimal CMake is a practical guide to utilizing CMake's essential features. It focuses on what CMake can do for you, providing the tools and knowledge needed to leverage it effectively. Build your app, library, or game with confidence and efficiency.
Niedostępna
-
Nowość Promocja Promocja 2za1
This book helps you learn HTML and CSS essentials, build websites from scratch, and enhance your design with multimedia integration. You'll learn responsive web design, SEO strategies, and performance optimization for high-performing websites.- PDF + ePub 107 pkt
(85,68 zł najniższa cena z 30 dni)
107.10 zł
119.00 zł (-10%)
O autorze książki
Zobacz pozostałe książki z serii
-
Promocja Promocja 2za1
Oto zaktualizowane wydanie popularnego przewodnika, dzięki któremu skorzystasz z ponad dwustu sprawdzonych receptur bazujących na najnowszych wydaniach bibliotek Pythona. Wystarczy, że skopiujesz i dostosujesz kod do swoich potrzeb. Możesz też go uruchamiać i testować za pomocą przykładowego zbioru danych. W książce znajdziesz receptury przydatne do rozwiązywania szerokiego spektrum problemów, od przygotowania i wczytania danych aż po trenowanie modeli i korzystanie z sieci neuronowych. W ten sposób wyjdziesz poza rozważania teoretyczne czy też matematyczne koncepcje i zaczniesz tworzyć aplikacje korzystające z uczenia maszynowego.- PDF + ePub + Mobi
- Druk 48 pkt
(39,90 zł najniższa cena z 30 dni)
48.95 zł
89.00 zł (-45%) -
Promocja Promocja 2za1
Oto kompleksowe omówienie sposobów wdrażania najnowszych dostępnych środków zabezpieczających systemy linuksowe. Z książki dowiesz się, jak skonfigurować laboratorium do ćwiczeń praktycznych, tworzyć konta użytkowników z odpowiednimi poziomami uprawnień, chronić dane dzięki uprawnieniom i szyfrowaniu, a także skonfigurować zaporę sieciową przy użyciu najnowszych technologii. Nauczysz się też automatyzować takie czynności jak monitorowanie systemu za pomocą auditd i utwardzanie (hardening) konfiguracji jądra Linux. Poznasz również sposoby ochrony przed złośliwym oprogramowaniem i skanowania systemów pod kątem luk w zabezpieczeniach. Znajdziesz tu ponadto podpowiedź, jak używać Security Onion do skonfigurowania systemu wykrywania włamań.- PDF + ePub + Mobi
- Druk 70 pkt
(39,90 zł najniższa cena z 30 dni)
70.95 zł
129.00 zł (-45%) -
Promocja Promocja 2za1
Ta książka pomoże Ci w doskonaleniu umiejętności potrzebnych na każdym etapie dochodzenia cyfrowego, od zbierania dowodów, poprzez ich analizę, po tworzenie raportów. Dzięki wielu wskazówkom i praktycznym ćwiczeniom przyswoisz techniki analizy, ekstrakcji danych i raportowania przy użyciu zaawansowanych narzędzi. Poznasz różne systemy przechowywania plików i nauczysz się wyszukiwać urządzenia sieciowe za pomocą skanerów Nmap i Netdiscover. Zapoznasz się też ze sposobami utrzymywania integralności cyfrowego materiału dowodowego. Znajdziesz tu ponadto omówienie kilku bardziej zaawansowanych tematów, takich jak pozyskiwanie ulotnych danych z sieci, nośników pamięci i systemów operacyjnych.- PDF + ePub + Mobi
- Druk 54 pkt
(39,90 zł najniższa cena z 30 dni)
54.45 zł
99.00 zł (-45%) -
Promocja Promocja 2za1
Ta książka będzie świetnym uzupełnieniem wiedzy o Flutterze i Darcie, sprawdzi się również jako wsparcie podczas rozwiązywania konkretnych problemów. Znalazło się tu ponad sto receptur, dzięki którym poznasz tajniki pisania efektywnego kodu, korzystania z narzędzi udostępnianych przez framework Flutter czy posługiwania się rozwiązaniami dostawców usług chmurowych. Dowiesz się, jak należy pracować z bazami Firebase i platformą Google Cloud. Przy czym poszczególne receptury, poza rozwiązaniami problemów, zawierają również nieco szersze omówienia, co pozwoli Ci lepiej wykorzystać zalety Fluttera i Darta — spójnego rozwiązania do wydajnego budowania aplikacji!- PDF + ePub + Mobi
- Druk 37 pkt
(32,90 zł najniższa cena z 30 dni)
37.95 zł
69.00 zł (-45%) -
Promocja Promocja 2za1
Oto uzupełnione i zaktualizowane wydanie bestsellerowego przewodnika dla inżynierów sieci. Dzięki niemu przejdziesz trudną (ale ekscytującą!) drogę od tradycyjnej platformy do platformy sieciowej opartej na najlepszych praktykach programistycznych. Zaczniesz od zagadnień podstawowych, aby następnie zagłębić się w tajniki stosowania bibliotek Pexpect, Paramiko czy Netmiko do komunikacji z urządzeniami sieciowymi. W kolejnych rozdziałach znajdziesz solidny przegląd różnych narzędzi wraz ze sposobami ich użycia: Cisco NX-API, Meraki, Juniper PyEZ, Ansible, Scapy, PySNMP, Flask, Elastic Stack i wielu innych. Rozeznasz się również w kwestiach związanych z kontenerami Dockera, a także usługami sieciowymi chmur AWS i Azure. Lektura tej książki pozwoli Ci się w pełni przygotować na następną generację sieci!- PDF + ePub + Mobi
- Druk 70 pkt
(39,90 zł najniższa cena z 30 dni)
70.95 zł
129.00 zł (-45%) -
Promocja Promocja 2za1
Oto zaktualizowane wydanie bestsellerowego przewodnika dla architektów rozwiązań. Dzięki niemu dobrze poznasz wzorce projektowe wbudowane w chmurę, czyli model AWS Well-Architected Framework. Zaznajomisz się z sieciami w chmurze AWS z uwzględnieniem sieci brzegowych i tworzeniem hybrydowych połączeń sieciowych w jej obrębie. W tym wydaniu dodano rozdziały dotyczące metodyki CloudOps i takich technologii jak uczenie maszynowe czy łańcuch bloków. Poznasz również inne ważne zagadnienia, w tym przechowywanie danych w chmurze AWS, kontenery obsługiwane przez usługi ECS i EKS, wzorce „jeziora” danych (w tym usługę AWS Lake Formation), architekturę lakehouse i architekturę siatki danych. Ten przewodnik z pewnością ułatwi Ci zaprojektowanie systemu spełniającego wyśrubowane wymagania techniczne i branżowe.- PDF + ePub + Mobi
- Druk 76 pkt
AWS dla architektów rozwiązań. Tworzenie, skalowanie i migracja aplikacji do chmury Amazon Web Services. Wydanie II
Saurabh Shrivastava, Neelanjali Srivastav, Alberto Artasanchez, Imtiaz Sayed
(39,90 zł najniższa cena z 30 dni)
76.45 zł
139.00 zł (-45%) -
Promocja Promocja 2za1
Ten szczegółowy przewodnik pozwoli Ci na błyskawiczne zapoznanie się z .NET MAUI i sprawne rozpoczęcie pisania aplikacji za pomocą tej technologii. Zaprezentowano w nim filozofię działania .NET MAUI, jak również przebieg prac nad tworzeniem kompletnej aplikacji wieloplatformowej dla systemów: Android, iOS, macOS i Windows, na podstawie jednego wspólnego kodu bazowego. Podczas lektury zrozumiesz też cały cykl rozwoju oprogramowania, w tym zasady publikowania w sklepach z aplikacjami. Ciekawym elementem książki jest opis najnowszej technologii tworzenia frontendów — .NET MAUI Blazor.- PDF + ePub + Mobi
- Druk 43 pkt
(34,90 zł najniższa cena z 30 dni)
43.45 zł
79.00 zł (-45%) -
Promocja Promocja 2za1
Ta książka szczególnie przyda się osobom, które rozpoczynają pracę z Angularem. Dzięki niej szybko zaczniesz tworzyć aplikacje z wykorzystaniem wiersza poleceń (CLI), pisać testy jednostkowe i używać stylów zgodnych ze standardem Material Design. Dowiesz się również, jak wdrażać aplikacje w środowisku produkcyjnym. W tym wydaniu zaprezentowano wiele nowych funkcjonalności i praktyk ułatwiających pracę twórcom frontendów. Dodano nowy rozdział poświęcony klasie Observable i bibliotece RxJS, a także rozszerzono zakres informacji o obsłudze błędów i debugowaniu w Angularze. Poszczególne zagadnienia zostały zilustrowane przykładami rzeczywistych rozwiązań, a prezentowany kod powstał zgodnie z najlepszymi praktykami programistycznymi.- PDF + ePub + Mobi
- Druk 48 pkt
(39,90 zł najniższa cena z 30 dni)
48.95 zł
89.00 zł (-45%) -
Promocja Promocja 2za1
Oto praktyczny, przystępnie napisany przewodnik, który stanowi wprowadzenie do pracy z technologią Blazor. Opisuje możliwości modeli Server i WebAssembly, przedstawia także krok po kroku proces powstawania aplikacji internetowej. Dzięki temu płynnie przejdziesz do tworzenia projektów Blazor, nauczysz się składni języka Razor, będziesz też weryfikować zawartość formularzy i budować własne komponenty. W tym wydaniu omówiono również generatory kodu źródłowego i zasady przenoszenia komponentów witryn utworzonych w innych technologiach do platformy Blazor. W trakcie lektury dowiesz się, jak tworzyć uniwersalne aplikacje za pomocą wersji Blazor Hybrid wraz z platformą .NET MAUI.- PDF + ePub + Mobi
- Druk 37 pkt
(32,90 zł najniższa cena z 30 dni)
37.95 zł
69.00 zł (-45%) -
Promocja Promocja 2za1
To książka przeznaczona dla profesjonalnych administratorów i użytkowników Linuksa. Dzięki niej szybciej zrozumiesz, w jakim stopniu dobre zarządzanie systemami na poziomie systemu operacyjnego może wynieść działanie infrastruktury biznesowej na zupełnie inny poziom. Znajdziesz tu najlepsze praktyki zarządzania systemami ― począwszy od wyboru optymalnej dystrybucji Linuksa, poprzez zaprojektowanie architektury systemu, skończywszy na strategiach zarządzania przeprowadzanymi w nim poprawkami i aktualizacjami. Sporo miejsca poświęcono różnym metodom automatyzacji części zadań administratora, a także schematom tworzenia kopii zapasowych i odzyskiwania danych po awarii. Zaproponowano również ciekawe podejście do rozwiązywania problemów, dzięki któremu można szybciej uzyskać satysfakcjonujące rozwiązanie i uniknąć poważniejszych szkód.- PDF + ePub + Mobi
- Druk 48 pkt
(39,90 zł najniższa cena z 30 dni)
48.95 zł
89.00 zł (-45%)
Ebooka "HTML5 Canvas. Receptury" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "HTML5 Canvas. Receptury" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolonych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "HTML5 Canvas. Receptury" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Recenzje książki: HTML5 Canvas. Receptury (2) Poniższe recenzje mogły powstać po przekazaniu recenzentowi darmowego egzemplarza poszczególnych utworów bądź innej zachęty do jej napisania np. zapłaty.
-
Recenzja: altcontroldelete.pl Jerzy Piechowiak, 2013-04-18Recenzja dotyczy produktu: ksiązka drukowanaCzy recenzja była pomocna:
Jak już nie raz podkreślałem w swoich tekstach, żywot programisty nie należy do najłatwiejszych. Można tutaj co prawda podobno solidnie zarobić (przynajmniej takie są pogłoski;-), ale trzeba włożyć w tą robotę sporo wysiłku, a hasło "samorozwój" napisać na kartce wielkimi literami i powiesić sobie nad łóżkiem. Ogólnie rzec biorąc osoby, które polegają na wiedzy zdobytej na studiach, nie osiągną w tym biznesie raczej zbyt wiele.
Jeśli ktoś nie do końca ufa mojej opinii, muszę powiedzieć, że mam twarde argumenty. Jednym z nich jest oczywiście tytułowy HTML, który od początku lat 90-siątych przeszedł kolosalną transformację i z języka znaczników przeznaczonego do sklejania prostych stron wizytówek, stał się podstawowym budulcem potężnych aplikacji webowych, które zalewają dzisiejszy Internet. HTML zmienił się na tyle, że obecnie trafia nawet na desktopy jako składnik aplikacji systemowych - choćby tych napisanych dla Modern UI z Windows 8.
Dzieje się tak, ponieważ HTML5 to coś więcej niż język znaczników. To zlepek wielu różnych technologii, które dają olbrzymie możliwości. Jedną z nich jest tytułowy Canvas, który najogólniej rzec biorąc sam w sobie jest zwyczajnym znacznikiem. Magia pojawia się gdzie indziej i trzeba przyznać, że jest jej w tym przypadku naprawdę sporo, bo dało się z niej wycisnąć ponad 300 stron naprawdę przyzwoitej książki.
O co chodzi z tym całym Canvasem?
Pisanie o tym, że Canvas to HTML5 to duże generalizowanie tematu, ponieważ nie jest do końca prawdą. Wspomniany znacznik to oczywiście ważny element języka, ale w tym przypadku jest to najogólniej mówiąc "puste płótno" pod obraz, który namalujemy kodem JavaScript. Cała magia, o której wspominałem we wstępie, dzieje się właśnie w tym języku skryptowym i warto o tym pamiętać.
Dla kogo jest ta książka?
W tym akapicie mógłbym odpowiedzieć krótko "dla webmasterów", ale nie do końca byłaby to prawda. Pozycją powinny się przede wszystkim zainteresować osoby siedzące w webmasterce i mające względne pojęcie o co w tym HTMLu i JavaScripcie w ogóle chodzi. Warto również wspomnieć, że w Canvasie rozchodzi się głównie o rysowanie, dlatego też temat będzie z pewnością mniej interesujący dla osób, które na co dzień robią np. proste strony firmowe.
Zawartość
Zawartość książki to 9 tematycznych rozdziałów, w których umieszczono ponad 80 receptur prezentujących użycie elementu canvas. Sama struktura książki jest dość nietypowa. Słowo receptury w tytule sugeruje, że jest to zbiór konkretnych rozwiązań, po których w praktyce można skakać wedle własnego uznania. I tak rzeczywiście jest.
Z drugiej jednak strony, czytając książkę od deski do deski mamy wrażenie, że jest to kompletny podręcznik po kanwach. Szczególnie początkowe rozdziały dość szczegółowo tłumaczą same znaczenie kanw i ich użycie. Tak naprawdę to czytałem na temat tej technologii kilka różnych pozycji i jeszcze nigdzie nie widziałem tak szczegółowego wprowadzenia do tematu.
I choć w teorii wydaje się, że oba opisane podejścia są sobie przeciwstawne, to w przypadku tej książki naprawdę całkiem dobrze współgrają razem.
Opis poszczególnych receptur przebiega dość podobnie. Z reguły najpierw zapoznajemy się z opisem określonego problemu, który praktycznie zawsze okraszone jest stosownym zrzutem ekranu. Następnie autor pisze jak określone rozwiązanie należy wykonać, by na samym końcu opisać jak to właściwie działa. Bardzo przyjemne podejście do tematu, które mi osobiście przypadło do gustu.
Podsumowanie
HTML5 Canvas. Receptury to dość niszowa pozycja. Mimo faktu że sam HTML5 dość mocno zyskuje na znaczeniu, to element Canvas jest wciąż traktowany jako swego rodzaju ciekawostka, której głównym hamulcem jest jeszcze nadal stosunkowo kiepskie wsparcie przeglądarek (szczególnie tych starszych - Got dammit IE!).
Książka skupia się na konkretnym zagadnieniu, dlatego w tym konkretnym przypadku niezwykle ważna będzie wcześniejsza znajomość HTMLa, JavaScriptu oraz w mniejszym stopniu CSSa. Zdecydowanie nie jest to również podręcznik po samym HTMLu5 (jeśli szukasz literatury na ten temat, to osobiście polecam książkę HTML5 i CSS3. Standardy przyszłości), jeśli natomiast rzeczywiście jesteś zainteresowany kanwami (np. w kontekście projektowania gier w HTML5) to jest to pozycja, po którą zdecydowanie warto sięgnąć. Być może czasem będzie trzeba coś wygooglać, ale jeśli nie piszesz stron od wczoraj, to z pewnością dasz sobie z tym radę;-) -
Recenzja: blog.rbenkel.me Radosław Benkel, 2013-04-15Recenzja dotyczy produktu: ksiązka drukowanaCzy recenzja była pomocna:
Tematyka
Na okładce możemy przeczytać:
"Ponad 80 receptur prezentujących użycie elementu canvas, które zrewolucjonizują strony WWW."
I jest tak faktycznie. W książce znajdziemy 9 rozdziałów, od podstaw rysowania, poprzez tworzenie animacji a na wprowadzeniu do WebGL kończąc. Po ok. 20 stronach poznawania materiału wiemy już jak korzystać z podstawowych elementów (linie, krzywe, tekst) i dokładnie na 34 stronie piszemy kod rysujący fraktale – moim zdaniem całkiem niezłe tempo.
Jednakże jeden fragment wydał mi się śmieszny – na początku książki napisane jest, że pozycja przeznaczona jest dla programistów aplikacji internetowych znających HTML i JavaScript. Ale akapit wcześniej słowa, że do pracy wystarczy zwykły Notatnik. Ta… już to widzę, jak programista (!) aplikacji internetowych używa Notatnika na codzień – chyba jakiś masochista :P
Mamy osobne rozdziały poświęcone pracy z elementami video, obsłudze eventów (dzięki tej książce dowiedziałem się, że nie jest to takie hop-siup) czy też pisaniu własnej gry. I nie jest to kółko i krzyżyk, ale platformówka z detekcją krawędzi czy też miejsc o specjalnym znaczeniu.
Jeśli chodzi o treść książki i poruszone w niej tematy, to jako osoba która o Canvas API ma bardzo nikłe pojęcie nie zauważyłem jakiś rażących braków.
Treść
Praktycznie każde opisywane zastosowanie opatrzone jest przykładem w postaci kodu i screenów, który to kod podzielony jest najczęściej na kilka części, opatrzonych stosownym komentarzem. Dzięki temu nie ma problemu ze zrozumieniem kodu, który zajmuje np. 4 strony, a i takie się zdarzają.
Jakość wydania
Książka posiada miękką oprawę, wydana została na grubym białym papierze (żadne EKO). Kod jest drukowany czcionką o stałej szerokości (jednakże komentarze w nim już nie), czcionka normalnego tekstu jest czytelna, ważne rzeczy są odpowiednio zaznaczone. Tutaj absolutnie bez zastrzeżeń.
Tłumaczenie
Do tłumaczenia nie mam zarzutów. Naprawdę! Sam byłem zaskoczony. Komentarze do kodu są po polsku, jednak wszelakie nazwy zmiennych czy też funkcji są w „jedynym słusznym języku”.
Aczkolwiek screeny wolałbym wycentrowane, tym bardziej że nie posiadają podpisów bezpośrednio pod sobą :)
Podsumowanie
Podsumowując, jest to naprawdę interesująca pozycja, którą z punktu widzenia początkującego w tematach Canvas API mogę spokojnie polecić.
Szczegóły książki
- Tytuł oryginału:
- HTML5 Canvas Cookbook
- Tłumaczenie:
- Piotr Rajca
- ISBN Książki drukowanej:
- 978-83-246-5075-0, 9788324650750
- Data wydania książki drukowanej :
- 2013-01-28
- ISBN Ebooka:
- 978-83-246-6900-4, 9788324669004
- Data wydania ebooka :
- 2013-02-20 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Format:
- 170x230
- Numer z katalogu:
- 11931
- Rozmiar pliku Pdf:
- 5.2MB
- Rozmiar pliku ePub:
- 5MB
- Rozmiar pliku Mobi:
- 9.6MB
- Pobierz przykładowy rozdział PDF »
- Przykłady na ftp » 17.4MB
- Zgłoś erratę
- Serie wydawnicze: Receptury Technologia i rozwiązania
Spis treści książki
- Zagadnienia opisywane w tej książce (11)
- Co jest potrzebne podczas lektury tej książki? (13)
- Dla kogo jest przeznaczona ta książka? (13)
- Czym są elementy canvas wprowadzone w HTML5? (13)
- Stosowane konwencje (14)
- Pobieranie przykładowych kodów towarzyszących książce (15)
- Wprowadzenie (17)
- Rysowanie linii (18)
- Rysowanie łuku (21)
- Rysowanie krzywej kwadratowej (23)
- Rysowanie krzywej Béziera (25)
- Rysowanie zygzaków (26)
- Rysowanie spirali (28)
- Praca z tekstem (30)
- Rysowanie trójwymiarowego tekstu z cieniem (31)
- Wyzwalanie potęgi fraktali - rysowanie nawiedzonego drzewa (33)
- Wprowadzenie (37)
- Rysowanie prostokąta (38)
- Rysowanie okręgu (40)
- Tworzenie własnych kształtów i stosowanie stylów wypełnienia (42)
- Zabawa z krzywymi Béziera - rysowanie chmurki (45)
- Rysowanie przezroczystych kształtów (47)
- Korzystanie ze stosu stanu kontekstu w celu zapisywania i odtwarzania stylów (48)
- Stosowanie operacji złożonych (51)
- Wykorzystanie pętli do tworzenia wzorców - rysowanie koła zębatego (56)
- Stosowanie wartości losowych we właściwościach kształtów - rysowanie łąki kwiatów (59)
- Tworzenie funkcji rysujących niestandardowe kształty - talie kart (62)
- Połączenie wszystkich wiadomości - rysowanie odrzutowca (67)
- Wprowadzenie (75)
- Wyświetlanie obrazu (76)
- Przycinanie obrazka (77)
- Kopiowanie i wklejanie fragmentów obszaru płótna (80)
- Korzystanie z klipów wideo (82)
- Pobieranie danych obrazu (84)
- Wprowadzenie do manipulowania danymi obrazu - odwracanie kolorów (87)
- Odwracanie kolorów w klipach wideo (89)
- Konwersja kolorów rysunku na skalę szarości (91)
- Przekształcanie rysunku na postać danych URL (93)
- Zapisywanie rysunku w formie obrazu (95)
- Wczytywanie zawartości rysunku przekazanej w formie danych URL (97)
- Wyostrzanie obrazka o powiększonych pikselach (99)
- Wprowadzenie (103)
- Przesuwanie kontekstu płótna (104)
- Obrót kontekstu płótna (105)
- Skalowanie kontekstu płótna (107)
- Tworzenie odbicia lustrzanego (109)
- Tworzenie przekształceń niestandardowych (110)
- Pochylanie kontekstu płótna (112)
- Obsługa wielu przekształceń z wykorzystaniem stosu stanu (113)
- Przekształcanie okręgu na owal (116)
- Obracanie obrazka (118)
- Rysowanie prostego logo i losowe określanie jego położenia, obrotu i skali (119)
- Wprowadzenie (124)
- Tworzenie klasy Animation (124)
- Tworzenie ruchu liniowego (128)
- Tworzenie przyspieszenia (130)
- Tworzenie oscylacji (133)
- Oscylujący bąbelek (135)
- Ruchome wahadło (137)
- Animowane koła zębate (140)
- Animowany zegar (145)
- Symulacja fizyki cząstek (149)
- Tworzenie mikroskopijnych żyjątek (153)
- Działanie w warunkach zwiększonego obciążenia i prezentowanie liczby ramek na sekundę (157)
- Wprowadzenie (164)
- Tworzenie klasy Events (164)
- Korzystanie ze współrzędnych myszy w obszarze elementu canvas (172)
- Dołączanie procedur obsługi zdarzeń myszy do regionów (174)
- Dołączanie procedur obsługi zdarzeń dotyku do regionów na urządzeniach przenośnych (178)
- Dołączanie procedur obsługi zdarzeń do obrazków (181)
- Przeciąganie i upuszczanie kształtów (185)
- Przeciąganie i upuszczanie obrazków (188)
- Tworzenie powiększania fragmentu obrazka (190)
- Tworzenie aplikacji graficznej (196)
- Wprowadzenie (203)
- Tworzenie wykresu kołowego (204)
- Tworzenie wykresu słupkowego (209)
- Wizualizacja równań (216)
- Rysowanie danych punktowych przy użyciu wykresu liniowego (221)
- Wprowadzenie (229)
- Tworzenie arkuszy sprite'ów dla bohatera i jego przeciwników (232)
- Tworzenie obrazów poziomów oraz map obszarów (234)
- Tworzenie klasy Actor reprezentującej bohatera i jego przeciwników (238)
- Tworzenie klasy Level (243)
- Klasa HealthBar (245)
- Tworzenie klasy Controller (246)
- Tworzenie klasy Model (251)
- Tworzenie klasy View (260)
- Przygotowanie dokumentu HTML i uruchamianie gry (265)
- Wprowadzenie (267)
- Tworzenie klasy upraszczającej korzystanie z API WebGL (268)
- Rysowanie trójkąta (281)
- Obracanie płaskiego trójkąta w przestrzeni trójwymiarowej (283)
- Tworzenie obracającego się sześcianu (286)
- Dodawanie tekstur i oświetlenia (290)
- Tworzenie trójwymiarowego świata, który można eksplorować (296)
- Treść zastępcza dla elementów canvas (309)
- Elementy canvas a efekty przejść i animacje CSS3 (315)
- Wydajność elementów canvas na urządzeniach przenośnych (316)
Zespół oryginalnego wydania (7)
O autorze (8)
O recenzentach (9)
Wstęp (11)
Rozdział 1. Wprowadzenie do operacji na ścieżkach i tekstach (17)
Rozdział 2. Rysowanie kształtów i elementów złożonych (37)
Rozdział 3. Praca z obrazami i klipami wideo (75)
Rozdział 4. Stosowanie przekształceń (103)
Rozdział 5. Ożywianie płócien poprzez zastosowanie animacji (123)
Rozdział 6. Interakcja z elementami canvas - dołączanie procedur obsługi zdarzeń do kształtów i regionów (163)
Rozdział 7. Tworzenie grafów i wykresów (203)
Rozdział 8. Ratujemy świat, pisząc nową grę (229)
Rozdział 9. Wprowadzenie do WebGL (267)
Dodatek A. Wykrywanie obsługi elementów canvas (309)
Dodatek B. Bezpieczeństwo korzystania z elementów canvas (313)
Dodatek C. Dodatkowe zagadnienia (315)
Skorowidz (317)
Helion - inne książki
-
Nowość Promocja Promocja 2za1
Ta książka stanowi twardy dowód, że matematyka jest elastyczna, kreatywna i radosna. Potraktuj ją jako fascynującą podróż przez świat matematyki abstrakcyjnej do teorii kategorii. Przekonaj się, że bez formalnej wiedzy w tej dziedzinie możesz rozwinąć umiejętność matematycznego myślenia. Abstrakcyjne idee matematyczne pomogą Ci inaczej spojrzeć na aktualne wydarzenia, kwestie sprawiedliwości społecznej i przywilejów społecznych czy nawet na COVID-19.- PDF + ePub + Mobi
- Druk 32 pkt
(27,90 zł najniższa cena z 30 dni)
32.45 zł
59.00 zł (-45%) -
Nowość Promocja Promocja 2za1
Dzięki tej przystępnej książce, przeznaczonej dla programistów i badaczy, zrozumiesz podstawy techniczne modeli LLM. Dowiesz się, do czego można je zastosować, i odkryjesz elegancję ich architektury. Nauczysz się praktycznego korzystania z frameworka LangChain, zaprojektowanego do tworzenia responsywnych aplikacji. Dowiesz się, jak dostrajać model, jak zadawać mu pytania, poznasz także sprawdzone metody wdrażania i monitorowania środowisk produkcyjnych, dzięki czemu łatwo zbudujesz narzędzia do pisania, zaawansowane roboty konwersacyjne czy nowatorskie pomoce dla programistów. Liczne praktyczne przykłady i fragmenty kodu ułatwią Ci nie tylko przyswojenie podstaw, ale także używanie modeli LLM w innowacyjny i odpowiedzialny sposób.- PDF + ePub + Mobi
- Druk 43 pkt
(37,89 zł najniższa cena z 30 dni)
43.45 zł
79.00 zł (-45%) -
Nowość Promocja Promocja 2za1
W tej niezwykle pragmatycznej książce, przeznaczonej dla dyrektorów technicznych, praktyków uczenia maszynowego, twórców aplikacji, analityków biznesowych, inżynierów i badaczy danych, znajdziesz skuteczne techniki używania sztucznej inteligencji. Zaznajomisz się z cyklem życia projektu opartego na generatywnej AI i jej zastosowaniami, a także metodami doboru i dostrajania modeli, generowania danych wspomaganego wyszukiwaniem, uczenia przez wzmacnianie na podstawie informacji zwrotnych od człowieka, kwantyzacji, optymalizacji i wdrażania modeli. Poznasz szczegóły różnych typów modeli, między innymi dużych językowych (LLM), multimodalnych generujących obrazy (Stable Diffusion) i odpowiadających na pytania wizualne (Flamingo/IDEFICS).- PDF + ePub + Mobi
- Druk 43 pkt
(37,89 zł najniższa cena z 30 dni)
43.45 zł
79.00 zł (-45%) -
Nowość Promocja Promocja 2za1
Na rynku książek poświęconych analizie biznesowej w sektorze IT dostępnych jest kilka pozycji. Zawierają one informacje na temat praktyk, narzędzi i podejścia stosowanego w tej dziedzinie. Dotychczas jednak brakowało kompendium, które byłoby praktycznym przewodnikiem zbierającym doświadczenia z różnych projektów, firm i od ekspertów podchodzących w odmienny sposób do analizy biznesowej.- PDF + ePub + Mobi
- Druk 48 pkt
(39,90 zł najniższa cena z 30 dni)
48.95 zł
89.00 zł (-45%) -
Nowość Promocja Promocja 2za1
Sztuczna inteligencja stale się rozwija. Właściwie codziennie słyszymy o jej rosnących możliwościach, nowych osiągnięciach i przyszłości, jaką nam przyniesie. Jednak w tej książce skupiamy się nie na przyszłości, a na teraźniejszości i praktycznym obliczu AI - na usługach, które świadczy już dziś. Większość najciekawszych zastosowań sztucznej inteligencji bazuje na ML (uczenie maszynowe, ang. machine learning), NLP (przetwarzanie języka naturalnego, ang. natural language processing) i architekturze RAG (ang. retrieval augmented generation) zwiększającej możliwości tzw. dużych modeli językowych (LLM, ang. large language model). Stanowią one podwaliny budowy systemów AI, bez których te systemy często wcale nie mogłyby powstać.- PDF + ePub + Mobi
- Druk 43 pkt
(37,89 zł najniższa cena z 30 dni)
43.45 zł
79.00 zł (-45%) -
Nowość Promocja Promocja 2za1
Pierwsza była wirtualizacja: oprogramowanie symuluje istnienie zasobów logicznych korzystających z zasobów fizycznych. Po niej przyszła konteneryzacja, polegająca na tworzeniu obrazów - kopii danych - zawierających wszystkie pliki potrzebne do uruchomienia danej aplikacji. Środowiska produkcyjne z obu korzystają równolegle, ale to konteneryzacja stała się swojego rodzaju rewolucją w sektorze IT. Pozwoliła bowiem na sprawniejsze wdrażanie mikroserwisów, a także na optymalizację kosztów działania wielu aplikacji.- PDF + ePub + Mobi
- Druk 21 pkt
(17,90 zł najniższa cena z 30 dni)
21.95 zł
39.90 zł (-45%) -
Nowość Promocja Promocja 2za1
FPGA pochodzi od angielskiego field-programmable gate array. Polski odpowiednik to: bezpośrednio programowalna macierz bramek. FPGA jest rodzajem programowalnego układu logicznego. Ma tę samą funkcjonalność co układ scalony, tyle że może być wielokrotnie programowany bez demontażu. Z tego powodu znajduje zastosowanie tam, gdzie wymagana jest możliwość zmiany działania, na przykład w satelitach kosmicznych. Budujesz, instalujesz w urządzeniu docelowym, a potem modyfikujesz układ w zależności od potrzeb. Brzmi praktycznie, prawda?- Druk 27 pkt
(22,90 zł najniższa cena z 30 dni)
27.45 zł
49.90 zł (-45%) -
Nowość Promocja Promocja 2za1
Ta książka ułatwi Ci zgłębienie koncepcji kryjących się za działaniem nowoczesnych baz danych. Dzięki niej zrozumiesz, w jaki sposób struktury dyskowe różnią się od tych w pamięci i jak działają algorytmy efektywnego utrzymywania struktur B drzewa na dysku. Poznasz implementacje pamięci masowej o strukturze dziennika. Znajdziesz tu również wyjaśnienie zasad organizacji węzłów w klaster baz danych i specyfiki środowisk rozproszonych. Dowiesz się, jak algorytmy rozproszone poprawiają wydajność i stabilność systemu i jak uzyskać ostateczną spójność danych. Ponadto w książce zaprezentowano koncepcje antyentropii i plotek, służące do zapewniania zbieżności i rozpowszechniania danych, a także mechanizm transakcji utrzymujący spójność logiczną bazy.- PDF + ePub + Mobi
- Druk 48 pkt
(39,90 zł najniższa cena z 30 dni)
48.95 zł
89.00 zł (-45%) -
Nowość Promocja Promocja 2za1
Trudno wyobrazić sobie dzisiejszy świat bez możliwości operowania na danych - tym samym bez arkuszy kalkulacyjnych, do których każdy z nas ma dostęp w swoich komputerach. Najpopularniejszy z nich, czyli Excel, jest masowo używany zarówno w firmach, jak i instytucjach publicznych, ale także w gospodarstwach domowych.- PDF + ePub + Mobi
- Druk 21 pkt
(17,90 zł najniższa cena z 30 dni)
21.95 zł
39.90 zł (-45%) -
Nowość Promocja Promocja 2za1
Wprowadzenie obserwowalności do systemów jest wyzwaniem technicznym i kulturowym. Dzięki tej praktycznej książce zrozumiesz wartość obserwowalnych systemów i nauczysz się praktykować programowanie sterowane obserwowalnością. Przekonasz się, że dzięki jej wdrożeniu zespoły mogą szybko i bez obaw dostarczać kod, identyfikować wartości odstające i nietypowe zachowania, a ponadto lepiej zrozumieją doświadczenia użytkownika. Znajdziesz tu szczegółowe wyjaśnienia, co jest potrzebne do uzyskania wysokiej obserwowalności, a także szereg wskazówek, jak ulepszyć istniejące rozwiązania i pomyślnie dokonać migracji ze starszych narzędzi, takich jak wskaźniki, monitorowanie i zarządzanie dziennikami. Dowiesz się również, jaki wpływ ma obserwowalność systemu na kulturę organizacji ― i odwrotnie.- PDF + ePub + Mobi
- Druk 37 pkt
(32,90 zł najniższa cena z 30 dni)
37.95 zł
69.00 zł (-45%)
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@ebookpoint.pl
Książka drukowana
Oceny i opinie klientów: HTML5 Canvas. Receptury Eric Rowell (3) Weryfikacja opinii następuje na podstawie historii zamowień na koncie Użytkownika umiejszczającego opinię.
(0)
(3)
(0)
(0)
(0)
(0)
więcej opinii