I Love Belgium... and you?

dimanche 28 octobre 2007

Disponible : Opera 9.5 bêta 1


Quelques nouvelles fonctionnalités :
- Synchronisation de favoris
- Historique de recherches
- Nouveau client mail
- Client BitTorrent amélioré
- Zoom amélioré
- etc ..

Ainsi que quelques améliorations du support de CSS 3 et HTML 5


Télécharger Opera 9.5 bêta 1

samedi 27 octobre 2007

Apple lance l'iPhone Dev Center

Il y a quelques jours Apple a lancé le centre de développement dédié à l'iPhone.

La caverne d'alibaba pour les développeurs web confronté à l'iPhone, au programme :
- Un forum et une communauté
- Des "Tech Talk Videos" (pourquoi pas Podcast ?)
- Des codes d'exemples
- Une jolie bibiliothèque plein de documentation :
  - Référence CSS de Safari
  - Référence HTML de Safari
  - Fonctionnalité Javascript interne à Mac OS X/iPhone
  - Des spécifications d'usabilité et d'ergonomies (waow)
  - La référence DOM de WebKit
- La possibilité de soumettre ses propres applications
- ...

En gros, tout ce qu'il faut pour faire des applications "iPhone Web 2.0"

Notez que l'iPod Touch est équipé de fonctionnalités identiques, tout ceci le concerne donc également.

WebKit intègre des propriétés CSS de "tranformation"

Des propriétés CSS de transformation permettant :
- De pivoter des block
- Des les dimensionner par rapport à une échelle
- De biaiser les coins
- De préciser une matrice de transformation

Inutile ? Non pas forcément, il va de soit que les clients (et même les développeurs) adorent les effets tape à l'oeil, et tout comme l'intégration de la propriété CSS @font-family, celle-ci apporte un plus à la réalisation de certaines chartes graphiques.

À ma connaissance, il n'existe aucune fonctionnalité équivalente dans Gecko (Mozilla/Firefox), elle existe par contre sur Internet Explorer à partir de la version 5.5 connu sous le nom de "Matrix Filter".

mardi 23 octobre 2007

MRI : Suggestion de sélecteurs CSS

Les développeurs de XRAY viennent de lancer un nouvel outil dédié aux développeurs web.
Toujours dans le même esprit, légé, multi-plateformes, accessible grâce à un Boorkmarklet ne nécessitant aucune installation, celui-ci vous permet de "scanner" des éléments et d'en acquérir une suggestion de nom de sélecteurs CSS.

Personnellement je ne suis pas convaincu de son utilité, quoi que ... vu le casse-tête d'attribuer un bon nom à un sélecteur desfois... je pense que ça reste plutôt optionnel au final, mais bon :)

Pour l'installer c'est par ici.

Bug CSS et HTML sur Firefox 2.0.0.8

Peu après son lancement, certains bugs majeures ont été rapportés, un bug touchant entre autre la propriété CSS clear (utilisé pour empêcher le flottement d'élément html) et un autre touchant les éléments HTML area.

Bug 400406 - Firefox will ignore the “clear” CSS property when used beneath a box that is using the “float” property. There is a temporary workaround JS/CSS code available for web developers with affected layouts.

Bug 400421 - Removing a single area element from an image map will cause the entire map to disappear. There is no workaround available at this time.

On en déduit que la dernière version n'est absolument pas dédié aux développeurs et autres corps de métier testant des sites webs, si vos clients vous rapportent des erreurs ... Vous saurez pourquoi.

La mise à jour de la mise jour (2.0.0.9) est prévue la semaine prochaine ... En attendant je vous conseille fortement de régresser vers la 2.0.0.7
Télécharger Firefox 2.0.0.7 :
Windows
Mac OS X
Linux
Lien annexe :
Le communiqué de presse en anglais de Mozilla

lundi 22 octobre 2007

Paris Web 2007 à 10 € !

Oula encore Paris Web, ça devient du spam là ...

Plus sérieusement, alors que le Jeudi/Vendredi dédié aux professionnels du web s'élève à un forfait de 100€ (Petit dej compris :P).

Le samedi sera lui dédié aux passionnés et amateurs du web, invités à participer à des workshops plutôt sympa.

Au programme :

- Flex, Flash et accessibilité
- Unobstrusive Javascript and the Object Literal notation (en anglais)
- Le RGAA par la pratique
- XBL, une plate-forme normalisée
- Usages & communication sur le Web
- Making ends meet : building beautiful, robust sites on best web practices
- Atelier pratique CSS
- Et si je me mettais à sa place (de l'utilisateur) ?
- Conception d’un site accessible : démarche et bilan !
- Un site web rapide ? C’est pas sorcier !
- Q&R techniques sur les bonnes pratiques
- Q&R techniques sur les questions d’accessibilité
- UWA : apprenez à concevoir des widgets multiplate-formes
- Bibliothèques JavaScript
- Analysons ensemble l’ergonomie de votre site Internet !

Personnellement vous risquez de m'y croisé le jeudi et vendredi, mais également le samedi aux workshops "Unobstrusive Javascript and the Object Literal notation" et "Analysons ensemble l’ergonomie de votre site Internet !".

Le planning complet de la journée de samedi, par ici.

Pour vous inscrire c'est par là

10 € pour en apprendre, c'est vraiment rien !

Microsoft Gatineau Analytics : Gratuit !

C'est officiel ! Gatineau Analytics sera gratuit et dédié à tout le monde !

Vous pouvez vous inscrire à la bêta publique dès maintenant, et ainsi participer à la finalisation du service analytics de Microsoft.

Notez qu'il a des fonctions plus avancées que Google Analytics, permettant de récupérer l'âge, le genre, et plein d'autres points précis de vos visiteurs, sans demande intrusive. (Curieux de voir ça)

Il est également couplé au AdCenter de Microsoft, tel que Google Analytics à AdWords.

Personnellement, je suis curieux de voir ce que ça donnera et si ça risque vraiment de concurrencer Google Analytics et autres solutions d'entreprises... Je suis convaincu qu'ils en ont la capacité en proposant un service gratuit, couplé à AdCenter et autres services Live, tout en "innovant" la présentation de données et en accumulant des statistiques très précises.

Flop or top ? Wait and see.

dimanche 21 octobre 2007

WebKit se lance dans le HTML 5

Alors que le projet "HTML 5" est toujours en status de construction, les ambitieux développeurs de WebKit ce sont déjà lancés dans son support ... Oui enfin, l'histoire ne dit pas si WebKit supporte déjà les nouveaux éléments HTML, mais plutôt la mise en place de la base de donnée SQL destinée aux navigateurs... Voyez par vous même.

Personnellement, ça ne m'étonne pas avec un ingénieur d'Apple à la tête des spécifications HTML 5, dommage que tous les éditeurs de navigateurs ne peuvent pas suivre ce rythme, ou même supporter les spécifications CSS 2.1, HTML 4 et XHTML 1.0 ...

TopStyle 3.5 en version final !

Toujours aucun support d'utf-8 ... Quoi qu'il en soit TopStyle est équipé de nombreuses nouvelles fonctionnalités.

Notez que la mise à jour est gratuite, si vous souhaitez l'acheter, comptez 80$ (relativement cher pour ses capacités), TopStyle reste un logiciel dédié au (x)HTML/CSS voir JS et l'édition WYSIWYG, mais en aucun cas il peut remplacer des logiciels de développement puissant, moins couteux, tel que TextMate(mac), Intype (win) ou E - Texteditor, je suis toujours à la recherche d'un logiciel équivalent à TextMate sous Linux, si vous en connaissez, merci de me le signaler :)

vendredi 19 octobre 2007

Firefox 2.0.0.8, Camino 1.5.2 et Firefox 3

Quelle chose ont-ils en commun ?

Tout simplement une amélioration dédié à s'adapter à Mac OS X 10.5 (Leopard) qui sort dans 7 jours, ensuite chacun connaît quelques mises à jours de sécurité, excepté Firefox 3, qui se trouve toujours en version alpha et donc en développement perpétuel ...

Noté que Firefox 3 s'adaptera beaucoup plus facilement aux systèmes d'exploitation, il est même question de "fondre dans le design de l'OS", la preuve en image :




Ce serait également prévu pour Windows XP, mais quant est-t-il des différentes distributions de linux ? Affaire à suivre !

Télécharger Firefox 2.0.0.8
Télécharger Camino 1.5.2

mardi 16 octobre 2007

Google-Caja, enfin une bonne bibliothèque JavaScript !

Actuellement à l'état de spécification sur feuille ...
Ce projet est destiné à assurer un niveau de sécurité pendant l'exécution d'applications Javascript.

Un problème important des navigateurs aujourd'hui est de laissé trop de liberté aux applications javascript et qui dit trop de liberté dit également un niveau de vulnérabilité important.
L'idée n'est pas de rendre javascript inutilisable, loin de là, Caja a pour ambition d'assurer un niveau de sécurité non intrusif à l'utilisateur et une méthode de développement strict au développeur, empêchant ainsi l'exécution de code frauduleux tierces (tel que les exploits xss, les accès au cache, etc ...).

On suivra l'actualité de prêt, il serait intéressant de voir une implémentation des spécifications Caja dans une prochaine version de GWT.

Découvrez Google-Caja

lundi 15 octobre 2007

Netscape Navigator 9 est disponible !

Basé sur Firefox 2.0.0.7, Netscape sort son nouveau navigateur pour Mac OS X, Windows et Linux.

Il apporte des fonctionnalités sympas en plus des fonctionnalités basiques de Firefox :
* La correction automatique d'URL (tel que Google)
* Des champs de textes redimensionnables comme sur Safari 3
* L'historique par onglet
* L'ouverture de pages simultanées dans un même onglet (un peu comme sur Opera)
* ...

Il est bien sûr entièrement compatible avec tous le plugins et extensions dédié à Firefox 2.

Télécharger Netscape Navigator 9

dimanche 14 octobre 2007

L'accessibilité ... c'est la loi !

C'est en Californie que ça se déroule, le gouvernement de cet état Américain à lancé une action sociétale pour faire croître la prise en compte de la Loi 508 destiné à l'accessibilité des supports électroniques et informatiques.
En clair pour le web : Le gouvernement Californien (donc indirectement le gouvernement Américain, qui représente le plus gros client de technologies), ne traitera plus qu'avec des sociétés appliquant la Loi 508, et améliorera ainsi, la qualité d'accès et de diffusion de documents électroniques (internet) pour les personnes souffrants d'handicapes.

Une très bonne chose donc !

Bien que la Californie reste certainement le seul État Américain à faire appliquer cette Loi, d'autres pays ont également voté une tel Loi ... La France elle ... se limite à des circulaires de sensibilisation, datant de 1999.

mercredi 10 octobre 2007

Firefox Mobile en 2008 ?

Mozilla a annoncé le développement d'une version mobile de Firefox, ils ne précisent pas encore les plate formes qui en seront touchées, mais il ne serait pas étonnant de voir Firefox devenir un concurrent de Safari sur l'iPhone, ainsi que Nokia qui me semble également une plate-forme potentiel, équipant un nombre important de personnes à travers le monde.

À ce jour, il existe un bon nombre de navigateurs mobiles, Mozilla supporte officiellement le développement de Minimo et d'autres sociétés et associations ce concentrent sur des alternatives tel que Maemo Browser, qui aura la particularité d'utiliser le moteur Gecko 1.9 dès son lancement en version final.

Opera est également de la partie avec son navigateur Opera Mini qui me semble plutôt prometteur d'un point de vue fonctionnalité et ergonomie.

Microsoft n'arrive pas les mains vides non plus, le navigateur Deepfish, semble également intéressant.

Mon favoris actuel reste tout de même Safari couplé à l'iPhone, qui a pour avantage d'être uniquement dédié à celui-ci et donc 200% fonctionnel... Quoi qu'il en soit, vive la liberté de choix, et le mien ce portera naturellement vers Firefox !

mardi 9 octobre 2007

Citations HTML : Blockquote, Q et Cite.

Bon nombre de développeurs web s'y trompe et trop de sites nous raconte la semi-vérité (et encore).

Alors... Faisons une petite mise au point !

<blockquote> est un élément de type block, destiné à contenir des citations longues.
Oui mais long c'est relatif !
Certes, vu que ce n'est pas définis par le W3C, je pense qu'il faut juste faire preuve de bon sens, vous allez comprendre d'avantage dans la suite ...

<q> est un élément de type inline, destiné à des citations courtes, pouvant donc le plus logiquement s'insérer dans un paragraphe (<p>), voilà la majeure différence.

Quant à <cite> il est destiné à accueillir l'auteur de la citation et non pas la citation même.

Notez que les éléments de citations sont également doté d'un attribut cite="", destiné à lier le document dont est extrait la citation.

Passons aux exemples pratiques :

<blockquote cite="http://www.mycom.com/tolkien/twotowers.html">
<p>They went in single file, running like hounds on a strong scent,
and an eager light was in their eyes. Nearly due west the broad
swath of the marching Orcs tramped its ugly slot; the sweet grass
of Rohan had been bruised and blackened as they passed.</p>
</blockquote>

<q cite="http://www.thelatinlibrary.com/cicero/fin1.shtml">Lorem Ipsum Sit Dolor ...</q>
<cite>Richard McClintock</cite>


Bon voilà ... Plus d'excuses pour vous tromper ;)

lundi 8 octobre 2007

WebKit support la propriété CSS 2 @font-face

Cette propriété permet de personnaliser les types de police d'écriture sur son site web, jusqu'ici uniquement inclus aux différents navigateurs par des formats propriétaires, IE et Netscape supportant chacun respectivement .eot et .pfr

La normalisation est donc lancé grâce à WebKit, qui propose une nightly build en téléchargement. Les premiers navigateurs à le supporter seront donc très prochainement Safari et Opera.
L'équipe de développement de Gecko (moteurs de rendu de mozilla), a annoncer de ne pas prévoir le support de celle-ci, donnant pour raison qu'ils ont des choses bien plus importantes à développer.

Personnellement cette annonce me laisse plutôt froid contrairement à la majorité de développeur web ...
Pourquoi ?
Actuellement nous rencontrons un problème simple, même si théoriquement il ne devrait plus existé grâce aux unités relatives :
* Les unités relatives sont implanté, mais le rendu reste différent sur chacun des moteurs.
* L'héritage des tailles de police pose toujours un problème sur IE 7 ainsi que IE 6 ...
* Les polices lissées sont plus larges que les polices pixelisées, théoriquement ça ne devrait pas l'être.

Donc actuellement, l'utilisation de @font-face est bien compromis, mais oui, j'espère qu'un jour nous aurons la joie d'en faire un usage poussé, jusque là les images (muni d'un text alternatif) ou les techniques d'image-replacement restent les seules solutions réellement fonctionnelles.

jeudi 4 octobre 2007

Multi-Safari : Safari 1, 2, 3 sur Mac OS X

Il ne s'agit pas d'un "package" tel que Multiple-IEs, mais de versions stand-alone, utilisant chacun le moteur de WebKit dédié.

Malheureusement toutes les stand-alones ne sont pas compatibles avec Mac OS X Tiger (10.4), nous obligeant donc de se limiter à la version 1.0, en sachant que la 1.3 apporte beaucoup de mise à jour par rapport à la première.
Quoi qu'il en soit ça reste très utile pour utiliser la version 2 et 3 bêta simultanément.
Pour m'assurer du bon fonctionnement de la version 2 je lui ai fais passé l'Acid test 2 (ce qui est bien le minimum pour vérifier son réel fonctionnement).

Télécharger Multi-Safari

Bon amusement !

Internet Explorer 7 soumis à une mise à jour sous Win XP

Non pas d'affolement ... IE 7 restera toujours incompatible avec un grand nombre de propriétés CSS et autres technologies, et toujours autant doté d'un rendu semi-correct.

Quoi qu'il en soit, Microsoft a décidé de passer à la vitesse supérieure pour faire avancer la migration des utilisateurs d'XP à IE 7, utilisateurs qui génèrent un parc de PC bien plus important que Vista et autres versions de Windows, et qui, il faut le dire, ne facilite pas la tâche aux développeurs web et en conséquence à l'évolution du web.

Cette mise à jour se distingue donc en 3 parties :
* Une installation sous forme de .MSI simplifié, dédié à faciliter l'installation en entreprise, société, école, ...
* Une installation qui ne nécessite plus Windows Genuine Advantage (le logiciel qui vérifie l'authenticité de votre version de Windows), permettant donc aux détendeurs d'une copie piratée de Windows XP d'installer IE 7.
* Et enfin une amélioration ergonomique, qui fera apparaître la barre de menu par défaut.

Notez que l'installation sera proposé via Windows Update et Microsoft Update.

mercredi 3 octobre 2007

Microsoft Silverlight Tour, inscription ouverte !

Microsoft a décidé de se déplacer pour vous présentez leur dernier bébé, connu sous le nom de Microsoft Silverlight

Une tournée donc française, qui, je vous le rappelle aura lieu :

* 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

(ho le vulgaire copié collé)

Pour vous inscrire, c'est par ici !

Article annexe :
Le communiqué de presse de Christophe Lauer

FORUM PHP Paris 2007


Le mois de novembre est riche en conférences, et le PHP en fera également partie, le Forum PHP de Paris se tiendra le 21 et 22 novembre.

Celui-ci abordera des thèmes traditionnel comme la technologie PHP 5, ses possibilités, ses avancées et les questions en matières de sécurité.

Et d'autres thèmes plus attendus, tel que les possibilités de PHP/Flex et en avant première les apports et améliorations de PHP 6.

Retrouvez tous les détails du FORUM PHP Paris 2007 ici.

lundi 1 octobre 2007

ExtJs 2.0 : Version alpha 1 !

Je vous annonçais la dernière pré-version d'ExtJs destiné aux développeurs il y a peu de temps.
Voici donc la première alpha publique, apportant avec elle une mise à jour du site et un nouveau centre de documentation.

La bibliothèque elle évolue dans le bon sens, elle apporte quelques améliorations et surtout beaucoup de bugfix, il est intéressant de souligné que le package d'ExtJs 2.0 n'augmente pas de façon importante en volume comparé à la version actuelle.

Safari franchi la barre des 5% d'utilisation au rang mondial

Bonne nouvelle pour la communauté open-source de WebKit et le marché des navigateurs, Safari à signé un nouveau record en doublant son chiffre d'utilisation en septembre, stagnant jusque là à 2.5% ... Certainement du à la vente massive d'iPhone et de la mise à disposition de Safari 3 sur Windows.

Ceci peut également réjouir les développeurs front-end soucieux de code standardisé, et fatigué de développer des sites et applications web pour des navigateurs propriétaires dépréciés.

Sachez que WebKit intègre également des fonctionnalités dédié à détecter l'iPhone et l'iPod Touch destinées à faire croître les applications spécifiques aux appareils.

Le communiqué de presse officiel

Nos articles annexes