I Love Belgium... and you?

dimanche 26 août 2007

Mozilla Firefox Campus Edition est Disponible !

On ne perd pas de temps chez Mozilla ... Alors que l'actu se propageait doucement, annonçant la récente sortie d'une Edition Campus de Firefox, la voici dès à présent disponible pour Mac OSX, Linux et Windows ...

Cette édition campus inclue 3 extensions : StumbleUpon, Foxytunes et Zotero, sachant qu'elle n'existe pas en français, il vous suffira de les installer pour disposer d'une version proche à l'officielle.

Liens annexes :
Téléchargez Mozilla Firefox Campus Edition
Actualité précédente

vendredi 24 août 2007

jQuery 1.1.4 la dernière avant jQuery 1.2


La voici, la dernière version 1.1 de jQuery vient de sortir des cartons des développeurs !
Celle-ci corrige certains bugs et apporte quelques améliorations :
* La possibilité d'inclure plusieurs versions de jQuery dans une même page.
* L'implémentation de jQuery dans d'autres framework tel que DojoToolKit (récemment sorti en version 0.9) et Yahoo UI.
* De nouvelles fonctionnalités tel que .slice(), .noConflict(), ...
* Et bien plus encore...
Notez également l'amélioration des performances, de 200% à 1600% suivant la fonction et le navigateur.

Comme le titre l'indique, ceci sera donc la dernière monture 1.1 pour nous apporter la 1.2 dès septembre :)

Téléchargez jQuery

Opera Software s'allie à Fluffy Spider Technologies



Le but étant d'améliorer l'expérience d'utilisateur ... se rapprochement promouvra très certainement des navigateurs "nouvelles générations" dédiés aux terminaux mobiles et terminaux alternatifs tel que des écrans de télévisions, consoles de jeux, des nouvelles générations de PC, ...
Cela impliquera très certainement la naissance de nouvelles technologies, en espérant qu'elles soient ouvertes, et de nouvelles possibilités de développement Web+Terminal tel qu'on le rencontre aujourd'hui sur l'iPhone, la Nintendo DS, ...
En sois donc une bonne chose et une capacité de concurrence, si au final les technologies sont accessibles ... Ce qui m'étonnerait :/
Wait and see :)

Communiqué de presse d'Opera

Les outils de développement dédiés à Internet Explorer


IE Developer Toolbar

Un inspecteur DOM très complet, plus que nécessaire, il permet de visualiser et modifier les pages web en temps réel.

IE Watch
Un autre inspecteur DOM, permettant de suivre le déroulement du chargement, apportant des fonctionnalités de modifications tel que IE Developer Toolbar.

DebugBar
Encore un inspecteur DOM plutôt complet, il a la particularité de pouvoir fonctionner sur IE 6 standalone !

Visual Web Developer Express
Un logiciel dédié aux débutants, il permet l'apprentissage et le développement d'application web dynamique.

Web Development Helper
Encore un plugin pour IE, dédié aux développeurs

Fiddler
Un logiciel qui log les requêtes HTTP

Ajax View
Un dernier logiciel qui permet de loguer les requêtes asynchrone


Un peu tout ce que permet Firebug + WebDevToolbar sous Firefox ...

Top Style Pro 3.5 Beta 3


La beta 3 de Top Style Pro 3.5 vient de voir la lumière du jour ...
Beaucoup de nouveautés, trop pour toutes les citées ...
Dans les meilleures améliorations on retiendra l'affichage des marges, bordures et padding en mode WYSIWYG, le support d'image PNG, l'indentation par défaut grâce à la touche de tabulation, et l'ajout d'un module de mises à jour automatique ...


Notez que TopStyle se vend au prix de 79$ et est uniquement compatible Windows, c'est d'ailleurs mon outil de prédilection pour du développement XHTML/CSS sur Windows.

mercredi 22 août 2007

Yahoo! Search met à jour ses crawler.


Yahoo Search répond à la communauté de webmasters en apportant quelques mises à jour de ses crawlers.
Il était avant tout question de baisser la charge pesant sur les sites et le nombre de crawlers, pour y solutionner, Yahoo Search est désormais équipé de moins de crawler sensés être plus puissant tout en valorisant les pages web mises à jours fréquemment et les nouveaux contenus.

Yahoo a également mis à jour son Site Explorer en proposant Dynamic URL Rewriting, pour en apprendre plus c'est par ici.

Mozilla Firefox Campus Edition


Mozilla serait en train de préparer une version dérivée de son logiciel phare Firefox, destinée aux étudiants, celle-ci inclura des extensions tel que FoxyTunes et StumbleUpon l'un permettant de gérer une bibliothèque multimédia et la deuxième facilitant le partage de ressources et de sites web ...

Disponible très certainement dès la rentrée pour équiper tous les étudiants du globe ;)
N'oubliez pas d'ajouter la page officielle de Firefox Campus Edition dans vos favoris ...

XRAY 0.91A : Internet Explorer et plus !


XRAY, est un inspecteur DOM léger, mobile et multi-plateforme !
Il suffit en effet de l'ajouter à ses favoris pour pouvoir "scanner" les pages souhaitées sous Firefox, Opera, Safari, ...

Un de ses plus grand défaut était son incompatibilité avec Internet Explorer, ceci appartient dès à présent au passé !
Au-delà de sa compatibilité avec IE6+ vous pouvez dès à présent utiliser les flèches directionnelles pour naviguer dans le DOM.


Notez que l'installation sous Internet Explorer se fait grâce au clic droit sur la box "XRAY" > Ajouter aux favoris

En savoir plus sur XRAY
.

mardi 21 août 2007

wpSEO, un widget SEO pour WordPress


WordPress est une plateforme de blog certes très apprécié par un grand nombre de blogueurs, cependant un de ses plus grand défaut est le manque d'optimisation de référencement.
Une équipe de développement allemande à décidé de contrer ce "petit" problème en vous proposant un plugin, wpSEO, disponible en allemand et en anglais.

Bonne optimisation :)

DojoToolKit supporte Silverlight



La version finale 0.9 de DojoToolKit semble supporter Silverlight dans son API 2D.
La mise à jour de cette version 0.9 inclus également d'autres composants anciennement expérimentale tel que "data wires", "offline storage", "cometd", etc ...

Personnellement, je pense que DojoToolKit n'est pas la meilleure solution pour l'intégration d'effet et d'application JavaScript, celles-ci me semble bien trop intrusives, un peu comme toutes les frameworks en fait ...
D'après vous, quelle framework apporte la meilleure accessibilité ?

Astra 1.0, la librairie Flash de Yahoo !


Astra, est une librairie open source développé par l'équipe Flash de Yahoo.
Distribué sous licence BSD, il est donc possible de l'utiliser dans tous types de projets, même à caractère commercial.

Il s'agit d'un développement effectué à partir de Flash 9 en ActionScript 3, vous nécessitiez donc forcément Flash CS 3 pour pouvoir l'utiliser.

L'équipe de Yahoo prévois d'augmenter le nombre de composants très rapidement.

Visualiser les vidéos d'explications :
"Charts"
Quicktime
Windows Media

"Autocomplete & tabbar"
Quicktime
Windows Media

lundi 20 août 2007

15 fonctionnalités de PHP trop méconnues

Un article de Nexen.net qui vaut le détour, les 15 fonctionnalités les plus ignorées de PHP :

* 1. Reflection API
* 2. Ticks
* 3. list(), extract(), and compact()
* 4. PHP5 SPL
* 5. __autoload()
* 6. Type Hinting
* 7. Abstract Classes and Interfaces
* 8. "static" keyword
* 9. === and !==
* 10. Variable Assignment from within Conditional Statements
* 11. PHP's Magic Functions
* 12. __halt_compiler(): Halt the Compiler!
* 13. Variable Composition
* 14. Chaining Method Calls
* 15. preg_split

Lien officiel en annexe avec des explications :
15 Cool Things About PHP That Most People Overlook

Et un petit plus :
12 Things You Should Dislike About PHP

samedi 18 août 2007

Camino 1.5.1 est disponible !


Camino, le navigateur de Mozilla dédié à Mac vient de sortir en version 1.5.1, voici la liste des mises à jour :
* Upgrade à Gecko 1.8.1.6.
* Débugage du mode avancé des langues asiatiques.
* Débugage du "crash clic-droit" sur certains sites web.
* Les messages d'alertes et de confirmations ont connu un débugage si le navigateur est fermé.
* Amélioration de la traduction des menus.
* Camino ne remplira plus des champs de mot de passe désactivé.
* Amélioration du filtre anti-pub.

Camino est toujours la seule et unique alternative native aux navigateurs dédié à Mac tel que Safari, Shiira, WebKit, utilisant le moteur de rendu Gecko et non pas KHTML/WebKit. Firefox lui est moins adapté à Mac, utilisant une interface en XUL certe plus flexible, mais moins implanté à Mac tel que les interfaces en Cocoa.

jeudi 16 août 2007

WebCore : Float et position


J'évoquais les rendus de webcore il y a peu de temps.
Ils sont bosseur chez WebKit et vous propose de découvrir 2 nouveaux articles :
* Les éléments en flottement
* Les positions fixed, relative, absolute et static

Mise à jour de sécurité pour Internet Explorer 5.01, 6 et 7

Jamais 2 sans 3 ... vous l'attendiez (ou pas), le voici !
Plus sérieusement, suite à de nombreuses failles plus ou moins critiques, Microsoft réagit enfin, les systèmes d'exploitations et navigateurs affectés sont :
Pour un niveau critique : IE5.01 (quelqu'un l'utilise encore lui?), IE6 SP1 sur Windows 2000 et IE 6 sur WinXP.
Au niveau important : IE7 sur WinXP SP2 et IE7 Windows Vista
Ensuite le niveau modéré : IE6 sur Windows Server 2003.
Et le niveau faible : IE7 sur Win Server 2003.

Toutes ces mises à jour sont disponibles par Windows Update et Microsoft Update.

Lien annexe :
IEBlog
Zataz

Mise à jour de Google Webmaster Central


La première mise à jour touche l'outil d'analyse des fichiers robots.txt, il reconnait dès à présent les déclarations ' sitemaps: ', les urls relatives, et retournes des messages d'erreurs plus détaillés s'il en rencontre.
Exemple d'un fichier dès à présent valide :

user-agent: *
sitemap: http://www.example.com/sitemap.xml
http://www.example.com
/archives


La deuxième mise à jour touche directement Googlebot, celui-ci est dès à présent capable de supporter la nouvelle balise META unavailable_after, celle-ci est dédié à signaler la mise hors ligne de fichier, elle peut être utilisé sur des sites evénementiel par exemple :)
Exemple :

<meta name="GOOGLEBOT"
content="unavailable_after: 31-Dec-2007 23:59:59 EST">


La dernière mise à jour permet d'insérer des meta tags dans chaque type de fichier que peut "crawler" Googlebot, tel que des fichiers PDF, audio, video, flash, ...
Il suffira d'insérer les meta dans l'entête http de la façon suivante :

X-Robots-Tag: noarchive
X-Robots-Tag: unavailable_after: 31 Dec
2007 23:59:59 EST


Liens annexes :
Google Webmaster Central Blog
Official Google Blog
Google Webmaster Central

Blog en standby cette semaine


Semaine un peu difficile, souffrant d'un petit rhume d'une petite grippe, et d'autres soucis.
Je n'ai trouvé le temps de bloguer, je m'efforcerai donc de faire un petit résumé de l'actualité de cette semaine et de reprendre le rythme de news auquel vous êtes habitué lundi au plutard :)

Désolé du désagrément occasioné !

En espérant vous revoir très bientôt,
Bonne semaine !

PS : Il me semble que l'été est vraiment tombé à l'eau cette année. Le soleil sera-t-il présent en automne ?

samedi 11 août 2007

Développer des applications web pour l'iPhone


Apple a lancé son site web dédié à optimiser les applications et les contenus web pour son iPhone.
Après avoir étudié les 4 chapitres l'iPhone n'aura plus de secret pour vous.
Au rendez-vous :
* La compatibilité de Safari 3
* Un guide de développement web
* Des codes source en guise d'exemple ici, ici et ici.
* La possibilitée de s'inscrire à un iPhone tech-talk.

Et même une démo ...

Reférez-vous également à notre article d'iPhoney

Blueprint version 0.4


Voici donc la version 0.4 de la fameuse framework CSS dernière génération, les mises à jours sont importantes et jouisif :

* Les tailles de police et de marges sont dès à présent exprimé en cadratin (unité em)
* Nouvelle compression entrainant une baisse de poid de 60%
* "Incremental Leading"
* Support de <button> en CSS :)
* Débugage de bugs connus sous Internet Explorer
* Autres mises à jours mineures ...

Personnellement je pense que cette framework est plutôt mal, les idées sont très bonnes, le renforcement de la sémantique HTML et de l'accessibilité entre autre.

vendredi 10 août 2007

Les rendus de WebCore en détails


Découvrez les détails des rendus de WebCore, composant primaire du moteur de rendu WebKit signé Apple.
En anglais, mais très bien expliqué, les deux premiers articles vous feront découvrir les bases, le DOM, le Box-Model, les différents éléments (inline, block, table, ...)

* Premier article : Les bases du rendu de WebCore.
* Deuxième article : Les éléments block et inline.

Article annexe : WebKit sur wikipedia FR

Fuite d'information : Silverlight.fr mis à nu !


Silverlight.fr ne semble pas avoir froid aux yeux, l'intégralité de leur source HTML et donc de leur futur site web est caché dans la source de chaque page, laissant à chaque bidouilleur la possibilité de voir à quoi ressemblera et se que contiendra leur développement en temps réel.

Étant bidouilleur... je n'ai pu m'empêcher de rendre toutes les pages visibles et fonctionnelles à 90%... Enjoy.

jeudi 9 août 2007

Internet Explorer a du mal avec l'objet javascript childNodes


Je viens de découvrir une petite erreur de logique dans IE ...
Utilisant TopStyle et me souciant de la lisibilité du code, je l'indente en utilisant la touche "TAB" un peu comme tout bon développeur ...

Voici ma source JavaScript :
<script type="text/javascript">
window.onload = function() {
document.getElementById("popinLayerClose").childNodes[0].href = "javascript:actionPopin(1)";
}
</script>

Et ma partie XHTML :
<div id="popinLayerClose">
    <a href="#">fermer <img src="images/ceintures-guide-tailles_06.gif" alt="" /></a>
</div>

L'espace provoqué par la touche TAB, devant mon élément A, était prit en compte comme texte sur Firefox, Opera, Safari, ... Entrainant comme conséquence le positionnement de l'élément A en deuxième place dans mon tableau javascript ... Par contre, Internet Explorer (6 et 7) continuait à placé mon élément A, en première position dans mon tableau ... Conclusion : Internet Explorer ne prenait pas en compte mon espacement provoqué par le TAB comme texte ...

Pour y remédier j'ai donc du taper mes 3 lignes sur une seule sans espace ...
<div id="popinLayerClose"><a href="#">fermer <img src="images/ceintures-guide-tailles_06.gif" alt="" /></a></div>


J'irai dormir moins con ce soir ... (Pas IE malheureusement ...)

Mozilla met à jour son wiki !



Le wiki de mozilla basé sur MediaWiki a récemment connu une mise à jour majeur suite à plus d'1 an de développement...

La mise à jour comporte des nouveautés intéressantes, parmi les plus importantes on comptera l'amélioration de l'accessibilité et le support d'IPv6.

mercredi 8 août 2007

Une ligne CSS/HTML plante IE 6 !


Un blogueur japonais à récemment découvert un bug dans Internet Explorer 6, qui permet de planter l'explorateur (et dans le pire des cas la machine) grâce à une seule ligne de code :


<style>*{position:relative}</style></code><table><input></table>



Cette petite ligne est la cause d'une jolie erreur fatale dans mshtml.dll :D

Bon amusement ...

Google Adwords modifie son calendrier ...


Primo, Google Adwords a décidé de sortir la version 11 de l'API de Google Adwords, et à donc repoussé l'arrêt de la version 9 au 10 septembre, et non plus au 20 août comme prévu.

Deuzio, Google Adwords et l'intégralité des applications se basant sur l'API seront inutilisables le 11 août de 10h à 14h du à une maintenance.

Konqueror victime d'un exploit de type spoofing


Konqueror serait touché par un exploit permettant à des utilisateurs malveillant d'effectuer des attaques de type spoofing.

Cette vulnérabilité a été rapporté pour la version 3.5.7-01 sur Fedora Core 6, d'autres versions et distributions de linux pourrait également être affectées, notez qu'il s'agirait d'un exploit particulier que tous les utilisateurs de Konqueror ne peuvent confirmer, quoi qu'il en soit celle-ci a bien été vérifié et confirmé par Secunia

Veillez donc à utiliser un navigateur différent, à naviguer sur des sites de confiances ou à désactiver JavaScript sur Konqueror.

YSlow : une extension pour Firebug signé Yahoo!


YSlow est une extension pour Firebug,
qui vous permettra d'analyser et d'améliorer le temps de chargement, grâce à ses nombreux outils :
* Grille de performances
* Calculatrice de charges
* Visualiseur de composants
* Il inclut également JSLint et d'autres fonctionnalités

Démo en vidéo :

mardi 7 août 2007

Adoptez Songbird !


Vous êtes déjà équipé du Panda Roux et de l'Oiseau Tonnerre ? Je vous propose de découvrir l'oiseau qui chante : Songbird.

Ce "petit" lecteur multimédia multi-plateforme, se base sur le lecteur VLC et l'interface d'XULrunner, tel que Firefox.

Au-delà de son énorme capacité de gérer beaucoup de formats musicaux (MP3, AAC, Ogg Vorbis, ...), il fait également gestionnaire de bibliothèque musicale, mixeur et "navigateur web audio", il a la particularité de pouvoir lire et gérer des morceaux musicaux de n'importe quel site ...
Il est également extensible et skinable.

Petite démo en vidéo :


Téléchargez Songbird 0.2.5
Participez au développement et testez les nightly builds

Blueprint, une framework CSS qui buzz !


Blueprint est une framework dédié au développement CSS, vous permettant de réduire de manière conséquente le temps de développement et les prises de tête d'interopérabilité.
Vous pourrez ainsi vous baser sur une base solide et en perpétuelle évolution.

Victime de son succès, Blueprint est dès à présent hébergé par Google Code, permettant ainsi de mieux répondre aux attentes des utilisateurs.

Télécharchez Blueprint 0.3

Seamonkey 1.1.4 est disponible !


L'équipe de développement de SeaMonkey a fixé quelques problèmes de sécurités.
Il s'agissait entre autre de la faille de sécurité qui touchait Firefox et Thunderbird sous Windows et une faille critique qui touchait l'éxécution à distance de logiciels malveillant.

Notez qu'il serait également plus raisonnable d'abandonner d'anciens navigateurs de Netscape et de ne pas faire un usage de la version beta de Netscape Navigator 9, se basant sur Firefox 2.0.0.4.

lundi 6 août 2007

Le livre blanc d'Open XML en français !


Découvrez les détails de Open XML dans ce document publiée par ECMA

Téléchargez le livre blanc en français au format PDF

* En anglais
* En Portugais
* En Espagnol
* En allemand
* En Coréen

Notez les dates du Tour de France Microsoft Silverlight


du 16 Octobre au 28 Novembre Microsoft présentera Silverlight dans une ville prêt de chez vous.

Les dates :
* Mardi 16 Octobre - Strasbourg - Agence Microsoft - de 14h00 à 18h00
* Jeudi 18 Octobre - Lille - Cité des Echanges - de 14h00 à 18h00
* Mercredi 24 Octobre - Nantes - CCI de Nantes - de 14h00 à 18h00
* Jeudi 25 Octobre - Toulouse - Agence Microsoft - de 14h00 à 18h00
* Jeudi 15 Novembre - Lyon - Espace Tête d'Or - de 14h00 à 18h00
* Mercredi 21 Novembre - Marseille - Maison du Développement Industriel - de 14h00 à 18h00
* Mercredi 28 Novembre - Paris - Centre de Conférences Microsoft - de 14h00 à 18h00

Le speech :

Tour de France Silverlight

Evènement à destination des développeurs, il s'agit d'une après-midi technique pour découvrir Silverlight.

Pendant cette après-midi de présentation technique émaillée de nombreuses démonstrations d'applications, d'exemples et d'extraits de code, vous comprendrez les bases du fonctionnement de Silverlight, verrez comment installer et configurer votre machine de développement avec Visual Studio 2008 et les outils de la gamme Expression, mettre en oeuvre les outils d'aide à la mise au point, y compris pour la mise au point à distance depuis un ordinateur fonctionnant sous MacOSX. Après avoir passé en revue la mise en place d'une configuration fonctionnelle, nous verrons quels sont les champs d'application typiques et ceux moins conventionnels de Silverlight, dans des contextes d'utilisation grand public ou en entreprise. Nous terminerons la demi journée avec la présentation de plusieurs trucs et astuces pour les développeurs ainsi que par les techniques de développement avancées proposées par le modèle de développement utilisant du code managé dans le navigateur. Les codes sources des exemples seront fournis et téléchargeables depuis le web.

Le niveau technique de la présentation et des démonstration augmentera graduellement pendant l'après-midi, aussi, il s'agit d'un évènement "tous publics" à destination des développeurs : des débutants en Silverlight aux développeurs ayant déjà une première expérience avec Silverlight 1.0 ou 1.1. Pour la seconde partie de la session, une première expérience en développement sur .NET en C#ou VB.NET est conseillée mais non indispensable.


Les inscriptions ne sont pas encore ouvertes ... Je vous tiendrai au courant :)

Google AdWords API 10


Google rappel que la version 9 de l'API d'AdWords ne sera plus supporté à partir du 20 août.
Pour vous assurer du fonctionnement et du développement de vos applications, Google à mis à disposition une documentation dédié à l'API version 10.

Du nouveau chez Microsoft Live Labs