[Web] Nettoyer un CSS ? - Page 3 - Sujet de discussion
Aller au contenu principal
Toute l'actualité du jeu vidéo indépendant
  • Inscription
  • Connexion
  • Contact
  • FAQ
  • Première visite ?
  • Inscription
  • Connexion
  • Accueil
  • Articles
  • News
  • Tests
  • Jeux
    • Jeux à télécharger
  • Vidéos
    • Trailers
  • Forum
Accueil » Forum de l'indé » Divers » Blabla général du forum » [Web] Nettoyer un CSS ?
Connectez-vous ou inscrivez-vous pour publier un commentaire
Dernier message

Pages

  • « premier
  • ‹ précédent
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • suivant ›
  • dernier »
53 commentaires
ColChope
Portrait de ColChope
Inscrit le : 20/05/2014
Commentaires : 71
Messages : 542
#22
  • Connectez-vous ou inscrivez-vous pour publier un commentaire
Message Sujet: Re: [Web] Nettoyer un CSS ?     01/09/2015 à 16:35

En effet, la différence est très peu flagrante. Je me méfie trop en général de la perte de qualité, c'est pour ça Tire la langue

J'ai aussi exporté au JPG, j'ai obtenu une image à +700ko environ. Mais je vais garder la tienne Tire la langue
J'arrive pas à aussi bien compresser avec Photoshop, c'est normal ? Surpris

EDIT: Je supprime juste au cas où hein, merci d'avoir pris la peine de m'envoyer les liens Clin d'oeil

Maokiel
Portrait de Maokiel
Inscrit le : 26/09/2013
Commentaires : 142
Messages : 430
#23
  • Connectez-vous ou inscrivez-vous pour publier un commentaire
Message Sujet: Re: [Web] Nettoyer un CSS ?     01/09/2015 à 16:42

Photoshop sait très bien compresser les images, ensuite tout dépends des options que tu sélectionnes.

N'hésite pas à utiliser les vues multiples lors d'un export (ctrl+alt+shift+s) pour tester différentes combinaisons.

Tu devrais tomber sur cette fenêtre, avec les réglages sur la droite, et les poids / temps de chargement estimé en fonction de la connexion choisie en dessous de chaque vignette

IMAGE(http://lmiara.net/ima/export_toshop.png)

ColChope
Portrait de ColChope
Inscrit le : 20/05/2014
Commentaires : 71
Messages : 542
#24
  • Connectez-vous ou inscrivez-vous pour publier un commentaire
Message Sujet: Re: [Web] Nettoyer un CSS ?     01/09/2015 à 17:56

Oh merci bien, je ne connaissais pas cette fonctionnalité ! Joyeux
J'ai compris pourquoi ça ne compressait pas plus que ça, mais du coup, Alpha, pour avoir une image à 128ko, tu as du beaucoup la compresser non ? Ça équivaut à 25% de qualité sur Photoshop, et on voit clairement que la qualité est moindre ! Comment as-tu fait pour autant compresser sans trop détériorer l'image ?

AlphaPizza
Portrait de AlphaPizza
Inscrit le : 22/07/2014
Commentaires : 61
Messages : 85
#25
  • Connectez-vous ou inscrivez-vous pour publier un commentaire
Message Sujet: Re: [Web] Nettoyer un CSS ?     01/09/2015 à 18:50

Elle faisait 184Ko mon image, pas 128Ko Tire la langue Ce qui correspond plutôt à une qualité "50" dans Photoshop.
Ensuite je n'avais pas utilisé Photoshop, donc les % de taux de qualité ne correspondent pas forcément entre chaque outil.

ColChope
Portrait de ColChope
Inscrit le : 20/05/2014
Commentaires : 71
Messages : 542
#26
  • Connectez-vous ou inscrivez-vous pour publier un commentaire
Message Sujet: Re: [Web] Nettoyer un CSS ?     01/09/2015 à 19:55

Oui, enfin bref, tu l'as bien compressé !
Qualité 50 tu dis ? Je regarderai le poids que ça fait avec cette qualité, mais visiblement Photoshop compresse moins bien que le logiciel que tu as utilisé !

MrTogimaro
developpeur
Portrait de MrTogimaro
Inscrit le : 23/08/2015
Commentaires : 0
Messages : 35
#27
  • Connectez-vous ou inscrivez-vous pour publier un commentaire
Message Sujet: Re: [Web] Nettoyer un CSS ?     01/09/2015 à 20:43

Bon malgré le fait que le soucis semble régler avec un logiciel existant j'ai fait malgré tout un petit programme pour extraire les class et les id présent sur une page web (vu que j'avais du temps a perdre Ravi )
Plus qu'a comparer ça avec les selecteur présent sur les fichiers CSS et afficher ceux en trop et ce sera pleinement utilisable Joyeux
Version actuel:
IMAGE(http://img11.hostingpics.net/pics/645692analyseCSS.jpg)

ColChope
Portrait de ColChope
Inscrit le : 20/05/2014
Commentaires : 71
Messages : 542
#28
  • Connectez-vous ou inscrivez-vous pour publier un commentaire
Message Sujet: Re: [Web] Nettoyer un CSS ?     01/09/2015 à 20:57

Trop génial Surpris

Sinon, Alpha, j'ai fait un test avec Webstorm, et j'ai une question :
Il me dit que l'ID "banner" n'est jamais utilisé. Je le supprime donc, mais juste en dessous de cet élément, dans le CSS, j'ai aussi par exemple "#banner p", ou "#banner h2".
Je suppose que je peux les supprimer aussi du coup, mais j'ai un doute :/

EDIT : Aussi, j'ai l'impression qu'il faut être très vigilant, parce qu'il m'a dit qu'un élément CSS était inutilisé alors qu'il permet d'avoir une petite animation lorsque l'on passe la souris sur les lien de la barre de menu.
Et aussi, j'ai l'impression qu'il trouve trop peu de ID/Class inutilisés. Il m'en a trouvé qu'un 10-15aine sur 2 feuilles CSS, mais je jurerai qu'il y en a plus :/

AlphaPizza
Portrait de AlphaPizza
Inscrit le : 22/07/2014
Commentaires : 61
Messages : 85
#29
  • Connectez-vous ou inscrivez-vous pour publier un commentaire
Message Sujet: Re: [Web] Nettoyer un CSS ?     02/09/2015 à 00:52

Comme je le disais dans mon premier message, l'outil aura du mal à détecter les usages dynamiques. L'animation de ton menu est provoquée à priori par l'ajout dynamique (c'est à dire que c'est du Javascript qui va l'ajouter) d'une classe sur l'élément lorsque tu passes la souris dessus (je pense que tu parles de l'apparition du sous-menu "Missions" ?).
Donc oui, il faut être prudent parfois (donc tout supprimer d'un coup est probablement une mauvaise idée).

Sinon, tu peux utiliser le raccourci CTRL + SHIFT + F pour faire une recherche globale dans tout le projet. Tape le nom du selector en question dans la boîte de dialogue qui s'ouvre et sélectionne bien "Whole Project" dans le scope. De manière optionnelle, tu peux aussi filtrer les résultats pour n'afficher que les occurrences dans les fichiers .html en cochant "File mask(s)" et en sélectionnant le filtre pour les fichiers html (*.html). Peut-être que laisser sans filtre et regarder les résultats dans les fichiers JS te permettra de voir si c'est utilisé dans du javascript.

Regarde si la chaîne de caractère est utilisée sur une balise html, ça te permettra de savoir si un selector est bien utilisé ou pas.

IMAGE(http://i.imgur.com/9ZJO6L2.jpg)

Si tu veux vérifier une classe/id CSS en particulier, tu peux aussi faire un clic droit sur le nom du selector dans le fichier CSS et choisir Find Usages.

IMAGE(http://i.imgur.com/PY7cRkU.jpg)

Concernant les résultats que tu trouves "trop peu nombreux", à priori tu peux faire confiance à la recherche lorsqu'il pense qu'une classe est vraiment utilisée (le contraire faut être prudent comme on le disait plus haut).

Après, peut-être que certaines classes sont utilisées dans des fichiers HTML que tu n'utilises pas réellement.

En enregistrant la page d'accueil de ton site et en lançant l'analyse de code, il me trouve 152 classes/id non utilisées. Par contre il n'a pris en compte que la page d'accueil dans mon cas (seule page que j'ai récupérée), ça ne veut pas dire que certaines classes ne sont pas utilisées sur d'autres page. Mais bon, je vais pas aspirer ton site tout entier pour vérifier non plus Tire la langue

ColChope
Portrait de ColChope
Inscrit le : 20/05/2014
Commentaires : 71
Messages : 542
#30
  • Connectez-vous ou inscrivez-vous pour publier un commentaire
Message Sujet: Re: [Web] Nettoyer un CSS ?     02/09/2015 à 20:09

Non,je parlais de tous les liens, et je ne pense pas que le javascript intervienne dedans. Enfin bref, je vais essayer pour ta technique, je vais attendre le logiciel de MrTogimaro (si il veut bien le partager Tire la langue ), mais sinon je ne vais pas insister, j'ai plus peur de faire n'importe quoi Tire la langue

En ayant beaucoup allégé l'image, j'ai déjà beaucoup réduit le temps de chargement, c'est déjà ça !
Merci pour tout en tout cas !

MrTogimaro
developpeur
Portrait de MrTogimaro
Inscrit le : 23/08/2015
Commentaires : 0
Messages : 35
#31
  • Connectez-vous ou inscrivez-vous pour publier un commentaire
Message Sujet: Re: [Web] Nettoyer un CSS ?     03/09/2015 à 16:20

Bien sur que le partagerai Ravi
Par contre je suis en train de finir l'analyse des selecteurs CSS, utilise tu des Media Queries par hasard? Ou alors Less.js? Car ça risque de me complexifier le travail pour l'instant (car ça fait intervenir des accolades dans d'autre accolades et donc je devrai gérer ce genre de truc et ça rajouterai du temps de travail, à termes ce sera implémenter bien sur) Neutre
(Accessoirement l'analyse des balises en HTML ne fonctionne que si tu utilise des guillemet ou des apostrophes pour délimiter le ou les noms des class/id d'une balise)

Pages

  • « premier
  • ‹ précédent
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • suivant ›
  • dernier »

Commentaires

Avatar de Knils
Knils sur V Rising, survie aux commandes d'un vampire
Salut Seldell, as-tu reçu une clé pour faire une vidéo de...
Avatar de Knils
Knils sur Trek to Yomi, un jeu de samurai à la mise en scène cinématographique
Je suis pas du genre à cracher sur les graphismes mais là, j'ai...
Avatar de Knils
Knils sur Rogue Legacy 2, ou comment sublimer son concept
Merci pour ce retour.

Première visite ?

Bienvenue sur IndieMag, le magazine du jeu indépendant ! Découvrez au quotidien des news sur les nouveautés, les mises à jour et des vidéos pour ne rien manquer de l'essentiel de l'actualité de la scène indépendante.

  • Contact
  • FAQ
  • Première visite ?

Depuis 2013 - IndieMag : l'actu du jeu vidéo indé.

Mon corps est en pleine indépendance : il me faut de l'eau !