AccueilGroupesDiscussionsPlusTendances
Site de recherche
Ce site utilise des cookies pour fournir nos services, optimiser les performances, pour les analyses, et (si vous n'êtes pas connecté) pour les publicités. En utilisant Librarything, vous reconnaissez avoir lu et compris nos conditions générales d'utilisation et de services. Votre utilisation du site et de ses services vaut acceptation de ces conditions et termes.

Résultats trouvés sur Google Books

Cliquer sur une vignette pour aller sur Google Books.

Chargement...

HTML5: The Missing Manual

par Matthew MacDonald

MembresCritiquesPopularitéÉvaluation moyenneDiscussions
833322,983 (3.71)Aucun
HTML5 is more than a markup language ́it ́s a collection of several independent web standards. Fortunately, this expanded guide covers everything you need in one convenient place. With step-by-step tutorials and real-world examples, HTML5: The Missing Manual shows you how to build web apps that include video tools, dynamic graphics, geolocation, offline features, and responsive layouts for mobile devices. The important stuff you need to know: Structure web pages more effectively. Learn how HTML5 helps web design tools and search engines work smarter. Add audio and video without plugins. Build playback pages that work in every browser. Create stunning visuals with Canvas. Draw shapes, pictures, and text; play animations; and run interactive games. Jazz up your pages with CSS3. Add fancy fonts and eye-catching effects with transitions and animation. Design better web forms. Collect information from visitors more efficiently with HTML5 form elements. Build it once, run it everywhere. Use responsive design to make your site look good on desktops, tablets, and smartphones. Include rich desktop features. Build self-sufficient web apps that work offline and store the data users need.… (plus d'informations)
Aucun
Chargement...

Inscrivez-vous à LibraryThing pour découvrir si vous aimerez ce livre

Actuellement, il n'y a pas de discussions au sujet de ce livre.

3 sur 3
The advent of HTML5 enabled much advancement in the design of Internet apps. New markup went hand-in-hand with improvements in JavaScript and CSS3. Together, these set the course for web design up to the present (at least, in 2021). This book, though last updated in 2014, still presents the clearest explanation of these technological advances. However, to access this clarity, the reader has to overlook copious references to outdated browser versions along with older (but still working) versions of JavaScript code.

MacDonald takes us through how to use HTML5 and more importantly, how it helps us write more effective webpages. Some of this information is already “out there” in the web community, but this book is thorough enough to contain several nuanced pearls. For instance, it covers HTML5 syntax and the canvas element particularly well.

Accompanying technologies JavaScript and CSS3 are addressed in detail in the main text. Appendices cover introductions to these topics, so the reader doesn’t need to worry if she/he is unfamiliar with either or both. MacDonald’s clear writing shows an uncanny ability to get readers up-to-speed on details of all of these languages, each with unique issues.

Even though seven years is an eternity in the world of tech, I found much of this text still relevant to me as a web developer. Of course, I wish the text could be updated to cover current browsers and breaking issues, but the underlying technology hasn’t changed that much in the recent past. This work can easily be helpful to software developers as well as IT project managers who want to know what’s technologically feasible. HTML5 is a lighter topic as far as software goes, and MacDonald’s writing style is very accessible. This combination makes the book accessible to a wider audience of those involved in software. (Aren’t most of us involved to some degree these days?)

Overall, this work can still empower readers to master the nuances of HTML5, JavaScript, and CSS3. Even after developing web software for decades, I still picked up several insights and inspirations for thought. If you read this text, I hope you do as well. ( )
  scottjpearson | Jul 24, 2021 |
great book if you want to learn more about html5 ( )
  Open.Graph.Test.User | Jul 16, 2013 |
O'Reilly Publishing provided me access to an electronic copy of this book for review purposes.

When I start looking at books on programming languages, such as HTML5, I look for a few different things. 1) Easy to read and understand language
2) Clear cut, easy to follow (and correct) examples of code
3) Good additional resources to look at
4) Layout and organization of chapters and subtopics flows well
5) And depending upon the language, an in-depth look at how it works.
While this book doesn't offer an in-depth look at every aspect of HTML5 (it is meant for beginners) it does meet the first three criteria that I look for and mostly meets the clear organizational path.

This book doesn't give an in-depth look at HTML5 because what Matthew is trying to do is provide a basic introduction to the various tools and components of HTML5 and how you might be able to use them in your day-to-day work. And this is where the book excels. Matthew breaks down the book into three broad themes (meet the new language, creating modern webpages, building web apps with desktop smarts) and further broken down into 12 chapters on each of these broader themes. Plus he includes a great 4th section with appendices and other additional resources and real world examples of code in use.

In the first section Matthew does a great job of explaining how HTML5 came into being versus the continuation of XHTML and how W3C works to approve code. This is important to understand in the context of this book as not every standard developed by the committee or shown in this book works with every browser at this time (there is at least one that only works with one browser thus far. Matthew does a good job of letting the reader know which standard will work with which browsers and when, if ever, the standard might be widely adapted. He also does a good job of breaking down the various standards that have the most real world use in building webpages, such as the discussion on semantic tags in Chapter 2. Matthew provides clear cut examples of code and explains how you might be able to use them.

This book is helpful to have handy just to see some of the features and capabilities of what can be accomplished with HTML5. It is just meant as a basic introduction so if you don't have previous experience with designing webpages or understand HTML, CSS, or JavaScript (all of which Matthew says you need to understand his book) then check out a basic book on building a webpage. If you need more in-depth knowledge of HTML5, want greater understanding of the language, or just examples of how specific sections of HTML5 work you may want to check the webbased documentation. Overall this is a nice book to have handy to see the different types of things that you can do, examples provided, and other references that Matthew lists. ( )
  zzshupinga | Jan 16, 2012 |
3 sur 3
aucune critique | ajouter une critique

Appartient à la série

Vous devez vous identifier pour modifier le Partage des connaissances.
Pour plus d'aide, voir la page Aide sur le Partage des connaissances [en anglais].
Titre canonique
Informations provenant du Partage des connaissances anglais. Modifiez pour passer à votre langue.
Titre original
Titres alternatifs
Date de première publication
Personnes ou personnages
Lieux importants
Évènements importants
Films connexes
Épigraphe
Dédicace
Premiers mots
Citations
Derniers mots
Notice de désambigüisation
Directeur de publication
Courtes éloges de critiques
Langue d'origine
DDC/MDS canonique
LCC canonique

Références à cette œuvre sur des ressources externes.

Wikipédia en anglais (2)

HTML5 is more than a markup language ́it ́s a collection of several independent web standards. Fortunately, this expanded guide covers everything you need in one convenient place. With step-by-step tutorials and real-world examples, HTML5: The Missing Manual shows you how to build web apps that include video tools, dynamic graphics, geolocation, offline features, and responsive layouts for mobile devices. The important stuff you need to know: Structure web pages more effectively. Learn how HTML5 helps web design tools and search engines work smarter. Add audio and video without plugins. Build playback pages that work in every browser. Create stunning visuals with Canvas. Draw shapes, pictures, and text; play animations; and run interactive games. Jazz up your pages with CSS3. Add fancy fonts and eye-catching effects with transitions and animation. Design better web forms. Collect information from visitors more efficiently with HTML5 form elements. Build it once, run it everywhere. Use responsive design to make your site look good on desktops, tablets, and smartphones. Include rich desktop features. Build self-sufficient web apps that work offline and store the data users need.

Aucune description trouvée dans une bibliothèque

Description du livre
Résumé sous forme de haïku

Discussion en cours

Aucun

Couvertures populaires

Vos raccourcis

Évaluation

Moyenne: (3.71)
0.5
1
1.5
2
2.5
3 2
3.5 1
4 3
4.5 1
5

Est-ce vous ?

Devenez un(e) auteur LibraryThing.

 

À propos | Contact | LibraryThing.com | Respect de la vie privée et règles d'utilisation | Aide/FAQ | Blog | Boutique | APIs | TinyCat | Bibliothèques historiques | Critiques en avant-première | Partage des connaissances | 204,233,282 livres! | Barre supérieure: Toujours visible