Je profite de l'"attrait" sur ce sujet pour rediscuter des règles de
génération des miniatures. Savez-vous si quelque part sur la toile, on
définit les "propriétés" d'une miniature ?

Je m'explique : aujourd'hui, dans le gestionnaire de médias, on a 2 types
de miniatures : les miniatures selon un ratio (je veux une miniature à 66%
de l'image originale), et celles selon un "découpage" (je "croppe" 32px par
32 px). Ce qui empêche parfois d'avoir des crop pertinents (genre si le
visage est à droite de l'image)

En réfléchissant, je vois les "facteurs" suivants, qui pourraient aider à
calculer une miniature :
* Le ratio de la miniature par rapport à l'image (100% pour un simple crop,
à une dimension calculée pour un resizing)
* Les dimensions de la miniature
* Le point d'intérêt ("cible" lorsqu'on fait un crop, plutôt que de rester
sur le centre de l'image).

J'ai oublié des facteurs ?

--
Bruno



Le 28 octobre 2013 13:25, Bruno <[email protected]> a écrit :

> Hello,
>
> Je me pose une question de fond sur le gestionnaire de médias "idéal" :
> est-ce que cela fait sens de générer systématiquement toutes les miniatures
> de tous les médias d'un blog donné ? Autrement dit, un blog utilise-t-il
> tous les formats des miniatures générées ?
>
> Derrière cette question, je m'interroge sur la potentielle pertinence
> d'une génération "à la volée" des miniatures, avec une gestion d'un cache
> des miniatures quelque part, et une non-imposition par défaut de la
> génération des miniatures par le gestionnaire de médias.
>
> Avant de sortir la bouée en béton armé, je précise que la génération à la
> volée se ferait une fois pour toutes (sauf changement majeur de
> configuration, du genre on change les tailles des miniatures), uniquement
> coté administration, qu'il serait possible d'avoir des miniatures fixes si
> on les définit comme actuellement,...
>
> Et il serait peut-être intéressant de permettre de les générer / conserver
> à un emplacement bien distinct du répertoire d'origine du média en
> question...
>
> Vos avis sur la question ?
>
> --
> Bruno
>
-- 
Dev mailing list - [email protected] - http://ml.dotclear.org/listinfo/dev

Répondre à