<?xml 
version="1.0" encoding="utf-8"?>
<rss version="2.0" 
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
>

<channel xml:lang="fr">
	<title>&#201;ducation, soci&#233;t&#233; et technologie</title>
	<link>http://edu.ca.edu/</link>
	<description> Site socio-p&#233;dagogique personnel. Ressources pour divers cours dans le cadre des programmes d'&#233;tudes coll&#233;giales en Infographie... ainsi que quelques autres r&#233;flexions sur divers sujets.</description>
	<language>fr</language>
	<generator>SPIP - www.spip.net</generator>

	<image>
		<title>&#201;ducation, soci&#233;t&#233; et technologie</title>
		<url>http://edu.ca.edu/local/cache-vignettes/L144xH104/siteon0-abf00.jpg</url>
		<link>http://edu.ca.edu/</link>
		<height>104</height>
		<width>144</width>
	</image>



<item
xml:lang="fr"><title>Conversion d'une mise en page en tableaux vers CSS</title><link>http://edu.ca.edu/conversion-d-une-mise-en-page-en</link> <guid
isPermaLink="true">http://edu.ca.edu/conversion-d-une-mise-en-page-en</guid> <dc:date>2005-09-27T03:56:00Z</dc:date> <dc:format>text/html</dc:format> <dc:language>fr</dc:language> <dc:creator>Andr&#233; Vincent</dc:creator> <description>&lt;p&gt;Convertir un document HTML mis en page &#224; l'aide de tableaux &lt;br class='autobr' /&gt;en document mis en page &#224; l'aide de CSS de fa&#231;on &#224; en faire un gabarit (template) optimis&#233; et conforme aux normes et standards d'interpolarit&#233; et d'accessibilit&#233;.&lt;/p&gt;
-
&lt;a href="http://edu.ca.edu/exercices-pratiques" rel="directory"&gt;Exercices pratiques&lt;/a&gt; </description> <content:encoded>&lt;div class='rss_chapo'&gt;&lt;p&gt;Convertir un document HTML mis en page &#224; l'aide de tableaux &lt;br class='autobr' /&gt;en document mis en page &#224; l'aide de CSS de fa&#231;on &#224; en faire un document optimis&#233; et conforme aux normes et standards d'interpolarit&#233; et d'accessibilit&#233;.&lt;/p&gt;&lt;/div&gt;
&lt;div class='rss_texte'&gt;&lt;p&gt;L'objectif secondaire est aussi de pr&#233;parer un document qui pourra &#234;tre &#233;ventuellement utilis&#233; comme gabarit (template) dans divers &lt;a href=&quot;http://edu.ca.edu/caracteristiques-des-sites&quot; class='spip_in'&gt;sites dynamiques&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;0. CONSID&#201;RATIONS&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Nous utiliserons comme point de d&#233;part une page situ&#233;e assez profond&#233;ment dans l'arborescence d'un site institutionnel que nous connaissons bien : le site du &lt;a href=&quot;http://www.collegeahuntsic.qc.ca/&quot; class='spip_out' rel='external'&gt;Coll&#232;ge Ahuntsic&lt;/a&gt;. Plus pr&#233;cis&#233;ment, une page du d&#233;partement &lt;a href=&quot;http://www.collegeahuntsic.qc.ca/pagesdept/hist_geo/Departement/Programme/objectifs.html&quot; class='spip_out' rel='external'&gt;Histoire et g&#233;ographie&lt;/a&gt;.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;1. PR&#201;ALABLE&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Assurons-nous d'abord d'utiliser des outils performants et modernes.&lt;/p&gt;
&lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; D'abord, un logiciel de navigation moderne, respectueux des normes et standards. Nous recommandons fortement pour cet exercice d'utiliser la toute derni&#232;re version &lt;strong&gt;fran&#231;aise&lt;/strong&gt; de &lt;a href=&quot;http://www.mozilla-europe.org/fr/&quot; class='spip_out' rel='external'&gt;Firefox&lt;/a&gt;. De plus, installons-y des outils de d&#233;veloppements, d'analyse et de diagnostic indispensables &#224; tout d&#233;veloppement web : &lt;a href=&quot;https://update.mozilla.org/extensions/moreinfo.php?application=firefox&amp;id=60&amp;vid=645&quot; class='spip_out' rel='external'&gt;Web Developper&lt;/a&gt;&lt;/li&gt;&lt;li&gt; Utilisons un &#233;diteur HTML et CSS repectueux des normes et des standards. Sur Mac, la toute derni&#232;re version d&#233;mo de &lt;a href=&quot;http://www.barebones.com/products/bbedit/demo.shtml&quot; class='spip_out' rel='external'&gt;BBedit&lt;/a&gt; est tout &#224; fait convenable. Sur Windows, la derni&#232;re version de &lt;a href=&quot;http://www.chami.com/html-kit/download/&quot; class='spip_out' rel='external'&gt;HTML-Kit&lt;/a&gt; combin&#233; &#224; &lt;a href=&quot;http://www.bradsoft.com/download/index.asp&quot; class='spip_out' rel='external'&gt;Top Style Lite (free)&lt;/a&gt; peuvent aussi convenir. Si vous avez la toute derni&#232;re version de Dreamweaver MX &lt;strong&gt;2004&lt;/strong&gt;, &#231;a peut aussi aller, quoiqu'un peu lourd pour nos besoins. Enfin, si vous d&#233;sirez utiliser un &#233;diteur CSS graphique, il existe &lt;a href=&quot;http://www.hostm.com/css/&quot; class='spip_out' rel='external'&gt;Simple CSS (gratuit)&lt;/a&gt; disponible pour Mac, Windows et Linux.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;strong&gt;Source :&lt;/strong&gt;&lt;/p&gt;
&lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; &lt;a href=&quot;http://www.collegeahuntsic.qc.ca/pagesdept/hist_geo/Departement/Programme/objectifs.html&quot; class='spip_out' rel='external'&gt;D&#233;partement : Histoire et g&#233;ographie&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;strong&gt;2. R&#201;CUP&#201;RATION ET CONVERSION DES DOCUMENTS&lt;/strong&gt;&lt;/p&gt;
&lt;ol class=&quot;spip&quot;&gt;&lt;li&gt; Cr&#233;er un dossier NOM-PRENOM-AHUNTSIC pour y r&#233;cup&#233;rer les fichiers originaux de la page source.&lt;/li&gt;&lt;li&gt; Avec FIREFOX, enregistrer dans ce dossier la page (&lt;i&gt; &lt;strong&gt;Web Page, complete&lt;/strong&gt; &lt;/i&gt;).&lt;/li&gt;&lt;li&gt; Ouvrir dans Firefox &lt;strong&gt;objectifs.html&lt;/strong&gt; pour v&#233;rifier si tout a &#233;t&#233; r&#233;cup&#233;r&#233;.&lt;/li&gt;&lt;li&gt; On constate que l'image de survol &lt;strong&gt;ACCUEIL&lt;/strong&gt; avec son petit triangle orange est absente ; nous devons la r&#233;cup&#233;rer. Dans Firefox, cliquer sur l'image et demandez &lt;strong&gt;Save image as...&lt;/strong&gt; dans le dossier &lt;strong&gt;objectifs_files&lt;/strong&gt;&lt;/li&gt;&lt;li&gt; Renommer le dossier &lt;strong&gt;objectifs_files&lt;/strong&gt; -&gt; &lt;strong&gt;images&lt;/strong&gt;.&lt;/li&gt;&lt;li&gt; Sortir le fichier &lt;strong&gt;ahuntsic.css&lt;/strong&gt; du dossier &lt;strong&gt;images&lt;/strong&gt; et le placer au m&#234;me niveau que objectifs.html&lt;/li&gt;&lt;li&gt; Dans le dossier &lt;strong&gt;images&lt;/strong&gt;, changer les suffixes .jfif en .jpg afin de pouvoir &#233;diter les images dans Photoshop (.jfif est une autre extension pour identifier un fichier au format JPEG, il est reconnu par Firefox, mais pas par Photoshop, de l&#224; la n&#233;cessit&#233; de convertir).&lt;/li&gt;&lt;/ol&gt;&lt;ol class=&quot;spip&quot;&gt;&lt;li&gt; Analyser le fichier source &lt;strong&gt;objectifs.html&lt;/strong&gt; et ses diverses composantes.&lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; Dans la partie HEAD nous retrouvons un javascript qui contient diverses fonctions que nous analyserons plus tard ; pour l'instant, nous ne ferons que le r&#233;cup&#233;rer.&lt;/li&gt;&lt;li&gt; Nous retrouvons aussi dans la partie HEAD, un lien vers la feuille de style externe ; nous allons aussi la r&#233;cup&#233;rer plus tard.&lt;/li&gt;&lt;li&gt; Dans l'&#233;l&#233;ment BODY, nous retouvons (apr&#232;s l'attribut &lt;strong&gt;onload&lt;/strong&gt;) des attributs pour les couleurs du texte, du fond et des liens ainsi que l'image &#224; placer dans le fond ; nous devrons r&#233;cup&#233;rer ces informations pour les convertir en feuille de style des s&#233;lecteurs BODY, &lt;textarea readonly='readonly' cols='40' rows='2' class='spip_cadre' dir='ltr'&gt;a&lt;/textarea&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;,&lt;/p&gt; &lt;textarea readonly='readonly' cols='40' rows='2' class='spip_cadre' dir='ltr'&gt;a:link&lt;/textarea&gt; &lt;p&gt; et&lt;/p&gt; &lt;textarea readonly='readonly' cols='40' rows='2' class='spip_cadre' dir='ltr'&gt;a:visited&lt;/textarea&gt; &lt;p&gt;.&lt;/p&gt;
&lt;ul class=&quot;spip&quot;&gt;&lt;li&gt;&lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; Sous l'&#233;l&#233;ment BODY, on retrouve des tableaux qui mettent en place les diverses images (y compris des images de fond) pour contruire le bandeau du haut.&lt;/li&gt;&lt;li&gt; Ensuite, il y a les menus de navigation &#224; gauche et le contenu de la page mis en page en tableaux.&lt;/li&gt;&lt;li&gt; Sous le contenu de la page, il y a une s&#233;rie de divisions DIV pour faire appara&#238;tre les l&#233;gendes explicatives des ic&#244;nes de navigation dans la page.&lt;/li&gt;&lt;li&gt; Puis, &#224; la toute fin, il y a une IMAGEMAP garnie de Javascript.&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;strong&gt;3. &#201;TABLIR L'ARBORESCENCE de la section HISTOIRE-G&#201;OGRAPHIE&lt;/strong&gt;&lt;/p&gt;
&lt;ol class=&quot;spip&quot;&gt;&lt;li&gt; Comprendre la place de la section histoire-g&#233;o dans le site du coll&#232;ge : &lt;/li&gt;&lt;li&gt; Comprendre la place de la page dans la section histoire-g&#233;o : &lt;br class='manualbr' /&gt;&#201;tablir une arborescence du site du d&#233;partment Histoire-g&#233;o&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;Accueil Coll&#232;ge&lt;/p&gt; &lt;p&gt;Histoire et g&#233;ographie (Accueil)&lt;/p&gt;
&lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; Le programme&lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; Accueil [Histoire-g&#233;o]&lt;/li&gt;&lt;li&gt; Les orientations&lt;/li&gt;&lt;li&gt; &lt;strong&gt;Les objectifs&lt;/strong&gt;&lt;/li&gt;&lt;li&gt; Les profils&lt;/li&gt;&lt;li&gt; Le bilan sessionnel&lt;/li&gt;&lt;li&gt; L'&#233;preuve uniforme de fran&#231;ais&lt;/li&gt;&lt;li&gt; L'&#233;preuve synth&#232;se de programme&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt; Les professeurs&lt;/li&gt;&lt;li&gt; Les disciplines&lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; La g&#233;ographie&lt;/li&gt;&lt;li&gt; Les cours de m&#233;thodologie&lt;/li&gt;&lt;/ul&gt;&lt;/li&gt;&lt;li&gt; Les cours&lt;/li&gt;&lt;li&gt; Les plans de cours&lt;/li&gt;&lt;li&gt; Les r&#232;gles d&#233;partementales&lt;/li&gt;&lt;li&gt; L'Histoire sur le web&lt;/li&gt;&lt;li&gt; La g&#233;ographie sur le web&lt;/li&gt;&lt;li&gt; L'Atelier d'histoire&lt;/li&gt;&lt;li&gt; Les pages p&#233;dagogiques&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;strong&gt;4. TRACER UNE MAQUETTE&lt;/strong&gt;&lt;/p&gt;
&lt;ol class=&quot;spip&quot;&gt;&lt;li&gt; Tracer une maquette grossi&#232;re de mise en page en identifiant les principales divisions.&lt;/li&gt;&lt;/ol&gt;
&lt;textarea readonly='readonly' cols='40' rows='49' class='spip_cadre' dir='ltr'&gt;*__#conteneur_____________________________________________* |*__#entete______________________________________________*| || *__#nav_college________________*|| || | ||| || *______________________________*|| |*_______________________________________________________*| |*_#nav_dept___* *__#contenu____________________________*| || | | || || | | || || | | || || | | || || | | || || | | || || | | || || | | || || | | || || | | || || | | || || | | || || | *______________________________________*| || | *__#pied_______________________________*| || | | || || | | || |*_____________* *______________________________________*| *_________________________________________________________*&lt;/textarea&gt; &lt;p&gt;&lt;strong&gt;5. STRUCTURE XHTML&lt;/strong&gt;&lt;/p&gt;
&lt;ol class=&quot;spip&quot;&gt;&lt;li&gt; Cr&#233;er un nouveau document (XHTML 1.0 Strict, fr, iso-8859-1, Titre : Coll&#232;ge Ahuntsic - Histoire et g&#233;ographie : Le programme des sciences humaines)&lt;/li&gt;&lt;li&gt; Ins&#233;rer dans l'&#233;l&#233;ment BODY de ce document les grandes divisions de mise en page.&lt;/li&gt;&lt;/ol&gt;
&lt;textarea readonly='readonly' cols='40' rows='8' class='spip_cadre' dir='ltr'&gt;&lt;div id=&quot;conteneur&quot;&gt; &lt;div id=&quot;entete&quot;&gt;entete&lt;/div&gt; &lt;div id=&quot;nav-dept&quot;&gt;nav-dept&lt;/div&gt; &lt;div id=&quot;contenu&quot;&gt;contenu&lt;/div&gt; &lt;div id=&quot;pied&quot;&gt;pied&lt;/div&gt; &lt;div id=&quot;nav-college&quot;&gt;nav-college&lt;/div&gt; &lt;/div&gt;&lt;/textarea&gt; &lt;p&gt;Remarque : la division &lt;strong&gt;nav-college&lt;/strong&gt; est plac&#233;e &#224; la fin car elle sera retir&#233;e du flux normal de la page et positionn&#233;e de fa&#231;on absolue dans le haut de la page. On pourrait donc th&#233;oriqument l'ins&#233;rer n'importe o&#249;, mais s&#233;mantiquement, c'est mieux de la placer &#224; la fin ; ainsi, quand si les feuilles de styles, les images et/ou le javascript sont d&#233;sactiv&#233;s du c&#244;t&#233; client, la page demeurera encore parfaitement lisible.&lt;/p&gt; &lt;p&gt;&lt;strong&gt;6. INSERTION DU CONTENU TEXTUEL DANS LES DIVISIONS&lt;/strong&gt;&lt;/p&gt;
&lt;ol class=&quot;spip&quot;&gt;&lt;li&gt; R&#233;cup&#233;rer le texte brut (y compris le texte des images de navigation) et le placer dans les grandes divisions du document aux endroits appropri&#233;s.&lt;br class='manualbr' /&gt;Voir : &lt;a href=&quot;http://edu.ca.edu/assemblage/exercice-college/template03.html&quot; class='spip_out'&gt;template03.html&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt;&lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; Baliser s&#233;mantiquement le texte &#224; l'aide des &#233;l&#233;ments H1, H2, H3, H4, P, OL, UL, LI, etc... appropri&#233;s et y ins&#233;rer les liens appropri&#233;s &#224; l'aide de l'&#233;l&#233;ment A.&lt;/li&gt;&lt;li&gt; Voir : &lt;a href=&quot;http://edu.ca.edu/assemblage/exercice-college/template04.html&quot; class='spip_out'&gt;template04.html&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ol class=&quot;spip&quot;&gt;&lt;li&gt; Ins&#233;rer les liens appropri&#233;s &#224; l'aide de l'&#233;l&#233;ment A.&lt;/li&gt;&lt;/ol&gt;&lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; Voir : &lt;a href=&quot;http://edu.ca.edu/assemblage/exercice-college/template05.html&quot; class='spip_out'&gt;template05.html&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;strong&gt;7. OPTIMISATION DES IMAGES&lt;/strong&gt;&lt;/p&gt;
&lt;ol class=&quot;spip&quot;&gt;&lt;li&gt; R&#233;duire au minimum le d&#233;coupage des images afin d'optimiser les temps de chargement et les balises inutiles. &lt;/li&gt;&lt;li&gt; Notamment, fusionner en une seule image les images &lt;strong&gt;haut.jpg&lt;/strong&gt;, &lt;strong&gt;histgeogra.jpg&lt;/strong&gt; et &lt;strong&gt;tit_deptartement.jpg&lt;/strong&gt;. &lt;/li&gt;&lt;li&gt; Fusionner &#233;galement les deux petites bandes de fond &lt;strong&gt;fond_haut.jpg&lt;/strong&gt; et &lt;strong&gt;fond_haut2.jpg&lt;/strong&gt;.&lt;br class='manualbr' /&gt;R&#233;sultat : &lt;strong&gt;&lt;a href=&quot;http://edu.ca.edu/assemblage/exercice-college/images/haut.jpg&quot; class='spip_out'&gt;haut.jpg&lt;/a&gt;&lt;/strong&gt; et &lt;strong&gt;&lt;a href=&quot;http://edu.ca.edu/assemblage/exercice-college/images/fond_haut.jpg&quot; class='spip_out'&gt;fond_haut.jpg&lt;/a&gt;&lt;/strong&gt;.&lt;/li&gt;&lt;li&gt; Modifier l'image &lt;strong&gt;accueil_o.gif&lt;/strong&gt; pour ne retenir que le triangle oraqnge. R&#233;sultat : &lt;a href=&quot;http://edu.ca.edu/assemblage/exercice-college/images/accueil_o.gif&quot; class='spip_out'&gt;accueil_o.gif&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;&lt;strong&gt;8. AJOUTER LES IMAGES&lt;/strong&gt;&lt;/p&gt;
&lt;ol class=&quot;spip&quot;&gt;&lt;li&gt; Dans le document, ajouter l'image dans la division ent&#234;te.&lt;/li&gt;&lt;li&gt; &#192; la fin du document ajouter l'IMAGEMAP (sans les atrributs d'&#233;v&#233;nement javascript), mais ajoutant l'attribut TITLE et ALT.&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;&lt;strong&gt;9. MODIFIER LA FEUILLE DE STYLE&lt;/strong&gt;&lt;/p&gt;
&lt;ol class=&quot;spip&quot;&gt;&lt;li&gt; Conserver toutes les r&#232;gles existantes, mais ajouter les nouvelles r&#232;gle &#224; la fin du fichier &lt;strong&gt;ahuntsic.css&lt;/strong&gt;&lt;/li&gt;&lt;li&gt; R&#233;sultat : &lt;a href=&quot;http://edu.ca.edu/assemblage/exercice-college/ahuntsic.css&quot; class='spip_out'&gt;ahuntsic.css&lt;/a&gt;&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;&lt;strong&gt;10. R&#201;SULTAT FINAL&lt;/strong&gt;&lt;/p&gt;
&lt;ul class=&quot;spip&quot;&gt;&lt;li&gt; &lt;strong&gt;&lt;a href=&quot;http://edu.ca.edu/assemblage/exercice-college/template10.html&quot; class='spip_out'&gt;template10.html&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt; </content:encoded> </item>



</channel>

</rss>
