Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parMicheline Kieffer Modifié depuis plus de 9 années
2
Découverte des notions fondamentales du respect des normes du Web Découverte de l’implémentation des normes et standards au sein de Visual Studio Comment ASP.NET génère votre HTML ! Des outils sympa à portée de mains !
3
Expertise et expérience unique sur la plate-forme Microsoft.NET Développement de projets avant- gardistes et d’envergure Coaching/Formation « on the job » par nos experts Solutions pour la productivité des développeurs Votre veille technologique / pôle R&D Contactez-nous pour vos projets : Vista, Office 07, Live, Gadgets, Web 2.0,.NET 3.0, WPF, WCF, WF, MOSS – WSS V3 Nos Experts Votre satisfaction ! www.wygwam.com
4
De la passion communautaire.NET 7 Bloggeurs Technologiques 6 Auteurs de livres 6 Speakers Events MS et non MS Implication communautaire forte 6 Rédacteurs dans la presse spécialisée Implication au sein de l’INETA Implication UserGroup : FxUserGroup Une équipe de Wyggeurs : 4 Microsoft Most Valuable Professional 1 Microsoft Regional Director 2 Microsoft Student Partner (MSP) Notre implication Votre satisfaction ! www.wygwam.com
5
Communauté francophone des développeurs 18 sites, un par langage + 800 000 membres 30 millions de lignes de codes Nombreux sites satellites : Blogs.CodeS-SourceS.comSearch.CodeS-SourceS.comFiles.CodeS-SourceS.comEmploi.CodeS-SourceS.comwww.TechnoS-SourceS.comwww.CodeS-SourceS.com
6
Historique Les normes et la structure d’une Page Web Visual Studio 2005 et les standards Notions d’accessibilité ASP.NET : Page et Control Control Adapter et CSS Friendly CSS Properties & Design Template … Démos, démos, démos !!!
7
Différents clients Mosaic, Lynx Netscape Internet explorer Besoin de normes Création du W3C HTML, CSS, XML, XHTML, XSLT, …
8
XHTML 1.1 XHTML 1.0 Strict XHTML 1.0 Transitional XHTML 1.0 Frameset <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd"> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
9
HelloWorld Bonjour le monde h1 { text-align: center; text-decoration: underline; margin: 0 10px 0 5px; } p { color: #F0F; border: solid 1px #FF0; } var laFunction = function(){ var div1 = document.creatElement(‘div’); with(div1.style){ left = ‘100px’; width = ‘50px’; } $get(‘container’).appendChild(div1); } $addHandler($get(‘btn1’), ‘click’, laFunction);
11
Respect des normes XHTML / CSS IntelliSense Les erreurs sont détectées Validation WCAG AA et section 508
12
WAI (Web Accessibility Initiative) WCAG (Web Content Accessibility Guideline) Niveau de conformité A Niveau de conformité AA Niveau de conformité AAA En France les sites des services et établissements public de l’Etat doivent être conforme niveau A Bonne pratique sur internet : Opquast.com
14
ASP.net génère du HTML à partir de contrôle. Page HeaderTitleForm PanelContact LabelNomTextBoxNomLabelMessage PanelMessageButtonEnvoi
16
Trois types de « Rendering » : Strict Transitional ( par défaut ) Legacy Conforme WCAG AA et section 508 Nombreuses propriétés à définir sur les contrôles pour améliorer l’accessibilité
18
Composant à rajouter Modification du code au rendering CSS Friendly Adapter Nombreux Controles adapter Menu : table ul/li http://www.asp.net/CSSAdapters/WhitePaper.as px http://www.asp.net/CSSAdapters/WhitePaper.as px
23
Internet Explorer Developer Toolbar Beta 3 http://www.microsoft.com/downloads/details.aspx?Fa milyID=e59c3964-672d-4511-bb3e- 2d5e1db91038&displaylang=en http://www.microsoft.com/downloads/details.aspx?Fa milyID=e59c3964-672d-4511-bb3e- 2d5e1db91038&displaylang=en Design Template : http://msdn.microsoft.com/asp.net/reference/design/t emplates/ http://msdn.microsoft.com/asp.net/reference/design/t emplates/ CSS Friendly Adapter : http://www.asp.net/CSSAdapters/WhitePaper.aspx CSS Properties windows : http://www.asp.net/sandbox/app_sandman.aspx?tabi ndex=0&tabid=1 http://www.asp.net/sandbox/app_sandman.aspx?tabi ndex=0&tabid=1
24
W3C – http://www.w3c.org http://www.w3c.org XHTML 1.0 - http://www.w3.org/TR/xhtml1/ http://www.w3.org/TR/xhtml1/ CSS 2.1 - http://www.w3.org/TR/CSS21/ http://www.w3.org/TR/CSS21/ Alsacreations - http://css.alsacreations.com/ http://css.alsacreations.com/ Opquast – http://www.opquast.com http://www.opquast.com CSS Zen Garden - http://csszengarden.com/ http://csszengarden.com/ MaxDesign - http://css.maxdesign.com.au/ http://css.maxdesign.com.au/ OpenWeb - http://openweb.eu.org/ http://openweb.eu.org/
25
http://msdn.microsoft.com/library/default.asp? url=/library/en- us/dnaspp/html/aspnetusstan.asphttp://msdn.microsoft.com/library/default.asp? url=/library/en- us/dnaspp/html/aspnetusstan.asp article sur les standards et accessibilité avec ASP.net 2.0 http://msdn.microsoft.com/library/default.asp? url=/library/en- us/dnaspp/html/aspnetusstan.asp http://msdn.microsoft.com/asp.net/reference/ design/templates/ http://msdn.microsoft.com/asp.net/reference/ design/templates/ Guide de conception et de réalisation de sites accessibles avec les solutions Microsoft http://www.microsoft.com/france/msdn/aspne t/conception_sites_accessibles_part1.mspx http://www.microsoft.com/france/msdn/aspne t/conception_sites_accessibles_part1.mspx http://www.microsoft.com/france/msdn/aspne t/conception_sites_accessibles_part1.mspx
26
S’informer - Un portail d’informations, des événements, une newsletter bimensuelle personnalisée Se former - Des webcasts, des articles techniques, des téléchargements, des forums pour échanger avec vos pairs Bénéficier de services - Des cursus de formations et de certifications, des offres de support technique Visual Studio 2005 + Abonnement MSDN Premium Abonnement TechNet Plus : Versions d’éval + 2 incidents support
27
© 2007 Microsoft France Votre potentiel, notre passion TM
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.