« STIC:STIC I - exercice 1 (Nestor-Pixel) » : différence entre les versions

De EduTech Wiki
Aller à la navigation Aller à la recherche
Ligne 175 : Ligne 175 :
** http://java.com/ (télécharger Java si c'est pas installé sur votre machine)
** http://java.com/ (télécharger Java si c'est pas installé sur votre machine)
* Pour CSS, prenez un simple éditeur (même Exchanger peut faire l'affaire).
* Pour CSS, prenez un simple éditeur (même Exchanger peut faire l'affaire).
Outils en ligne:
* [http://www.web2rain.com/ Web2Rain] Une liste d'outils en ligne pour le développement de pages qui font "web 2.0" (si vous avez envie ...)


Articles edutechwiki anglais sur Internet et HTML:
Articles edutechwiki anglais sur Internet et HTML:

Version du 25 septembre 2008 à 14:15

Cette page fait partie des cours STIC I et STIC II

Exercice 1

Cet exercice du course STIC I vous permet:

  • d'apprendre un peu de XHTML (si vous ne connaissez pas déjà)
  • d'apprendre un peu de CSS et de "web design"
  • de réfléchir comment organiser un petit site

Tâche

  • Faites votre "home page" à TECFA plus un rapport

La "home page" sera accessible par l’URL

http://tecfa.unige.ch/perso/maltt/votre login/ 

Par exemple:

http://tecfa.unige.ch/perso/maltt/ott/

Exemple de nom correct du fichier d'entrée: welcome.html welcome.htm index.html welcome.php ...

Pour savoir oũ mettre votre home page, consultez notre serveur LDAP (votre home page y est indiquée):

Par FTP:

tecfa.unige.ch
/web/perso/maltt/votre login/

Le rapport est à placer ici (vue FTP):

tecfa.unige.ch
/web/etu-maltt/nestor/login/stic/ex1/

Exemple:

/etu-maltt/nestor/dupond/stic/ex1/

Exemple de nom correct du fichier d'entrée: welcome.html welcome.htm index.html welcome.php ... N'oubliez pas que le répertoire s'appelle "ex" et non pas EX1 ou exercice1 etc.

Note: Prochainement on risque de déménager les pages web étudiants. Ils seront sur la machine tecfatrain.unige.ch

Contraintes

  • Vous devez vous fixer des objectifs en ce qui concerne sa fonction, son design etc. et les réaliser (en parler dans le rapport).
  • La page doit être faite en XHTML (Pas HTML !)
  • Liens vers le les valideurs HTML/CSS du W3C:
http://validator.w3.org/check/referer
http://jigsaw.w3.org/css-validator/check/referer

Structure du rapport

Voici les éléments les plus importants qui doivent figurer dans la page d'accueil / rapport

  • Titre, auteur et date
  • Le résulat: Lien vers la homepage, lien vers le fichier CSS utilisé
  • Objectifs: A quoi/qui sert le dispositif, quel est le "message" ?
  • La production: bref résumé de la démarche
  • Difficultés, auto-évaluation, remarques
  • Ressources utilisées, bibliographie.

Evaluation

Facteurs les plus importants
  1. Résultat selon vos objectifs explicités dans le rapport (!!)
  2. Ergonomie générale, a compris la navigation entre pages
  3. Qualité du rapport
Malus
  1. Emplacement incorrect des fichiers (donc le bon répetoire est "ex1", et un bon nom de fichier est un fichier "index" comme "welcome.html" ....)
  2. Présence d’erreurs XHTML et CSS (validité de XHTML/CSS)
Bonus
  1. Utilisation créative de CSS
  2. Comme pour chaque exercice: participation dans les 2 edutech wikis (améliorations, modifications et ajouts de pages en dehors des "pages exercices et forums". Indiquez très brièvement ce que vous avez fait dans votre home page wiki et dans le rapport, sinon on risque de ne pas le voir ...)

Il sera impossible d'avoir un 6 sans points bonus.

Activités en salle de classe

Initiation à CSS

Si vous n'avez pas encore de home page. Voici le code d'un page XHTML

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <title>Votre titre</title> 
    <link href="css-template.css" rel="stylesheet" type="text/css" /> 
</head>

<body>

    <h1>Titre principal</h1>

    <p>Votre texte. Votre texte. Votre texte.</p>

    <blockquote>Une citation</blockquote>

 <hr/>

<a href="http://validator.w3.org/check/referer">Valid HTML</a>
<a href="http://jigsaw.w3.org/css-validator/check/referer">CSS valide</a>

</body>
</html>

Code du fichier CSS utilisé avec la page ci-dessus

body {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 12px;
    background-color:#CCCCCC;
    margin-left: 1em;
    margin-top: 3px;
    margin-bottom: 3px;
       }

h1, h2, h3 {color: green}

p  {
     margin-left: 2em;
     text-align:justify;
     font-family: Arial, serif ; 
     font-size: 12pt
     }

blockquote  {
     margin-left: 4em;
     text-align:justify;
     font-style:italic;
     font-family: Arial, serif ; 
     font-size: 11pt
     }

Ressources

Transparents et tutoriels

Transparents
  1. Design d'un petit dispositif: http://tecfa.unige.ch/guides/tie/html/www-design-intro/www-design-intro.html
  2. HTML de base: http://tecfa.unige.ch/guides/tie/html/xhtml-intro/xhtml-intro.html
  3. CSS de base: http://tecfa.unige.ch/guides/tie/html/css-intro/css-intro.html
Pages wiki
  1. CSS
  2. XHTML (edutechwiki Anglais)

Pages ressources

Les pages suivantes contiennet des liens que vous pouvez explorer.

  1. HTML links (edutechwiki anglais)
  2. HTML (pour le moment sans bcp de liens !)
  3. CSS links (edutechwiki anglais)
  4. Liens CSS (assez vide pour le moment)
  5. Web design links (edutechwiki anglais)

Configuration de Firefox

Configuration de Firefox. Il faut absolument installer ces extensions (ou des équivalents)

Exemples, outils et autres infos

Exemples:

Editeurs - A votre choix:

  • On vous conseille d'utiliser XML Exchanger Lite pour éditer XHTML car vous allez le réutiliser pour les exercices XML.
  • Pour CSS, prenez un simple éditeur (même Exchanger peut faire l'affaire).

Outils en ligne:

  • Web2Rain Une liste d'outils en ligne pour le développement de pages qui font "web 2.0" (si vous avez envie ...)

Articles edutechwiki anglais sur Internet et HTML: