Aller au contenu
AIR-DEFENSE.NET

Manque de la fonction [SPOILER]


Henri K.
 Share

Messages recommandés

Mis en cache d'un objet, texte ou photo ou autre, qui permet un changement "sommaire" de la page plus rapide, laissant le chargement des objets mis en spoiler continue en tâche de fond.

Henri K.

Pas tout à fait Henri  ;)

Mettre en cache, ça veut dire charger le fichier et le conserver dans le cache du navigateur, ce qui évitera de le télécharger de nouveau la prochaine fois qu'il sera nécessaire pour afficher une page.

A la base, "spoiler" vient du verbe "to spoil", cad gâcher. C'est né je crois dans les forums plutôt culturels, où ça discute de film, livres ou bds. Ceux qui ont par exemple fini de lire un livre cotoient ceux qui ne l'ont pas fini ou commencé, et les premiers peuvent dire des choses que les seconds ne veulent pas savoir, genre qui est le véritable coupable dans un polar. Donc les infos qui pourrait gâcher le plaisir des autres, les "spoilers", sont balisées par les gens courtois.

Ici, la fonction spoiler est effectivement très utile pour que le chargement progressif des images ne perturbe pas la lecture, ce qui est un usage en partie détourné (et je suis d'accord, c'est mieux au clic).

Lien vers le commentaire
Partager sur d’autres sites

Oui à la base le spoiler était fait pour cacher un texte qui donne la fin d'un filme/livre. L'utiliser pour cacher les images afin de fluidifier la navigation au chargement (surtout éviter de voir son curseur remonter à chaque fois qu'une image se charge) est un détournement. Une autre solution serait d'avoir un système preview comme ici. On garde un aperçu de l'image ce qui est un gros gros plus. Mais ça à plusieurs défaut.

- C'est plus complexe à mettre en place.

- Cela demande au serveur de stocker l'image et sa preview, ça prend de la place en plus et ne peux donc pas s'appliquer aux images hébergés par d'autres cites

- Selon comment est fait le plugin (affichage des images les uns sous les autres, et non en ligne comme sur mp.net), on aura le même soucis de navigation au chargement qu'avec des images entières, même si le désagrément sera plus court.

Lien vers le commentaire
Partager sur d’autres sites

Je vous ai mis un bouton spoiler on/off a la place ^^

Le problème des images c'est surtout que le navigateur ne connaît pas leur taille tant quelle ne sont pas chargé, donc il ne peut réserver la place qui va bien, ce qui explique qu'il redessine la page complètement a mesure qu'il récupère les tailles des images et donc la mise en page. Pour éviter cela normalement on est sensé indiquer en dur la taille de la "zone image" dans le code html pour que le navigateur dispose de toute l'information de mise en page des le chargement des quelques premier fichier - typiquement html et css -. Sauf que chez Ad on a pas les moyen d'héberger les images nous meme et donc pas les moyen de connaître leur taille ... et donc pas le moyen - simple - de coller la taille en dur dans les page qu'on génère.

Il y a des parades a cela avec du javascript ... de la même manière que les "pseudo" vignettes de taille fixe, mais je trouve pas ca super élégant, d'autant que ça marche pas forcément bien sur tout les navigateur - notamment les mobile ceux chez qui les grande images foutent la merde -.

Lien vers le commentaire
Partager sur d’autres sites

C'est quasi génial !!

sans donner l'impression d'abuser, peut-on envisager de faire évoluer pour mettre notre propre légende en paramètre à la place du "déclic à montrer ou cacher" ? Un truc du style [

spoiler="ma super légende]taratata[/spoiler]

Merci, g4lly, pour le temps passé !

Lien vers le commentaire
Partager sur d’autres sites

  • 10 months later...

Le troisième bouton, sur la barre de boutons du haut, juste entre la gomme et le menu "Police". Ce sont tous les bbcodes "étendus" ne disposant pas de leur bouton propre. Tu auras un menu où tu retrouvera spoiler et quelques autres trucs spéciaux.

Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Restaurer la mise en forme

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

 Share

  • Statistiques des membres

    5 967
    Total des membres
    1 749
    Maximum en ligne
    Stevendes
    Membre le plus récent
    Stevendes
    Inscription
  • Statistiques des forums

    21,5k
    Total des sujets
    1,7m
    Total des messages
  • Statistiques des blogs

    4
    Total des blogs
    3
    Total des billets
×
×
  • Créer...