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 -~----------~----~----~----~------~----~------~--~---
