Accueil

Crée le :
Dernière révision :

10 ans de Flash et conférence privée

La semaine passée était riche en évènements liés à Flash. Mardi dernier se tenaient les "10 ans de Flash" organisés par Adobe à l'Étoile, avec en fin d'aprés-midi une conférence de presse et plus tard dans la journée une soirée organisée dans la boîte de nuit du même lieu. Je n'ai pas pu me libérer pour la rencontre de la fin d'aprés-midi mais je suis passé à la soirée.

Ensuite, jeudi se tenait dans les locaux d'Adobe (Tour Montparnasse) une conférence ouverte à une dizaine de personnes tenue par Mike Downey et Mike Chambers à laquelle j'ai été gentillement invité. J'étais déjà allé à une conférence du même type tenue cette fois uniquement par Mike Chambers en 2004 pour la présentation 8ball et Maelström. Lire le reste du billet »

Bêta FLV Player V2

Afin de faire évoluer le projet le plus rapidement possible jusqu'à sa version finale, je met à disposition une adresse publique pour accéder à la bêta de la version 2 de mon lecteur FLV : Télécharger la derniére version bêta du lecteur.

Lire le reste du billet »

FLV Player v2 beta

English post

To help me to finish the development process of my FLV Player as soon as possible, I will add here a public URL to download the FLV Player V2 beta:

Download the FLV Player V2 beta.

Continue to read the post »

Gestionnaire de classes Javascript avec Ajax.

En travaillant avec Flash en Actionscript 2, j'ai pris l'habitude d'utiliser des fichiers de classes uniques présentées hiérarchiquement dans une arborescence de dossiers. On utilise chaque classe à partir d'une autre en utilisant la directive *import*. Ce système est trés répandu dans les langages de programmation orientés objet (Actionscript, C#, Java etc...).

Lire le reste du billet »

Ajax Javascript classes manager

English post

With Actionscript 2 projects I have been used to work with classes files organized in a tree structure. Each class can use one or more other classes with the *import* keyword. This is a widespread structure in class-based programming languages (Actionscript, C #, Java, etc...).

So while working with Javascript my first thought was to reproduce this so practical structure. This is why some time ago I create a Javascript file loading system that makes possible to recreate this structure with Javascript when taking my first steps with Ajax. I recently had the occasion to use this project, I wanted to give it to the community.

Go to the full AjaxClassLoader project's page.

Changement de look du site

L'objectif principal était d'arriver à présenter le site sur un fond clair. Aprés quelques essais fait à plusieurs week-ends d'intervalle, je suis arrivé à un résultat qui me convient, même si ça reste quand même trés classique. Je resterais donc sur un design proche de celui que j'ai obtenu cette fois-ci.

Pour la petite histoire, malgré quelques évolutions, le site n'avait pas changé de look depuis fin 2002. Je stocke ici pour les archives une capture d'écran la page d'accueil du site telle qu'elle se présentait de fin 2002 à octobre 2006.

Une solution simple pour contourner les contraintes du brevet Eolas dans Internet Explorer

http://www.tekool.net/javascript/backtothehtml/

Suite à l'affaire qui a opposé la société Eolas à Microsoft, Eolas a obtenu gain de cause obligeant Microsoft à bloquer les possibilités d'interaction automatiques entre l'utilisateur et tous les objets ActiveX contenus dans les pages HTML lancées par Internet Explorer, y compris évidemment les animations Flash. Le blocage est devenu effectif sur les machines ayant fait une mise à jour sur le site Windows Update à la mi-Avril 2006. Il sera définitif avec la prochaine série des mises à jour Microsoft sur le site Windows Update (probablement mi-Mai).

Il existe un moyen de contourner le blocage de l'interaction automatique avec les animations en utilisant un fichier Javascript externe (externe étant une condition obligatoire) pour lancer les animations Flash au travers d'un script. La contrainte incontournable est de devoir publier toutes les animations dans une page HTML accompagnée d'un fichier Javascript.

J'ai donc cherché un moyen de créer mon propre outil pour contourner le blocage des animations pour ne pas avoir à utiliser les kits d'intégration Javascript existants, trop longs et contraignants à mettre en place pour un besoin aussi minime. Le résultat obtenu nécessite une seule et unique ligne de code à rajouter dans le tag <head> de la page pour éviter le blocage de l'animation tout en conservant les pages HTML existantes dans leur état d'origine sans aucune contrainte.

Mise en place de DotClear sur la page d’accueil du site

Je viens de finir de mettre en place la version 1.2.3 de Dotclear sur la page d'accueil du site afin de pouvoir gérer les commentaires sur les billets mais aussi de rendre accessible un fil RSS. Je connaissais déjà l'animal (Dotclear) dans ses premières versions, il n'a pas beaucoup changé, l'installation en a été plutôt facile. Juste une déception quant à l'impossibilité de pouvoir entrer une url ne comprenant que l'année sur laquelle l'étendue des billets devrait être affichée. Je vais tâcher de trouver une parade à cette affaire, même s'il faut patcher l'application (édition: problème corrigé).

Rien ne changera pour le moment au niveau du contenu. La plupart des billets continueront à ne concerner que la vie du site, mais ce sera désormais nettement plus simple de discuter d'un sujet précis concernant le site et cela profitera immédiatement à tout nouveau visiteur.

La prochaine étape, sera le relookage du site vers une interface moins sombre.

TextfieldEmbed

Je viens de finir la création d'une extension pour l'environnement auteur de Flash. Son but est de remplacer la fenêtre d'inclusion des jeux de caractères originale du logiciel pour permettre plus de souplesse dans la création, la sauvegarde, l'utilisation et surtout la portabilité de jeux de caractères personalisés inclus dans l'animation. Son principe est qu'elle utilise le champ de texte "inclure ces caractères" pour loger les différents jeux de caractères sélectionnés et donc permettre une compatiblité totale des animations avec les machines des personnes n'utilisant pas cette extension.

L'extension permet par exemple en un clic d'inclure le jeu de caractères français par défaut avec les 140 caractères réellement indispensables plutôt que d'inclure par défaut la combinaison "minuscules+majuscules+chiffres+ponctuation+Latin Basique+Latin I" que tout le monde à pris l'habitude d'utiliser alors qu'elle fait quand même 484 caractères.

Mise à jour de l’extension TextfieldResize

L'extension à été mise à jour de manière à ce qu'il soit désormais possible, dans une sélection multiple de champs de texte, de ne modifier qu'une des deux dimensions (hauteur ou largeur) de chaque champ de texte sélectionné sans modifier l'autre.

  wordpress rss rss français rss english xhtml 1.1 css 2.0 wdg