IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
logo

Les meilleurs livres en informatique générale - Concepts et Programmation

Dernière mise à jour : 13/05/2011


precedent    sommaire    suivant



couverture du livre 'Unicode 5.0 en pratique'

Note 4.5

Unicode 5.0 en pratique

Codage des caractères et internationalisation des logiciels et des documents

de Patrick Andries
Public visé : Intermédiaire

Résumé de l'éditeur

Cet ouvrage s'adresse aux développeurs d'applications ainsi qu'à tous les professionnels et universitaires amenés à concevoir des contenus numériques multilingues ou contenant des caractères spéciaux (mathématiques, symboles divers...).

Cet ouvrage présente le standard Unicode et en démystifie la complexité par de nombreux exemples.

Il s'articule en quatre parties : La première présente l'historique, la terminologie et les enjeux d'Unicode. La deuxième examine l'essentiel d'Unicode : la différence entre les types de caractères, leurs propriétés, leurs formes normalisées, le modèle de codage des caractères... La troisième traite des principales familles de caractères (lettres latines, grecques, l'alphabet phonétique, les diacritiques), de la ponctuation, des notations mathématiques, physiques et musicales... La quatrième commente les différentes normes et techniques connexes à Unicode et présente les principaux outils permettant l'internationalisation (i18n) de sites web, de documents HTML et XML ou de logiciels. On y traite du tri, de la conversion de données, de l'affichage de données localisées. Le dernier chapitre traite des polices OpenType, de leur structure et de l'affichage des textes Unicode.

Les cas pratiques, les nombreux exemples et les éléments téléchargeables (tableaux de caractères Unicode 5.0, exemples de programmes, convertisseurs de caractères...) complètent utilement cet ouvrage.

Critique du livre par la rédaction (benwit) (11/2011)
Face à un sujet tel qu'Unicode, j'imagine deux catégories de développeurs : Ceux qui l'utilisent sans le savoir ou sans en avoir compris le réel intérêt Ceux qui l'utilisent avec raison partout où ils le peuvent

Si vous appartenez à la première catégorie, vous vous êtes probablement déjà demandé : Pourquoi j'ai "perdu" mon clavier Français ? Comment le faire revenir ? Quel "encodage" utiliser ? ISO-Latin-1, CP1252, UTF-8 ? Pourquoi les lettres accentuées ou les caractères spéciaux de mon texte s'affichent mal ? Ce livre répond de manière claire et précise à toutes ces questions.

Si vous appartenez à la seconde catégorie, vous ne voyez peut-être pas l'intérêt d'un tel livre ? Un ouvrage sur un standard qui normalise plus de 100 000 caractères peut vous sembler à priori soit creux, soit aride ? Détrompez vous ! Le titre se termine par "en pratique" et cela change tout. Après avoir situé Unicode par rapport aux autres codages, après avoir présenté la richesse d'Unicode, l'auteur consacre plus de la moitié de son ouvrage aux applications pratiques.

C'est une mine d'informations utiles tant pour les développeurs Web (choix des types MIME, utilisation des entêtes HTTP, gestion des IRI, codage des XML, HTML et CSS, ...) que pour les développeurs Java et C# (externalisation des ressources, utilisation des locales, conjugaison, comparaison, tri des données, retrait des accents, découpage d'un flux textuel en ses composants élémentaires, ...)

Certes, cela concerne majoritairement l'internationalisation des logiciels et des documents et certains objecteront que cela ne les concernent pas car ils n'envisagent pas une application multilingue (dans l'immédiat !). Ce livre leur montrera que l'internationalisation ne consiste pas à ajouter un ou des modules après coup, que c'est développer un logiciel capable de s'adapter facilement, rapidement et à moindre coûts à plusieurs langues et conventions culturelles sans devoir remettre en cause sa conception. Et avec la mondialisation et le développement d'Internet, c'est une tendance d'avenir.

Je n'ai pas vraiment de points négatifs à souligner. Même si je comprends les raisons de l'auteur, le dernier chapitre sur Unicode et les polices m'a moins intéressé. Je suppose qu'il s'agit de préférences personnelles comme il se peut que la troisième partie sur les caractères remarquables en rebutent certains. En y réfléchissant un peu, j'aurai apprécié un paragraphe sur l'internationalisation et les bases de données (collation, ...). Peut être pour une prochaine version ?

Globalement, j'ai beaucoup aimé ce livre, un des rares en français sur le sujet de l'internationalisation et je le recommande vivement à tout informaticien qui veut ajouter une corde à son arc.

Sommaire

  1. Introduction.
    • Concepts de base et terminologie
    • Répertoires et jeux de caractères codés
  2. L'essentiel d'Unicode.
    • Structure d'Unicode
    • Modèle de codage, propriétés des caractères et tri
  3. Caractères remarquables.
    • Lettres et signes diacritiques
    • Ponctuation
    • Symboles et notations
    • Caractères techniques spéciaux
  4. Applications et techniques liées à Unicode.
    • Préciser la langue, l'écriture et le pays
    • Unicode et les protocoles Internet
    • Unicode et (X)HTML, XML, CSS
    • Internationalisation des logiciels
    • Unicode et les polices

424 pages, 1° édition, avril 2008 Éditions Dunod, ISBN10 : 2100511408, ISBN13 : 9782100511402, 175x250 mm
Commandez sur www.amazon.fr :
39.90 EUR TTC seulement (au lieu de 42 EUR TTC : prix éditeur) - Livraison Gratuite !
couverture du livre 'Mastering Regular Expressions'

Note 5.0

Mastering Regular Expressions

de Jeffrey Friedl
Public visé : Tous niveaux

Résumé de l'éditeur

Regular expressions are a powerful tool for manipulating text and data. If you don't use them yet, you will discover in this book a whole new world of mastery over your data. If you already use them, you'll appreciate this book's unprecedented detail and breadth of coverage. If you think you know all you need to know about regular expressions, this book is a stunning eye-opener. With regular expressions, you can save yourself time and aggravation while dealing with documents, mail messages, log files -- you name it -- any type of text or data. For example, regular expressions can play a vital role in constructing a World Wide Web CGI script, which can involve text and data of all sorts. Regular expressions are not a tool in and of themselves, but are included as part of a larger utility. The classic example is grep. These days, regular expressions can be found everywhere, such as in: Scripting languages (including Perl, Tcl, awk, and Python) Editors (including Emacs, vi, and Nisus Writer) Programming environments (including Delphi and Visual C++) Specialized tools (including lex, Expect, and sed) While many of these tools originated on UNIX, they are now available for a wide variety of platforms, including DOS/Windows and MacOS, so you can use them in your home environment. Additionally, many favorite programming languages offer regular-expression libraries, so you can include support for them in your own programs, and yes, even applets. There can be certain subtle, but valuable, ways to think when you're using regular expressions, and these can be taught. Jeffrey Friedl has spent years helping people on the Net understand and use regular expressions. In this book he leads you through the steps of knowing exactly how to craft a regular expression to get the job done. Regular expressions are not used in a vacuum. In this book, a variety of tools are examined and used in an extensive array of examples. Perl, in particular, is very well represented throughout the book, with a major chapter dedicated entirely to it alone. Perl is extremely well-endowed with rich and expressive regular expressions. Yet what is power in the hands of an expert can be fraught with peril for the unwary. This book will help you navigate the minefield to becoming an expert.

Critique du livre par la rédaction (Antoine Dinimant)
Combien de livres faut-il lire pour passer de "grand débutant" à "expert" dans un domaine technique complexe ? S'il s'agit des expressions régulières, un seul suffit : Mastering Regular Expressions. Un seul livre, mais sans doute de nombreuses lectures, tant est riche l'ouvrage de Jeffrey Friedl. Il se prête en effet à des approches différentes, qui satisferont tous les types de lecteurs : le débutant suivra un cours pour progresser pas à pas ; l'habitué découvrira la richesse insoupçonnée des expressions régulières ; l'expert s'en servira comme référence pour éclaircir tous les petits détails obscurs ; le développeur pressé trouvera les solutions toutes faites aux problèmes standard les plus simples (lire une balise HTML, valider une adresse e-mail) comme les plus complexes (reconnaître le texte dans des parenthèses imbriquées à un niveau arbitraire) ; le théoricien y gagnera une vision d'ensemble de tous les outils ; le programmeur Perl, Java, .NET ou PHP bénéficiera d'une étude approfondie de son moteur d'expressions régulières.

La lecture est agréable et passionnante ; Friedl sait commencer par le début, avancer sans sauter d'étape, et aller jusqu'au bout, sans laisser le moindre détail dans l'ombre. Les schémas, tableaux et quiz sont une aide précieuse pour assimiler toute la richesse de l'ouvrage. La table des matières détaillée, les deux index et les nombreux renvois facilitent énormément la recherche d'information, parachevant ainsi son statut de bible des expressions régulières.

En français : suite à la fermeture de O'Reilly France, la troisième édition n'a pas été traduite en français ; les traductions des deux premières par Laurent Dami (Maîtrise des expressions régulières) sont hélas épuisées, mais avec un peu de chance, vous pourrez peut-être les trouver en occasion ? Dans ce cas, notez que dans la première édition, le seul outil à bénéficier d'un chapitre propre était Perl ; les chapitres Java et .NET ont été ajoutés dans la deuxième. Quant au chapitre sur PHP, il n'existe malheureusement que dans la troisième édition, et donc seulement en anglais.

Critique du livre par la rédaction (SpaceFrog)
Les expressions régulières peuvent vous simplifier la tache dans de nombreux domaines, aussi bien au niveau de la programmation (jScript, Javascript, EcmaScript, VB, VBScript, C, C++, C#, Perl, Python, Ruby, PHP et j'en passe...), que dans les traitements de texte, outils système (renommage de fichiers), moteurs de recherche, extensions de navigateurs (bloqueurs de pubs) ...

Etant développeur de sites web, j'ai eu nombre de fois à effectuer des vérifications sur des champs de saisie (numéros de téléphone, de fax, adresse e-mail) en javascript, puis une contre-vérification coté serveur en php. J'ai également eu à utiliser des templates sous format texte pour faire des emailing avec une base de données de prospects afin de personaliser les messages. Vérifier des noms de fichiers, manipuler des chaînes de caractères... Bref le lot quotidien du developpeur.

A chaque fois que je posais la question sur différents forums, j'obtenais la même réponse: Utilise des expressions régulières" .

En plus ça sonne bien "Expression Régulière", on se dit avec un tel nom ça doit être simple puisque c'est régulier ...

Malheureusement j'ai vite déchanté, mes premières recherches sur le sujet m'ont vite démontré que cela ressemblait plutôt à un coup irrégulier genre une cravate au rugby, un coup bas. Tous les tutoriels ou cheatsheets (feuille mémo) que j'ai pu trouver sur le net se limitaient en fait à donner brièvement la syntaxe et quelques exemples sans vraiment expliquer le fond des choses. Un peu comme si on vous donnait juste l'alphabet en espérant que vous allez apprendre à écrire tout seul, ou une boite de peinture avec plein de couleurs et hop ! la Joconde...

Ce livre s'adresse à un très large public du parfait débutant au coeur averti. A la fois un tutoriel détaillé en pas à pas sur les expressions régulières, comment les utiliser dans différents langages et en quoi elle peuvent démultiplier votre efficacité. Mais également une référence pour les initiés que l'on peut consulter à n'importe quel chapitre.

Y sont exposés aussi bien les principes de base des Expressions Régulières, que les spécificités d'utilisation dans certains langages, avec des exemples concrets par langage (Perl, Java, .NET, PHP) comme parser un fichier CSV...

Mais ce qui m'a particulièrement plus dans cet ouvrage, c'est le fait que l'auteur expose l'esprit même de l'expression régulière, comprendre d'abord les données (les chaines de caractères) pour savoir comment lui appliquer une expression régulière. Avec force schémas décomposant les données, les positions, les enchainements, l'auteur rend clair comme du cristal ce qui au départ était broussailleux et plus que rébarbatif.

De plus le sommaire de plus de huit pages permet d'utiliser ce livre comme véritable référence, et de s'y plonger rapidement en cas besoin.

Après avoir usé les pages de ce livre vous devriez être en mesure non plus de bricoler vos Expressions Regulières pour qu'elles fassent le boulot, mais de construire des Expressions Régulières efficaces et rapides.

Bref sans conteste pour moi le meilleur livre à l'heure actuelle sur les Expressions Régulières et une bible à avoir sous le coude.

Sommaire

  • Introduction to Regular Expressions
    • Solving real Problems
    • Regular Expressions as a Language
    • The Regular-Expression Frame of Mind
    • EgRep Metacharacters
    • Expanding hte Foundation
    • Personal Glimpses
  • Extended Introductory Examples
  • Overview of Regular Expression Features and Flavors
  • The Mechanics of Expression Processing
  • Crafting a Regular Expression
  • Tool-Specific Information
  • Perl
  • Java
  • .NET
  • PHP

542 pages, 3eme édition, Éditions O'Reilly UK, ISBN10 : 0596528124, ISBN13 : 9780596528126
Commandez sur www.amazon.fr :
40.57 EUR TTC seulement (au lieu de 42.94 EUR TTC : prix éditeur) - Livraison Gratuite !
couverture du livre 'Introduction aux expressions régulières'

Note 5.0

Introduction aux expressions régulières

de Bernard Desgraupes

Résumé de l'éditeur

Les expressions régulières représentent une syntaxe abstraite pour la description de chaînes de caractères.
Les domaines d'utilisation des expressions régulières sont nombreux : elles interviennent tant dans le cadre de l'édition de textes très divers qu'en programmation.
Dans le premier cas, elles feront gagner à leur utilisateur un temps considérable pour réaliser des tâches de recherche ou de substitution.
Dans le second cas, elles sont irremplaçables dans tous les programmes interactifs : elles permettent d'analyser la nature d'une information, le contenu d'une variable ou d'un flux de données, de détecter la présence de telle ou telle information dont on connaît la structure mais dont le contenu n'est pas déterminé par avance, etc.
Enfin, les expressions régulières doivent leur succès aux nombreux outils qui les ont rendues accessibles sur la plupart des systèmes et plateformes informatiques.

Après avoir exposé les différents types d'expressions régulières - basiques, étendues et avancées - au moyen de nombreux exemples tirés de situations couramment rencontrées, l'ouvrage passe en revue leurs principaux champs d'application : outils de recherche (les programmes de la famille grep), éditeurs de texte (sed, emacs et Alpha) et langages de scripts, tels Tcl, Python, Perl, awk et enfin JavaScript, devenu une référence pour la création de pages web interactives.

Une annexe expose les problèmes théoriques liés à la modélisation de ces expressions et à leur implémentation dans des programmes informatiques.
Enfin, de nombreux tableaux synoptiques aidant au choix et à l'utilisation des différents dialectes, un lexique anglais-français et quelques adresses Internet sont réunis à la fin de l'ouvrage.

Critique du livre par la rédaction (Damien Griessinger)
Qui ne connait pas les expressions régulières, les fameuses regex ? Aujourd'hui, elles sont pratiquement incontournables et paradoxalement il n'existe que très peu d'ouvrages sur ce sujet.
Référence complète sur la syntaxe, on trouvera dans ce livre de nombreux exemples permettant de comprendre et de progresser plus vite.
Ce que l'on apprécie, c'est que l'auteur fait un tour d'horizon sur l'utilisation dans différents langages et outils (Tcl, Python, Javascript, Awk, alpha, sed, grep).
Pour les plus curieux, un chapitre est dédié aux algorithmes et au fonctionnement interne d'un moteur d'expressions rationnelles.
Avec un excellent rapport qualité/prix, les expressions régulières n'auront plus aucun secret pour vous.
A acheter de toute urgence, mais pour des lecteurs avertis.

Sommaire

  • Expressions élémentaires
    • Généralités
    • La recherche avec les expressions régulières
    • Syntaxe étendue des expressions régulières
    • Avidité des recherches régulières
    • Le remplacement avec les expressions régulières
    • Contextes d'utilisation
    • Récapitulation de la syntaxe élémentaire
  • Les expressions régulières par l'exemple
    • Motifs de recherche
    • Motifs de remplacement
  • Expressions avancées
    • Quantificateurs de la syntaxe avancée
    • Parenthèses de la syntaxe avancée
    • Echappements de la syntaxe avancée
    • Crochets de la syntaxe avancée
    • Utilisation de la syntaxe avancée
    • Points subtils
    • Récapitulation de la syntaxe avancée
  • Lesexpressions régulières avec Tcl
    • Les langages interprétatifs
    • Généralités
    • Tcl-ismes
    • Utilisation des expressions régulières avec Tcl
  • Les expressions régulières avec Perl
    • Généralités
    • Perlismes
    • Utilisation des expressions régulières avec Perl
    • Exemples d'utilisation
  • Lesexpressions régulières avec Python
    • Généralités
    • Pythonismes
    • Les expressions régulières orientées objet
    • Exemples
  • Les expressions régulières avec Awk
    • Généralités
    • Awkismes
    • Utilisation des expressions régulières avec Awk
    • Exemples
  • Expressions régulières avec JavaScript
    • Généralités
    • Syntaxe disponible
    • Utilisation des expressions avec JavaScript
    • Exemples de scripts
  • Outils de recherche
    • La famille grep
    • Différences entre grep, egrep et fgrep
    • Exemples de recherche régulière avec egrep
  • Les éditeurs de texte
    • L'éditeur sed
    • L'éditeur emacs
    • L'éditeur Alpha
  • Référence rapide
    • Syntaxe formelle
    • Fonctionnalités supportées
    • Tableau synoptique des séquences d'échappement
    • Classes de la syntaxe POSIX
    • Directives de Tcl
    • Propriétés de type In des caractères Unicode
    • Propriétés de type Is des caractères Unicode
    • Catégories Unicode générales de Perl
  • Algorithmes et fonctionnement interne
    • Modélisation des langages
    • Moteurs de recherche régulière
    • Optimisation des algorithmes
    • Code source des expressions régulières
  • Adresses internet
  • Lexique anglais-français

272 pages, septembre 2001 Éditions Vuibert, ISBN10 : 2711786803
Commandez sur www.amazon.fr :
23.00 EUR TTC (prix éditeur 23.00 EUR TTC) - Livraison Gratuite !
couverture du livre 'Les expressions régulières par l'exemple'

Note 5.0

Les expressions régulières par l'exemple

de Vincent Fourmond
Public visé : Expérimentés

Résumé de l'éditeur

Les chaînes de caractères, qui sont si simple en apparence, recèlent des difficultés redoutables dès qu'il faut écrire un programme pour les analyser, par exemple pour extraire des dates. Comme elles ne sont pas structurées, on ne peut rechercher que des régularités : c'est alors qu'interviennent les "expressions régulières".

  • les solutions aux exercices du livre
  • Que faire quand ça ne marche pas ?
Cet ouvrage vous apprendra comment :

  • construire une expression régulière;
  • enrichir votre syntaxe;
  • imbriquer à bon escient des expressions régulières dans vos programmes;
  • écrire des expressions régulières en Perl, Javascript, PHP, Java,C#, Python,C++/Qt, Emacs/Lisp, C/POSIX, Grep et Sed.;
44 excercices corrigés en détail, de très nombreux exemples, des tableaux aide-mémoires et une grille d'aide au débugage vous amèneront à une maîtrise complète de cet outil efficace, ludique et polyvalent.

Critique du livre par la rédaction (Fabrice SZNAJDERMAN)
Ce livre au format poche contient l'essentiel de ce qu'il faut savoir sur les expressions régulières. Au cours des chapitres on trouvera une alternance en explication et mise en application directe par des petits exercices rapides (les corrigés sont disponibles à la fin du livre).

L'approche est progressive. Le premier chapitre introduit par un exemple simple les différentes notions.

Le deuxième chapitre va un peu plus loin en expliquant le fonctionnement des différents opérateurs basiques.

Le chapitre 3 explique de manière plus concrète les expressions régulières via des cas d'utilisations.

Le chapitre 4 donne des conseils de bonnes pratiques avec les expressions régulières.

Le chapitre 5 fait un tour d'horizon des langages proposant des outils pour les expressions régulières.

Deux annexes dans ce livre :

  • les solutions aux exercices du livre
  • que faire quand ça ne marche pas !

Sommaire

  • Avant propos
  • Qu'est ce qu'une expression régulière
  • Débuter avec les expressions régulières
  • Enrichir ses expressions régulières
  • Bien utiliser les expressions régulières
  • Syntaxe dans dix langages
  • Solutions des exercices
  • Que faire quand ça ne marche pas?

126 pages, 1ème édition, juillet 2005 Éditions H & K -- Techniques & Pratiques, ISBN10 : 2-914-01065-6, Format poche
Commandez sur www.amazon.fr :
9.31 EUR TTC seulement (au lieu de 9.80 EUR TTC : prix éditeur) - Livraison Gratuite ! (voir conditions)
couverture du livre 'Object-Oriented Thought Process, 2nd edition'

Note 3.5

Object-Oriented Thought Process, 2nd edition

de Matt Weisfeld
Public visé : débutant

Résumé de l'éditeur

By the Professional, for the Professional!

The Object-Oriented Thought Process is a concise and readable primer.
Matt Weisfeld's years of programming, teaching, and writing have given him a flair for presenting highly technical topics in a clear and interesting manner. He is able to blend abstract concepts with ingenious examples and clear illustrations to quickly teach powerful OOP techniques.

The code examples are written in Java and UML but are designed in such a way that a reader with no previous experience will still understand them.

The Object-Oriented Thought Process is a clear and accessible alternative to the often dry and overly dense books available on the market today.

Matt Weisfeld has 18 years of software development and project management experience in COBOL, Pascal, C, C++, Smalltalk, and Java. He has taught programming classes for more than 10 years and has been published extensively in leading industry magazines, including Dr. Dobb's and Java Report including many more!

A concise but complete introduction to object-oriented concepts with code examples in Java and UML.

Excellent primer for professional developers moving to object-oriented languages, as well as CS students.

Critique du livre par pseudocode
A mon avis un ouvrage à lire absolument pour comprendre les concepts objets, avant de parcourir des ouvrages plus spécifiques du genre "Object-Oriented Design in Java" ou "Thinking in C++". Même si les exemples dans cet ouvrage sont ecrits en java, les explications sont applicables a tous les langages OO (C++, C#, ...)

Ce livre donne les "clés" pour modéliser et implémenter un logiciel dans un langage Objet. Une mention spéciale pour le chapitre 6 où l'auteur fait l'analyse et la conception d'un jeu de black-jack en partant de la règle du jeu (description textuelle) pour finir aux diagrammes UML en utilisant la méthode des CRC-Cards.

Sommaire

  • Introduction to Object-Oriented Concepts
  • How to Think in Terms of Objects
  • Advanced Object-Oriented Concepts
  • The Anatomy of a Class
  • Class Design Guidelines
  • Object-Oriented Modeling
  • Designing with Objects
  • Mastering Inheritance and Composition
  • Frameworks and Reuse: Interfaces and Abstract Classes
  • Building Objects
  • Patterns
  • XML
  • Objects and the Net
  • Objects and the Enterprise
  • Objects and Databases

304 pages, 2ème édition, décembre 2003 Éditions Sams Publishing, ISBN10 : 0-672-32611-6
Commandez sur www.amazon.fr :
28,53 EUR TTC (prix éditeur EUR TTC) - Livraison Gratuite !
couverture du livre 'Ergonomie du logiciel et design web'

Note 4.0

Ergonomie du logiciel et design web

Le manuel des interfaces utilisateur

de Jean-François Nogier
Public visé : Tous niveaux

Résumé de l'éditeur

Cet ouvrage de référence s'adresse à toutes les personnes impliquées dans la conception et le développement de logiciels ou de sites Internet, en particulier celles en charge des spécifications et de l'interface homme-machine, mais aussi les chefs de projet, les chefs de produit et les commerciaux. Par ailleurs, il intéressera également ceux qui souhaitent évaluer l'utilisabilité d'un logiciel en vue d'en faire l'acquisition pour leur propre usage ou pour celui de leur entreprise. Aussi performant soit-il, aucun logiciel ou aucun site web ne connaîtra le succès s'il n'est pas également facile à utiliser. L'utilisabilité est devenue une des clés de la réussite commerciale dans le monde de l'informatique. Délibérément pragmatique, cet ouvrage fait la synthèse des études et des expériences menées dans le domaine de l'ergonomie du logiciel et des sites Internet. Du choix des couleurs et des polices de caractères à l'organisation des composants de l'interface, de la conception du système de navigation d'un site Internet aux spécificités graphiques d'une page web, il propose des méthodes et donne des conseils pratiques pour rendre le dialogue homme-machine le plus simple et le plus efficace possible. Véritable guide de conception, l'ouvrage comporte plusieurs check-lists qui permettront aux équipes de développement d'appliquer facilement les principes ergonomiques.

Critique du livre par la rédaction (Baptiste Wicht)
L'ergonomie est un paramètre très important dans le développement de logiciels et de sites web et il est souvent difficile de rendre un logiciel ergonomique. Ce livre va vous aider à le faire.

Le livre aborde d'abord les logiciels et les différents points auxquels il faut faire attention au niveau de l'interface graphique du programme. Il poursuit ensuite sur l'aide en ligne et la gestion des erreurs. Il finit sur les sites web, avec le ciblage du site web et l'utilisabilité de celui-ci.

Ce livre fournit de nombreux conseils et outils qui se révèlent très pratiques pour concevoir une interface ergonomique et plaisante aux utilisateurs. Il vous indiquera aussi des méthodes de travail pour avoir une interface évolutive, notamment via des prototypes et une méthode itérative.

La seule chose que je peux reprocher à ce livre, c'est la répétition de bouts de texte qui en rend la lecture difficile et qui donne l'impression d'avoir déjà lu certains passages du livre.

En conclusion, malgré une lecture parfois peu agréable, ce livre se révèlera très utile lors de la conception d'une interface graphique, que ce soit logicielle ou web.

Sommaire

  • 1. L'écran
  • 2. Le dialogue homme-machine
  • 3. Les erreurs et l'aide en ligne
  • 4. Définition et ciblage du site
  • 5. La navigation web
  • 6. La page web
  • 7. Pratique de l'utilisabilité
  • Conclusion
  • Annexe A : L'être humain en situation en travail
  • Annexe B : Critères ergonomiques
  • Annexe C : Check-list de conception d'un site web

272 pages, 3ème édition, 24 mars 2005 Éditions Dunod, ISBN10 : 2100488643, Broché
Commandez sur www.amazon.fr :
33 EUR TTC (prix éditeur 31,35 EUR TTC) - Livraison Gratuite !

precedent    sommaire    suivant

Voir également :

Tous les livres de DVP

Valid XHTML 1.0 TransitionalValid CSS!

Copyright © 2005-2011 Developpez LLC Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.