Hello :)

Oui merci :) mais alors... que c'est "dense" :)

Tu devrais vraiment et rapidement ouvrir un projet opensource sur Google
Code et mettre ton code dessus ce serais surement plus simple pour tout le
monde :)

Sinon je pense que tu bosses avec FlashDevelop ? Reste que du coup pour
quelqu'un qui n'utilise pas FlashDevelop là je vois des classes un peu
partout avec au milieu des fichiers xml, cmd, as3proj, etc... c'est pas
génial :( Un petit effort pour regrouper tes classes dans un classpath de
base serait le bien venu, de même que l'utilisation de classes directement
en top-level pas facile ... ;)

Donc en gros tu charges chaque font séparément et tu reconstitues la Font au
fur et à mesure ?

Ma gros question c'est pourquoi ne pas créer un swf par font et juste
charger la font complète quand tu en as besoin directement ? Tu vas avoir
combien de font à gérer au final ? Tant que cela ? Pour ma part j'ai déjà
fait pas mal d'applications multilangues assez lourdes et malgré tout on
peut vraiment se débrouiller à tout charger progressivement oui mais pas
forcément besoin de charger caractère par caractère ? Tu peux nous en dire
plus là dessus ? :) Cela m'intéresse ;)

EKA+ :)



Le 21 juillet 2009 00:48, Xavier MARTIN <[email protected]> a écrit :

> Merci de partager ton projet et tes sources.
> Je suis certain que ca va etre utile a plus d'une personne :)
>
> ++
> ----------------------------------------------------------------------
> Xavier MARTIN aka zeflasher or xxlm
> Visit my website if you love flash:
> http://www.webbymx.net
> http://dev.webbymx.net
> ----------------------------------------------------------------------
>
>
> 2009/7/21 Mem's <[email protected]>
>
>
>> Yop salut
>>
>> Il y a de ça quelques années j'avais vu l'utilisation d'un super hack
>> pour générer du son dynamiquement alors que Flash 10 n'existait encore
>> pas :
>> http://www.flashcodersbrighton.org/wordpress/?p=9 et par la suite
>> l'évaluation dynamique de code http://eval.hurlant.com/.
>> J'avais été impressionné par l'idée de contourner les limitation de
>> l'API de flash en manipulant directement du code binaire de fichier
>> SWF chargé à la volée grâce au magique Loader.loadBytes() . Je m'était
>> demandé quels autres limitations on pouvais faire "sauter" avec cette
>> méthode.
>> La seule chose qui avais un réel intérêt en plus de la vidéo c'est la
>> gestion de polices. Vu que celles si sont embarqué dans le fichier
>> sous forme vectoriel, ça ne devais pas trop être difficile de pouvoir
>> jouer avec.
>>
>> Ya pas très longtemps j'avais fait quelques test pour lire les formes
>> des glyphs des caractères et les afficher avec les méthodes de dessin
>> de Shape.
>>
>> Depuis quelques mois je suis sur un gros projet multilingue, qui doit
>> donc manipuler aisément des langues comme l'anglais, le japonais, le
>> russe, le chinois ... ce qui évidement pose beaucoup de problème avec
>> les champs textes et les polices.
>> Une v1 existe déjà, mais ne permet d'afficher que de l'anglais
>> (version non "officiel", avec une police embarqué) et du japonais (en
>> police _sans).
>> Comme c'est un site avec énormément de contenu administré, la
>> précédente agence avais opté pour un solution plus ou moins
>> inattendu : générer des SWF (avec swfmill sur le server) à charger à
>> chaque page. Chacun contant un champs texte par zone de contenu (text,
>> boutons, menu ...).
>> Du coup cela prenais un temps plus ou moins long à être chargé, l'un
>> des points que le clients voulais améliorer.
>>
>> M'est venu à l'idée, de part le système de la v1, du passage de Flash
>> 8 à Flash 9, des apport que sont l'utilisation des polices embarquées
>> et des précédents test que j'avais fait, de faire plus ou moins de la
>> génération de SWF, mais du coté client (échange simplifiés, données à
>> charger plus légères, charge distribué au client ...).
>>
>> - Tout ça pour ça ! -
>> Et je me suis lancé dans la réalisation d'un système où les caractères
>> sont chargé seulement quand ils sont nécéssaires.
>>
>> http://memmie.lenglet.name/documents/lab/fontstream/waterfall_demo.html
>> http://memmie.lenglet.name/flash/actionscript/font-streaming
>>
>> Reste quelque détails à régler surtout au niveau serveur, qui du coup
>> prend tout de même en charge la distribution sélective des caractères.
>>
>>
>>
>> Je tiens à remercier particulièrement zwetan pour redtamarin que j'ai
>> récemment utilisé et qui pour ma non connaissance en C/C++ ma bien
>> servis (bon c'est vrai j'aurai pu aussi le faire en Java).
>>
>>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "FCNG" de 
Google Groupes.
 Pour transmettre des messages à ce groupe, envoyez un e-mail à 
l'adresse [email protected]
 Pour résilier votre abonnement à ce groupe, envoyez un e-mail à 
l'adresse [email protected]
 Pour afficher d'autres options, visitez ce groupe à l'adresse 
http://groups.google.com/group/FCNG?hl=fr
-~----------~----~----~----~------~----~------~--~---

Répondre à