Site Info

Affichage des articles dont le libellé est Livres informatique. Afficher tous les articles
Affichage des articles dont le libellé est Livres informatique. Afficher tous les articles

vendredi 25 septembre 2009

jeudi 11 octobre 2007

Critique de livre : Web 2.0 & web avancé

Cet ouvrage de Micro Application, dans la collection Dossier Spécial d'une très belle couleur jaune m'est apparu fort agréable. Je n'ai pas rencontré de difficultés à le terminer tant le contenu est riche. Il couvre quinze chapitres en commençant par une explication et des exemples d'applications émanant du web avancé comme Netvibes et flickr pas à pas , vous créez votre accès personnel. Les technologies et services web qui sont utilisés sont énoncés dans ce premier chapitre, le web avancé.

Dans le second chapitre, travailler avec les standards, une présentation de la W3C est abordé avec le rôle qu'elle apporte sur l'accessibilité matériel, humaine, visuelle et ses règles de bases, mais aussi l'ergonomie, et la gestion du site et par conséquent celle de l'utilisateur, l'organisation, la sémantique appropriée au langage XHTML, la charte graphique, le choix de la police de caractère. Le petit chapitre trois, développer en XHTML et avec les feuilles de style CSS, est dans la continuité du second, où les notions de bases trouvent leurs utilités. Le chapitre 4, la syndication, plus connu sous le nom de flux RSS/Atom, est expliquée ainsi que son corollaire le XML Comment l'intégrer un flux RSS/Atom avec le couple PHP/MySQL ou sur son site internet.

Au chapitre cinq, développer avec Ajax, on entre enfin dans le vif du sujet, même si les chapitres sont nécessaires, avec une description de la technologie Ajax (Asynchronous Javascript And XML), ses avantages et inconvéniants ; Un très bon et simple rappel des bases de la syntaxe de javascript est indispensable avant de présenter l'objet XMLhttprequest sur lequel Ajax repose. Vous y composerez votre premier programme, utiliserez Ajax avec PHP/MySQL, le framework Scriptaculous (cadre d'application, est un ensemble de librairies pré-développées qui associées les unes aux autres permettent des actions abouties) qui permet l'autocomplétion, le glisser/déposer. Chapitre d'une quarantaine de page que j'ai trouvé trop court, mais trop bien conçu.

Le web 2.0 est le fait de pouvoir développer avec des variantes du XML, comme dans le chapitre six, développer des applications avec XUL, où vous apprendrez à configurer votre navigateur préféré, Firefox, où les auteurs vous montrerons des applications comme le Tétris, un comparatif de site développé XUL ou Ajax, à créer votre première application comme créer une fenêtre, un menu, des onglets, ajouter un code javascript, insérer des boutons, du texte ou des images.

Le petit chapître sept (15 pages), développer des applications avec Ruby on Rails, m'a enchanté. Il servirait à optimiser l'utilisation d'Ajax et donc de le simplifier. Ruby est le langage orienté Objet et Rails est le framework, un cadre d'application qui permet de voir, de contrôler, de se connecter aux bases de données, de gérer l'envoie et la réception des mails, d'ajouter des services wen comme SOAP, XML-RPC. Présentation d'exemple d'application Ruby on Rails, installation de Ruby, Rails et MySQL, création d'une application Rails. Chapître beaucoup trop court, mais très alléchant.

Un chapitre huit, travailler avec les tags, était absolument nécessaire, même si le prinicpe est foncièrement simple. Mot que l'on peut traduire par étiquettes ou marqueurs. Il est alors facile de classer ses photos, vidéos, articles, billets, podcasts.

Le chapitre neuf, Les blogs, une application web 2.0 à part entière, contribue à présenter blogger, l'application blog de google qui repose sur le flux Atom, référent de la W3C, où vous apprendrez à créer un compte, à le paramétrer, ainsi que le développement de votre propre blog sur votre domaine avec Dotclear qui utilise la syntaxe XHTML/CSS2 : installation, configuration, publication, ajouter un flux flickr, intégrer la météo, installer des plugins, du son, de la vidéo, des images externes.

Un microscopique chapitre dix, créer son propre wiki, où on apprend son principe et découvre des wikis existants et passionants, le plus connu étant wikipédia bien-sûr. Le chapitre onze, Des applications Flash, celui que je n'ai pas encore lu car l'application est payante et trop cher pour ma bourse. Cependant, cela n'enlève rien à son intérêt et ses facultés ç dynamiser un site. Un chapitre douze, le podcasting qui utilise le flux RSS, est présenté. Vous créez un podcast, un autre sur podemus, vous lirez les podcasts avec iTunes, s'abonner aux podcasts, les transférer sur l'iPod, télécharger et installer des mp3, créer un fichier son avec audacity.

Un important chapître 13 d'une soixantaine de pages, référencer son site web, aborde un sujet plus qu'important. Google, l'acteur majeur mondial, utilise des technique en rapport avec le respect des standards. A quoi sert-il ? Comment indexer dans les annuaires et les moteurs de recherches, présentation des annuaires et moteurs de recherche, leur inscription, comment utiliser les balises importantes comme les meta-tags, comment optimiser le contenu et éviter les erreurs. Présentation de PageRank, google Toolbar, l'utilisation du plan d'un site, sa mise à jour, son contenu, optimiser l'url, comment tester son référencement, comment aborder la campagne publicitaire à l'aide d'Adword.

Le chapître quatorze, Annexes, propose une définition des termes techniques inhérents aux web 2.0, ensuite , à l'aide d'une copie d'écran, présente les sites indispensables à consulter. Le chapitre quinze termine ce livre par un index.

Pour conclure sur le grand sujet qu'est le web 2.0 ce livre éclaircie simplement sur les technologies, les applications ou divers sites connexes avec un prix modique de 19,51€ alors que chez d'autres éditeurs, les prix sont beaucoup plus élevés. Je n'ai pas été déçu de mon investissement !

EDITEUR : Micro Application
AUTEUR : Alexandre Boni, Nicolas Stemart
NOMBRE DE PAGES : 648 pages
PRIX PUBLIC environ : 20 €
ISBN : 2-7429-6728-1


SITE INTERNET : Le site pour se procurer l'ouvrage

SITE ACCUEIL : Mediatik, le numérik, c'est magik


samedi 22 septembre 2007

Critique du livre : CSS en action par Christophe Schmitt


Cet ouvrage, qui est la traduction de l'original CSS Cookbook de Christopher Schmitt, est de la collection en action, de l'excellent éditeur O'reilly, connu pour la grande qualité de ces ouvrages. L'éditeur emploie toujours une même mise en page sobre, la même typographie, sans photos, ni graphiques en couleur, des feuilles très fines avec un ton très détaillé et exhaustif.

Etrangement, en observant la table des matières, j'ai trouvé beaucoup de thème repris dans le premier livre d'Eric Meyer, Meyer on CSS, où je joins l'url suivante : http://www.ericmeyeroncss.com/. Ceci n'a été une découverte passagère car l'auteur l'avoue dans le prologue en disant, je cite :
" Christophe Schmitt a fait son marché pour vous. En compilant des centaines de recettes à base de CSS en un livre comme celui-ci.".

L'auteur définit son ouvrage en qualifiant les différents chapîtres, de modules qui comportent des problèmes de base, qu'il soulève ; Il lui apporte la solution, complètée par une discussion et terminée par un paragraphe, voire aussi par l'ajout des adresses URL des livres connexes.

Il est nécessaire d'avoir des bases de HTML et de CSS car il n'y pas de déroulement progressif du code comme avec les deux livres d'Eric Meyer. Le livre s'adresse aux concepteurs & développeurs qui recherchent une réponse rapide. Dans les nombreux exemples de conception de feuilles de styles (CSS) à partir des modules, vous trouverez, ci-dessous, un éventail de ces recettes :

La typographie : Définir une police, les unités de mesure, une lettrine, une image comme lettrine, un texte stylé avec ou sans image, créer une citation, une indentation ...
Les éléments de la page : Eliminer les bords ou les marges, colorier la barre de défilement, centrer un texte ou une image, créer une ligne d'images de fond, Placer une bordure de page ou d'image.

Les liens et la navigation : Supprimer le souligné des liens hypertexte, faire clignoter un texte, modifier le pointeur de la souris, créer un rollover, créer un menu, créer un rollover à base d'images.

Les listes : créer des marqueurs graphiques & textes pour les listes, créer une indentation, créer des listes dans un texte.

Les formulaires : Définir des styles pour les éléments de saisie, pour les éléments Textarea, Select, Option, créer des boutons de formulaires, un bouton d'envoie une fois, un formulaire de connexion, un autre d'enregistrement.

Les tableaux : Définir l'espacement des cellules & dans une cellule, les bordures, les styles, supprimer les vides d'une cellule contenant une image, Définir l'entête d'un tableau, concevoir un calendrier.

La mise en page : créer une présentation sur une colonne, sur deux colonnes, sur deux colonnes de largeur fixe, avec des colonnes flottantes, la même chose de largeur fixe, créer une multicolonne souple avec positionnement, créer une mise en page asymétrique.

L'impression : Composer une page facile à imprimer, un formulaire prêt à imprimer, insérer une url après un lien, un exemple complet prêt à l'emploi.

Des astuces : Définir certains styles avec Netscape 4 (alors que la version 8 existe !!), les valeurs propres IE5.x pour Windows et Macintosh, fixer les images de fond dans IE6.

Une conception de site : Agrandir un texte, créer un effet de relief avec deux images, utiliser deux types de police, serif et sans serif, créer une présentation à base d'image panoramique, combiner deux différents formats d'images, créer des bulles de texte, ombrer une image.

Voilà, la description de ce livre vous donnera les moyens de maîtriser les feuilles de styles et de les modifier facilement. Je le trouve un peu cher et moins bon que les livres de d'Eric Meyer qui sont parfaits, cependant, je lui mettrai 4 étoiles et demi sur cinq car il couvre des modules indispensables. Félicitation !

Titre du livre : CSS par Eric Meyer
ÉDITEUR : O'reilly
AUTEUR : Christophe Schmitt, traducteur James Guérin
NOMBRE DE PAGES : 266 pages
ISBN : 2-84177-365-5

cleroy61

cleroy61-blog.blogspot.com

vendredi 14 septembre 2007

Critique du livre : CSS par Eric Meyer

Cet ouvrage est le deuxième d'Eric Meyer qui couvre dix chapitres sous forme de projets avec deux ou trois variantes. Il est en papier glacé et en couleur. Il est référencé comme étant pour tous les niveaux en quatrième de couverture, cependant, vous devrez nécessairement connaître comment se procurer un logiciel de composition HTML, CSS, par exemple. En effet, l'éditeur CampusPress n'a pas dû lire l'introduction, qui est pourtant très claire dans la section s'intitulant - Ceux à qui ce livre ne s'adresse pas : «
Vous n'avez jamais utilisé, ni vu de code CSS. Je prends soin de définir les termes essentiels dans le texte, mais je pars du principe que mon lecteur connaît les bases de l'encodage CSS et se débrouille très bien en HTML. Certains lecteurs d'Eric Meyer on CSS m'ont fait la remarque qu'ils avaient réussi à me suivre sans jamais avoir touché du code CSS auparavant, cependant, ce livre ne s'adresse pas aux débutants
». Voilà, vous savez ce qu'il vous reste à faire. Ce livre est une seconde version car si vous deviez vous procurer le premier, il est exclusivement en anglais ; Il n'a jamais été traduit. Les projets du premier ouvrage, avec les errata, sont sur le site suivant : http://www.ericmeyeroncss.com. Sinon, pour revenir au contenu, les codes du livre sont en encre noire et lorsqu'une ligne est ajoutée, elle est signifiée en bleu, puis suivie d'une figure permettant de voir la différence avec la précédente modification. Sur chaque projet, des variantes sont incorporées.

Alors revenons à nos projets car le terme est bien défini. Le premier est la conversion d'une page HTML où vous apprendrez à réduire au minimum les images, à éliminer les tableaux servant de mise en page, à structurer le texte du document, mettre en évidence une citation, améliorer l'esthétique, générer la bannière et logo, positionner le ou les menu(s) de navigation. Ce premier thème de projet est le plus important afin de composer une page dans tout son ensemble.

Le second projet est une mise en forme d'une série de photos lesquelles sont définies par du texte. Le troisième est un rapport financier qui génère les étapes de composition d'un tableau. Des variantes sont pour parfaire l'idée générale. Le Quatrième projet permet d'ajouter des agréments (ou design en anglais) avec le positionnement en arrière plan d'images dégradées. Magnifique !

Le projet cinq vous explique comment réaliser un menu en liste, généralement positionné sur la gauche en tant que menu principal. Très utile et complémentaire du premier projet. Le sixième projet est un autre menu, mais cette fois-ci déroulant en CSS : Sans Javascript, c'est possible. Cependant, ce dernier permet des effets de ralentissement d'apparition sous forme déroulé qui sont exceptionnels ; Cette digression étant passée, ce projet est exceptionnel ! Le chapitre sept est une navigation (ou menu) par onglet.

Le huitième projet parle de la mise en forme d'un blog qui ressemble au premier projet avec des astuces non-négligeables. Un blog est l'abréviation de weblog qui se traduit en français par journal du web ou carnet de notes personnel sous forme d'articles : Très bon concept que sont les blog si l'écriture rebute certain, il permet de se réconcilier avec ! Ce sont généralement des articles courts où on distingue rapidement le début et la fin ; Il doit être agréable à lire ; La mise en page se veut claire ; Un titre et la date doit être composé, ajouté de commentaires des lecteurs. Le projet neuf complète le précédent car il aborde le Design d'une page perso. Enfin, le dixième et dernier projet s'intitule un Design Zen Garden qui complète les chapitres 1, 5, 8 & 9. il a pour but de jouer facilement, d'écrire plusieurs designs avec les feuilles de style.

Voilà, pour épiloguer sur cette excellent livre, vous aurez compris que la mise en page et les menus sont mis en avant. Ce n'est pas la première fois que je vous achète un livre et je n'ai jamais été déçu. Je ne peux vous conseiller grandement l'obtention de ce livre. C'est simplement Grandiose !!

Titre du livre : CSS par Eric Meyer
ÉDITEUR : CampusPress
AUTEUR : Eric MEYER
NOMBRE DE PAGES : 260 pages
PRIX PUBLIC : 32€ moins la réduction de 5% sur les livres
ISBN : 2-7440-1834-1

Commander sur ma boutique
livres-info.zlio.com
cleroy61-blog.blogspot.com

Messages les plus consultés depuis la création du blog