Prism vs Fluid: la bataille des Navigateurs Spécifiques

Publié le 22 April 2008, par Babozor

Comme beaucoup d’entre vous je suis sûr j’utilise beaucoup de Services Web dans ma vie de TravailleurDuWeb: Gmail, Google Reader, BaseCamp, Pownce, Twitter, toutes ces applications web qui sont très pratiques… mais qui ne sont pas ce qu’on pourrait appeler de la navigation à proprement parler. Pourquoi alors ne pas leur donner un environnement spécifique? Certains le font via des applications (build in, via Air, etc…) pourquoi ne pas utiliser un Navigateur Spécifique, qui est en clair une application spécifique d’un navigateur pour un service web.

Aujourd’hui (j’en oublie peut être, corrigez moi si c’est le cas) nous allons comparer deux applications: Fluid et Prism.

Fluid: Application OS X
Application Cocoa basé sur WebKit (cf Safari)
Gratuit (à télécharger ici)

Prism: Application Windows / Os X / Linux
Projet de la fondation Mozzila basé sur le code de Firefox
Gartuit (à télécharger ici)

J’ai installé et testé les deux applications en essayant d’avoir un environnement de démarrage similaire. Démarrage du Mac sans ouverture d’application automatique. Installation de chaque application et test sur Google Reader.

Fluid:
fluid_install.jpg
Installation
Installation simple et rapide, on apprécie la possibilité de pouvoir choisir l’emplacement de l’application et de pouvoir choisir une icône alternative… pas d’accroc durant l’installation.
gr_fluid.jpg
Utilisation
Lancement très rapide et bonne stabilité de l’application, tous les médias s’affichent correctement (images, flash, vidéo, etc…), mais certaines fonctionnalités avancées de Google Reader ne s’affichent pas (comme la liste de partage des amis…btw idem sous FF3 béta 5)

Prism:
prism_install.jpg
Installation
Ici aussi l’installation est simple, avec quelques options en plus, comme la possibilité de rajouter la barre d’adresse, les flèches de navigations, etc… et de pouvoir créer un raccourcis sur le bureau ou dans le répertoire application.
gr_prism.jpg
Utilisation
D’après mes tests (qui n’ont rien d’ultra scientifiques) Prism est un poil plus lent, mais semble offrir plus de possibilités. Seul gros défaut à mes yeux l’impossibilité d’ouvrir deux applications Prism en même temps et certains plantages ou décalages dû à du contenu flash et du contenu quicktime (mais rien de révolutionnaire pour les habitués à FF).

Conclusion?
Les deux applications sont intéressantes bien que comlètement différentes. Prism va créer un raccourcis qui utilise l’application Prism vers une adresse spécifique alors que Fluid va créer une application différente pour chacun de vos services web. Chacun ont leurs avantages et défauts. Personnellement j’ai résolu le problème en utilisant Prism pour Google Reader et Fluid pour le reste…
Ces deux projets sont encore en cours de développement (surtout pour Prism) et on peut s’attendre à des nouveautés dans ce domaine très bientôt.

Firefox 3 Beta 5

Publié le 10 April 2008, par Babozor

ff3beta3.jpg

Voilà une nouvelle qui risque de réjouir une partie des Travailleurs du web: Firefox 3 Béta 5 est disponible en téléchargement. [Avec un lien intéressant pour faire cohabiter plusieurs version de FF sur la même machine, pour pouvoir tester la béta 3 en toute sécurité - via Lifehacker]

Amélioration notable de l’utilisation de la mémoire… après des heures d’utilisation et moults tabs ouverts en même temps, il ne plante plus, ne ralentis pas, utilise beaucoup moins de mémoire que FF2… une merveille.
Skin harmonisée avec l’OS
Et pleins d’autres choses que je n’ai pas encore eut le temps de tester…

Seule ombre au tableau pour l’instant: Firebug (l’outil indispensable pour les Travailleurs du web) ne passe pas sur la Béta 5

A tester d’urgence.

Flock 1.1 beta - navigateur web tout terrain

Publié le 5 March 2008, par Babozor

J’ai re-découvert Flock il y a de cela quelques semaines et tout particulièrement la version 1.1 (pour l’instant encore en version béta) et je dois dire qu’en tant qu’utilisateur et Travailleur du web j’ai été emballé… pourquoi?

1. Techno Mozzila
Ce n’est un secret pour personne, Flock utilise la technologie développé par Mozzila pour son célèbre navigateur Firefox, ce qui peut nous donner un gage de sérieux et d’une certaine fiabilité dans le moteur lui même du navigateur. Mais Flock ce n’est pas qu’un simple navigateur.

L’atout de Flock c’est d’avoir su entourer son navigateur web de services tiers

2. WebMail
flock_gmail.jpg
Un des points forts de cette version est l’intégration des webmails (pour l’instant gmail et yahoo mail, mais je pense que d’autres devraient suivre), avec notifications de nouveaux messages, accès à sa boite mail en un clic, etc… c’est vraiment très pratique.

3. Réseaux sociaux
flock_facebook.jpg
Un autre point fort, c’est aussi l’accès à vos profils dans divers réseaux sociaux, en particulier Facebook, vous pouvez voir divers informations, vous logger en un clic, etc…

4. Médias
flock_media.jpg
Une fonctionnalité intéressante aussi est lié aux différents services liés aux médias. Vous pouvez vous logger et rechercher sur les principaux sites de partage de photos/vidéo: flickr, picasa, photobucket, youtube, etc… Vous pouvez uploader directement vos dernières photos, les tagger, etc…

5. Flux RSS
flock_rss.jpg
Un lecteur de flux RSS est intégré au navigateur, il est certes basique mais peut pousser certains utilisateurs peu familier avec les flux RSS à passer à cette technologie (là dessus j’ai comme un doute, mais…)

6. Favoris
flock_delicious.jpg
Là où on frôle le délire c’est pour les favoris… vous avez un gros bouton (la grosse étoile près de la barre d’adresse) où vous pouvez sauvegarder vos sites préférés en local, mais aussi… en ligne via les différents services en ligne comme Delicious, Magniolia, Piczo, Facebook, etc…
Là honnêtement ça claque vraiment, plus de galère de plugin à installer, tout est build in.

7. WebClips
flock_webclips.jpg
Cette fonctionnalité intéressante vous permet de garder des informations intéressantes que vous grapillez à droite à gauche: images, url, bouts de texte… pour pouvoir les ré-utiliser

8. Blogging
flock_blogging.jpg
C’est a dernière fonctionnalité assez intéressante, elle vous permet de pouvoir blogger sans application tiers sur les différentes plateformes (wordpress, blogger, etc…) de blog traditionnelles ou votre blog perso (sous Wordpress, MovableType, DotClear, etc…)

La conclusion?
C’est un très bon navigateur pour tous les nombreux services très pratiques qui gravitent autour (en particulier le webmail, les favoris et les webclips), qui ne saurait remplacer votre FireFox et toutes ses extensions, mais qui en fait un très bon navigateur de “tous les jours”.

Et vous? essayé? vous en pensez quoi?

Debuggage Navigateurs en série…

Publié le 9 January 2008, par Babozor

browser_desk.jpg

Tous les développeurs le savent, le pire du travail est le debuggage, en particulier sur les différentes plateformes et navigateurs disponibles sur le marché. Ne serais ce que pour un montage HTML propre, vous allez devoir tester tout cela sur les différentes version d’Internet Explorer, mais aussi les principaux navigateurs disponibles tel que Firefox, Opéra et Safari.
Vous pouvez toujours tenter d’émuler certains OS à partir d’un Mac et de faire tourner les différents navigateurs en utilisant Parallels ou VMWare, mais pour les autres plateformes (Linux et PC) vous allez devoir acheter/emprunter une machine ou alors vous tourner vers des services en ligne qui proposent un “aperçu” du rendu dans divers navigateurs.

WebWorkerDaily nous fournit une liste de 7 services de test navigateurs forts utiles… petit résumé
- IE NetRender comme son nom l’indique rendu pour les version 5.5, 6 et 7 d’Internet Explorer (pour les Linuxiens et les amateurs de Pomme)
- BrowsrCamp rendu de votre site pour les différents navigateurs disponibles sous Mac. Screenshot sur Safari gratuit, ou vous pouvez prendre la main sur 11 navigateur différents (via un VNC) à partir de 3$ pour 2 jours.
- BrowserShots sans aucun doute le plus impressionnant, vous donnant la possibilité de captures d’écran sur plusieurs dizaines de navigateurs sous Linux, Mac et Windows. Seul problème, sa popularité et donc le temps nécessaire pour générer vos screenshots. Vous pouvez souscrire à un abonnement qui vous coûtera 15$ par mois pour vous propulser en haut de la queue de rendu de screenshots…
- BrowserCam vous permet de tester votre site sur différents navigateurs pour les trois OS, la premier jour est gratuit, ensuite c’est 20$ par jour ou 400$ par an. C’est le seul service qui offre le rendu sous BlackBerry ou WindowsMobile.
- Litmus Couvre la majorité des navigateurs Windows (de IE5.0 à l’alpha de Firefox 3) et devraient bientôt inclure la plateforme Mac. Résultats disponibles via screenshots, mais avec module de bugTracking, gestion des versions, et URL privées pour partager vos résultats avec votre équipe. 30 jours de démo disponible, après c’est entre 39 et 129 €
- BrowserPhoto censé faire des tests sur les 3 plateformes sur pleins de navigateurs mais aucune info vraiment précise. Les prix varient de 15$ pour une journée à 150$ pour un an.
- BrowserPool prenez le contrôle d’un Mac, Linux ou Windows via VNC. Les prix commencent à 30€ par mois, mais avec des versions de navigateurs qui commencent à dater un peu.

Même si pour un vrai débuggage (genre javascript bien violent) il est indispensable d’avoir une machine (même émulée) et le navigateur sous la main, ce genre de site peut faire l’affaire pour valider un montage HTML.
Personnellement et après test, mon préféré reste BrowserShots, un peu long, mais vu le nombre de navigateurs dispo… pour des utilisateur régulier cela pourrait mériter de payer les 15$. (vous pouvez aller voir les rendus de TDW sous pleins de navigateurs rigolo ici)

Et vous c’est quoi votre méthode? votre outil de prédilection?

Le problème des uploads…

Publié le 12 October 2007, par Babozor

Alors que nous sommes dans l’ère de la consommation de média divers et variés (tout particulièrement la vidéo…) le problème des upload est un problème récurent.
Tout particulièrement pour un CMS pour un client ou pour un service web où vous avez besoin de remonter des fichiers imposants, le problème des upload risque de se poser à vous sous peu:

1. Taille des fichiers en constante augmentation
Avec l’avènement de la vidéo sur toutes sortes de supports (je ne parle même pas de la HD), les remontées de contenus sont plus fréquents et surtout la taille des fichiers est beaucoup plus importante.

2. Limite de la bande passante
Même avec un “grosse connexion” (jusqu’à 20Mo de trafic descendant) votre bande passante de trafic remontant est limitée (le plus souvent à 1024 ko).

3. Resumable upload?
Votre connexion coupe, le serveur tombe… aucun moyen de reprendre votre upload là où vous l’aviez laissé, comme c’est aujourd’hui possible pour le téléchargement de fichiers.

4. Navigateur
Aujourd’hui les navigateurs sont fait pour absorber des données reçues, traiter des actions clients compliquées et gourmandes, mais pas pour transmettre des fichiers volumineux vers une plateforme web.

Des solutions?
1. Opter pour un autre protocole: ftp, ssh, webdav, mais vous sortez du contexte du navigateur classique (sans compter que ssh et webdav ne sont pas implémentés en standard sous windows)
2. Limiter la taille des upload: mais vous perdez tout l’intérêt de certains services web (comme le partage de vidéo, ce n’est qu’un des exemples, mais en plein dans l’actualité du moment)

Et vous, des expériences ou solutions alternatives à partager?