Archive pour octobre, 2008

Qui a le plus beau costume?

Publié le 31 octobre 2008 à 5:31 par heri dans: iWeb

Plusieurs membres de l’équipe iWeb se sont déguisé pour célébrer l’halloween en gang cette année.

Nous ferons tirer des prix pour souligner les meilleurs costumes – selon vous, quel est le meilleur costume de 2008?

Nous attendons avec impatience votre choix et de la part de toute la famille de iWeb, nous vous souhaitons un joyeux Halloween!

Carine Haddad
Elias Sabbagh
Éric Hubert
Éric Tremblay
Hugo Dénommée
Jean-Luc
Marc-André Dumas
Mathieu Leclair
Monica Huacon
Patrick Bertrand
Patrick Hanley
Patrick OReilly
Renée Leblanc
Rita Tello
Skander Srasra
Stephane Bertini
Vincent Olivier Aubertin
Yahaira Nunez
Yannick Simard
Yves Lafond
3 commentaires  | 
1 Star2 Stars3 Stars4 Stars5 Stars (2 votes)

Une Introduction à l’Utilisabilité Web

Publié le 29 octobre 2008 à 4:33 par heri dans: Développement web

Dans dernier article à propos des domaines en .tel, un de nos lecteurs, “JP” de Dynaflow, a laissé un commentaire à propos de l’usage du mot “utilisabilité”. Il s’est trouvé que c’était un malentendu, dû au fait que le mot est très peu utilisé.

JP a trouvé finalement une bonne traduction en français; et j’ai pensé que c’est une bonne occasion pour introduire le thème de l’utilisabilité.

Cockpti Airbus A380 L’utilisabilité est un mot utilisé normalement par les concepteurs de produits, et signifie à quel point le produit permet de réaliser les tâches facilement. Attention: l’utilisabilité n’a aucune relation avec le fait que le produit soit utile ou fonctionnel. Par exemple, le cockipt d’un Airbus A380 a une utilisabilité limité, même s’il est probablement fonctionnel pour faire voler l’avion. À l’opposé, un véhicule Segway est en même temps utilisable et fonctionnel, puisqu’il suffit de se pencher pour faire bouger le transporteur dans la bonne direction.

Dans le domaine du développement web, l’utilisabilité web est tout aussi important que l’accessibilité web ou les standards web. Un site web très utilisable vous donnera plus de pages vues par les visiteurs, plus de commandes et de ventes, plus de commentaires et d’interactions si c’est une application web; et les clients satisfaits n’auront pas à appeler à chaque fois votre ligne téléphonique de support pour comprendre votre site web. En d’autres mots, les visiteurs seront moins frustrés, et vous aurez un site web réussi.

Un site web avec une bonne utilisabilité devrait:

  • être utilisé facilement par tout nouveau visiteur, sans expérience préalable,
  • présenter les tâches utilisateurs d’une façon évidente,
  • ne pas présenter des informations ou des actions ambiguës,
  • ne pas montrer des éléments superflus qui pourraient confondre le visiteur,

Un site web qui utilise Adobe Flash pour l’interface utilisateur a par exemple une mauvaise utilisabilité, puisque l’utilisateur doit apprendre à utiliser le nouveau interface avant de faire quoi que ce soit. D’autres habitudes de développeurs web peu informés peuvent aussi rendre un site web peu utilisable:

  • l’utilisation de liens et boutons uniques & personalisés,
  • l’utilisation d’une très grande palette de couleurs, polices de texte, et trop d’illustrations,
  • ne montre pas en évidence la prochaine action,
  • utilise trop de pages pour compléter une tâche,
  • utilise des mots obscurs, ou au contraire, des informations manquent,
  • a des liens vers des pages erronées ou avec des erreurs 404 / 500, etc.

Pour atteindre vos objectifs en utilisabilité, vous pouvez utiliser une application comme le nouveau SilverBack, qui peut vous aider à enregistrer une session de test de l’utilisabilité. Le livre de Steve Krug Je ne veux pas chercher!, tout comme le site de Jakob Nielsen useit, sont aussi de très bons ressources pour commencer à étudier cette discipline.

Maintenance Planifiée Stockage Panelbox 30/10/2008

Publié le 28 octobre 2008 à 3:53 par iWeb-Jfc dans: Maintenances et Améliorations, Réseau Non Mesuré

Une maintenance est prévue sur le système de stockage de l’architecture Panelbox le 30 octobre 2008 à 22h00 EST. Cette maintenance est nécessaire afin de faire la mise jour du micrologiciel de l’unité de stockage. Bien que cette tâche sera effectuée en ligne et qu’aucune coupure n’est prévue, l’unité de stockage dera être mise en mode maintenance ce qui ralenti considérablement les performances mais assure la consistence des données durant la mise à jour. À cet effet, les clients pourront ressentir des lenteurs inhabituelles sur leurs services d’hébergement durant ce temps.

Cette mise à jour nous permettra d’augmenter les performances ainsi que la capacité de stockage de l’architecture Panelbox. Les clients pourront voir une augmentation des performances durant les semaines suivant la maintenance.

Une durée maximum de 60 minutes est prévue pour cette maintenance. Si vous avez des questions n’hésitez pas à nous contacter ou a poster un commentaire en cliquant sur le titre de cet article.

Allez-vous acquérir un nom de domaine .tel?

Publié le 27 octobre 2008 à 5:00 par heri dans: Hébergement web

Depuis le dernier article à propos des noms de domaines, Bernard D. a aussi mentionnée le nouveau .tel, un domaine de premier niveau disponible le 3 Décembre prochain. Au Canada, la compagnie qui s’en occupe est Webnames, tandis que c’est EuroDNS en Europe.

.tel top level domain name Le domaine .tel est presenté comme un moyen pour individus et compagnies de donner l’accès à leurs coordonnées. Les numéros de téléphones, identifiants pour la téléphonie sur IP, adresses emails, localisation géographique, et des informations basiques comme adresses de sites web seront accessible avec un domaine .tel. Vous pouvez voir un exemple ici, dans le cas d’un hôtel.

Comparé aux autres domaines de premier niveau, comme les .coms, le nouveau .tel est différent de biens de manières. Déjà, c’est commandité par Telnic, une compagnie britannique. Deuxièmement, les informations listées ci-dessus (comme numéros de téléphones ou tout autre information de contact) sont inserés directement dans les enregistrements DNS, ce qui signifie que tout appareil connecté à l’Internet pourrait avoir accès à toutes ces informations, sans avoir à utiliser un navigateur web.

Ceci nous laisse imaginer des cas d’utilisation futurs où au lieu de s’échanger des adresses courriels, ou des cartes d’affaires, on pourrait à la place se donner des domaines en .tel, ce qui donnerait à notre interlocuteur le choix entre un numéro de téléphone, email ou site web pour nous contacter par la suite.

Des téléphones cellulaires pourraient aussi enregistrer les informations du domaine, et on pourrait avoir accès à la liste des numéros de téléphone pour nous contacts, à condition que le téléphone ait accès à Internet.

Un autre avantage serait la mise à jour automatique des données. De nos jours, beaucoup changent souvent de numéros de téléphones, d’adresses courriel etc. À chaque changement, le propriétaire pourrait mettre à jour les informations, sans devoir envoyer un mass email à ses contacts pour notifier les changements de coordonnées.

Bien sûr, en théorie, tout ceci semble très bien; ceci signifie par exemple que vous pouvez donner vos informations sans avoir à construire, héberger ou maintenir un site web. Je ne suis pas totalement convaincu par le concept cependant; comme écrit en haut, c’est un TLD sponsorisé, et le rôle de Telnic n’est pas totalement clair. Aussi, il semble qu’il n’y ait pas assez d’outils, de cas d’utilisations ou d’implémentations du .tel. Je ne l’ai pas vu sur un téléphone mobile, un navigateur web ou un système d’exploitation. Cela me rappelle la technologie WAP qui semblait fantastique sur papier, mais qui était totalement inadapté en pratique, à cause de la non-utilisabilité, et aussi à cause du fait que ça ne semblait résoudre aucun problème dans “la vraie vie”.

Bien sûr, ça peut être un erreur de ma part; et à cause de cela, il y a un sondage en bas: pensez-vous obtenir un domaine en .tel Venez sur le blogue pour répondre au sondage ou laisser un commentaire.

23 commentaires tags: ,  | 
1 Star2 Stars3 Stars4 Stars5 Stars (Pas de votes)

Ce que signifie le lancement du téléphone Google G1 pour les développeurs web

Publié le 24 octobre 2008 à 3:28 par heri dans: Développement web

Le nouveau téléphone mobile de Google a été lancé aux États-Unis cette semaine, disponible sur l’opérateur T-Mobile, et presenté comme un compétiteur direct à l’iPhone 3G de Apple.

Même si la couverture média a été succincte comparée au lancement du iPhone, le G1 et spécalement la plateforme Android amène des innovations uniques, avec une plus grande liberté et une meilleure plateforme pour les applications mobiles tierces. La compagnie achetée par Google il y a quelques années de cela apporte un logiciel “open source” avec un ensemble d’outils complets qui vont amener sur le marché beaucoup de téléphones et gadgets utilisant Android. Par exemple, Locale est une application qui peut changer le comportement du téléphone selon la situation et la localisation géographique, comme par exemple alerter l’usager s’il arrive proche d’une boutique, ou changer automatiquement la sonnerie du téléphone si on est en réunion, une fonctionnalité impossible techniquement sur le iPhone. Et ça a été developpé par une petite équipe d’étudiants. Imaginez ce qui peut arriver dans les prochains mois et années.

C’est un modèle complètement à l’opposé du système fermé d’Apple. Même si le iPhone 3G est aujourd’hui un appareil meilleur en matière logiciel et matériel comparé au G1, Android va générer dans le futur des applications plus diverses et avec plus de fonctionnalités, plus d’appareils provenant de plusieurs constructeurs, avec un choix de prix, de styles, et aussi disponibles sur plus d’opérateurs télécoms.

Maintenant, si vous voulez développez des applications pour Android, ce n’est pas évident. Même s’il a une bonne documentation, Android utilise Java, plus un tout nouveau “framework”; et sauf si vous avez déjà l’expérience, on est dans le domaine d’applications desktop que des applications web, ce qui requiert plus de temps et d’argent.

Si tous les blogues et médias ont couvert les applications mobiles natives, il ne faut pas oublier l’essentiel: le navigateur web d’Android est basé sur WebKit, l’engin utilisé sur le iPhone, Safari 3 (disponible sur Windows et Mac), le navigateur Google Chrome, Adobe AIR, et bien d’autres téléphones mobiles comme les séries N60 et E de Nokia.

Pour moi, le téléphone de Google célèbre la suprémacie de WebKit, et signifie maintenant que tout projet web doit l’intégrer.

Bien sûr, il y a toujours Opera et Internet Explorer mobile, mais si vous les comparez, il n’y quasiment pas de compétition:

  • WebKit est le plus rapide, en terme d’affichage du CSS et javascript
  • WebKit est meilleure pour la compatibilité matérielle, avec des exigences minimales en terme de mémoire et de CPU
  • c’est un candidat de choix pour d’autres futurs navigateurs: le code est plus petit et plus facile à implémenter.
  • plus de fonctionnalité, avec les améliorations progressives, masques, gradients and transformations CSS, contours aroundis, etc.

La conclusion est que si vous optez pour le développement mobile, alors choisissez de faire un site web optimisé pour WebKit. Si vous avez déjà un site web existant, qui s’affiche déjà très bien sur Safari, alors le site devrait s’afficher très bien aussi sur Android.

Voici quelques conseils pour optimiser votre site pour des appareils mobiles utilisant WebKit:

  • comme le iPhone, le G1 a un écran limité à 320 px en largeur, et 480 pixels de haut
  • differences dans l’usage: vous devez assumer que l’usager est mobile, et que la tâche et le contenu doivent être orienté au scénario spécifique. Les usagers ne cherchent pas normalement à lire de longs textes et articles … à moins qu’ils sont bloqués dans un train ou dans un bus.
  • au lieu de faire des animations javascripts avec des librairies comme jQuery ou scriptaculous, utilisez à la place des animations et transformations CSS
  • Limites pour fichiers et plugins: comme pour le iPhone, Android a des limites sur la taille des fichiers et ne supporte pas non plus Adobe Flash
  • N’oubliez pas tester les pages sur Safari. Ce que j’ai fait est d’avoir un lien dans la barre d’outils qui change la taille du navigateur à 320×480

Voici une ligne pour avoir une mise en page CSS spécifique pour Android:


<!--[if !IE]>–> <link media="only screen and (max-device-width: 480px)" href="android.css" type="text/css" rel="stylesheet" /> <!–<![endif]–>

À partir de là, vous pouvez introduire des lignes spécifiques dans le fichier android.css:


#sweeping_div {
-webkit-transition-property: left;
-webkit-transition-duration: 500ms;
-webkit-transition: background-color .25s linear;
}

Une alternative est d’utiliser la librairie “native skin” de Joe Hewitt, qui vous donne instantanément des animations, boutons et comportements optimisés pour la navigation mobile. Ils étaient développés pour le iPhone, mais comme les 2 utilisent WebKit, le javascript et le CSS devraient marcher sans fautes.

Bon courage pour le développement web mobile, et n’hésitez pas à rajouter vos commentaires en bas.

À propos du blog de iWeb

Le blog d'iWeb couvre l'hébergement web, le développement web, la conception web, le marketing Internet et à peu près toutes les annonces concernant iWeb.