rccc / Mudi

Mudi - Application contenant quelques outils de tests utiles lors de la création de petits projets web
0 stars 0 forks source link

Ajout système notation #1

Open rccc opened 10 years ago

rccc commented 10 years ago

Scoring: On part d'un stock de 20 points par exemple et on raisonne sur l'ensemble des fichiers CSS et HTML:

rccc commented 10 years ago

fait :

roza commented 10 years ago

ok goood Est-ce que le scoring des tags par exemple se fait page par page ou sur un résultat global ? Comment accède -t-on au nombre de pages de l'archive dans ScoringSubscriber ?

Amicalement

Gérard

Le 7 janv. 2014 à 14:57, rccc notifications@github.com a écrit :

fait :

Erreurs de liens : -0,5 par erreur, max -2 points Absence de tags sémantiques dans les fichiers: header, footer, nav, article, section: -1 par tag non utilisé aside, h1,h2,hgroup : -0.5 par tag non présent tidy -e : -1 pt par erreur signalée (max -3) — Reply to this email directly or view it on GitHub.

rccc commented 10 years ago

re ...

Le scoring des tags se fait page par page puis divisé par le nombre de pages.

Pour le nombre de pages, je crois qu'il est possible de le récupérer avec :

$event->getResource()->getFiles('*);

qui retournera tous les fichiers de l'archives.

Je viens d'envoyer une mise à jour pour le comptage des balises.

++

Le 7 janvier 2014 16:15, roza notifications@github.com a écrit :

ok goood Est-ce que le scoring des tags par exemple se fait page par page ou sur un résultat global ? Comment accède -t-on au nombre de pages de l'archive dans ScoringSubscriber ?

Amicalement

Gérard

Le 7 janv. 2014 à 14:57, rccc notifications@github.com a écrit :

fait :

Erreurs de liens : -0,5 par erreur, max -2 points Absence de tags sémantiques dans les fichiers: header, footer, nav, article, section: -1 par tag non utilisé aside, h1,h2,hgroup : -0.5 par tag non présent tidy -e : -1 pt par erreur signalée (max -3) — Reply to this email directly or view it on GitHub.

— Reply to this email directly or view it on GitHubhttps://github.com/rccc/Mudi/issues/1#issuecomment-31745440 .

rccc commented 10 years ago

Je viens d'ajouter une méthode pour compter l'utilisation de l'atttribut "class". Par contre, vérifier l'utilisation de l'id, je me demande si c'est vraiment pertinent. Le conventions actuelles voudraient que l'on limite l'usage l'id au profit des classes. L'id peut être utilise pour l'utilisation avec javascript.

"Using ID selectors To be clear, using ID attributes in your HTML can be a good thing and in some cases, absolutely necessary. For example, they provide efficient hooks for JavaScript. For CSS, however, ID selectors aren’t necessary as the performance difference between ID and class selectors is nearly non-existent and can make styling more complicated due to increasing specificity."

http://smacss.com/book/type-layout

rccc commented 10 years ago

Il reste donc les 3 règles liées à la vérification du CSS.