nov

2

Utiliser Chrome et violer la neutralité ?

Par Martin

Happy New Year! Colorful Bubbly for You!
Photo de ecstaticist depuis Flickr

J’utilise aujourd’hui les services Google à grande échelle. J’ai plusieurs compte Google Apps, avec lesquels j’utilise des dizaines de services. Mon unique navigateur est depuis des années Firefox dont je suis très content, mis à part quelques « détails ».

J’ai déjà testé Chrome, il m’a plu, mais sans me convaincre de me détourner de Firefox qui je pense correspond mieux à mes attentes, surtout en termes d’idéologie.

J’ai appris hier qu’une version offline de Gmail multicompte était disponible sur Chrome sous forme d’application, j’ai sauté le pas et j’ai été rapidement séduit.

Une discussion s’est engagée sur Twitter entre @zeroload qui m’a soufflé l’info, @jwasberg qui a lancé le débat et @rik24d qui l’a enrichi. Le sujet me semble très intéressant, mais je reviens un peu tard dans la discussion et le format de 140 caractères ne me suffit pas pour ce sujet, voilà donc mon point de vue sur les différentes thématiques abordées.

Neutralité

Tout part de là, l’application ne fonctionnant que sur Chrome remet en cause la neutralité. Je n’ai plus le choix de mon navigateur pour utiliser un service web.
Je suis à 100% d’accord sur la théorie, c’est vraiment dommage, voire inadmissible.
C’est peut être moins grave dans mon cas car je ne switche pas d navigateur, je continue d’utiliser Firefox, je ne switche que les services Google, pour bénéficier d’une meilleure intégration.
Mais clairement la démarche est nuisible au web.

Appli cross browser

Il n’y aurait à priori pas de soucis technique pour rendre l’appli cross-browser. Si c’est vrai c’est d’autant plus grave, Google bloque donc sciemment certaines fonctionnalités pour favoriser son navigateur. N’est il pas assez bon pour convaincre seul ?

Libre concurrence

Google fait donc la promotion d’un produit par un autre, ce qu’il reprochait à Microsoft de faire en livrant par défaut IE avec Windows.
Bon, ok il ne s’agit que du mode offline, Gmail est disponible depuis n’importe quel navigateur, mais il fausse la concurrence et c’est critiquable !

Et en face ?

Le problème est le même chez Apple ou Microsoft et les exemples sont légions. Le problème est général, et on peut difficilement s’en plaindre si on l’accepte. C’est là que je suis le moins clair avec moi-même, et ou je ne vois que mon intérêt personnel à court terme.

Desktop ou appli embarquée ?

Le débat rebondit ensuite sur la différence entre une application desktop ou appli web embarquée. Et cela change quelque chose à mes yeux. Je considère finalement plus cette application comme faisant partie de l’écosystème Chrome, que d’une appli web. Chrome est ici plus qu’un navigateur, c’est aussi un conteneur d’application. Il sert de support comme j’utilise certaines application avec [firefox ?].

J’ai d’ailleurs un avis mitigé sur les apps-stores, et je préfère souvent un site web à une appli si celle-ci n’apporte rien de plus. Pourtant dans bien des cas j’utilise l’appli qui apporte un plus ergonomique et fonctionnel et n’est pas forcément multiplateforme.

Que penser de tout cela ?

Je vais tester pour voir si l’usage que m’apporte cette version offline vaut le détour, mais j’avoue que pour travailler dans le train c’est bien tentant.
Cela me permet aussi d’utiliser Firefox pour de véritables pages web, et Chrome pour des applications avec certainement plus de réactivité car j’ai maintenant deux logiciels qui se partagent la tâche. J’ai aussi moins d’onglets dans chacun et je serais probablement moins distrait par les notifications de l’un ou de l’autre.

Pour aller plus loin

Et si on me demandait mon avis, j’irai encore plus loin, @davidbgk avait abordé le sujet aux RMLL Nantaises il y a quelques temps sur un angle intéressant, il souhaitait évidemment cette qualité de service des applis mais avec du logiciel libre auto hébergé, hackable… Je suis évidemment un grand fan de cette idée. Ce serait encore mieux ! On peut rêver de beaucoup plus mais on est tout de même tributaire de l’existant.

Chrome n’est donc pas pour moi un navigateur web mais bien un conteneur d’application, mais je dénonce clairement la méthode utilisée ici par Google ! Laissez nous le choix !

Merci à Vincent, Julien et Anthony pour ce débat, j’attends vos commentaires pour clarifier encore le sujet

Happy New Year! Colorful Bubbly for You!
Photo de ecstaticist depuis Flickr

sept

30

Optimiser l’utilisation d’Eclipse

Par Martin

Utiliser un Environnement de Développement Intégré c’est bien, en profiter au maximum c’est mieux. Que vous soyez adeptes d’un éditeur de texte minimaliste ou d’usine à gaz, il est important d’en maitriser les principales fonctionnalités et de connaître les l’étendue des possibilité pour s’adapter au mieux.

En tant que développeur Java, mais surtout PHP, souvent sur Linux mais parfois sous Windows, Eclipse s’est imposé à moi, par son adaptabilité et aussi son prix. Il possède d’autres facettes bien sympathiques, c’est l’objet de ce billet !

Ballooner eclipse
Photo de robotson depuis Flickr

jan

20

Réinventer la roue, ou pas ?

Par Martin

Partout on explique qu’en programmation il est important de ne de pas réinventer la roue. Qu’il faut réutiliser plutôt que de réécrire, utiliser un code éprouvé plutôt que de réécrire la même chose en moins bien.
C’est vrai, mais je ne suis pas tout à fait d’accord avec cela, c’est parfois indispensable et souvent très formateur.

Vélo abandonné
Photo de i_gallagher depuis Flickr

déc

22

Les plugins Firefox : Colorzilla

Par Martin

Dans tout projet web, la gestion des couleurs est une composante essentielle du graphisme. Des premières maquettes jusqu’à l’intégration, nous avons besoin d’outils pour travailler les couleurs, échanger avec les graphistes, gérer nos CSS pour au final avoir un rendu le plus agréable possible.

Voici donc aujourd’hui une extension pour Firefox, qui permet d’avoir tout un tas d’outils sous la main directement dans le navigateur : Colorzilla.

Coucher de soleil en technicolor
Photo de Richard0 depuis Flickr

nov

24

Outils : Edition de fichiers avec Notepad++

Par Martin

Comme tout développeur vous avez besoin d’éditer souvent et rapidement des fichiers de code. Vous avez un IDE, Eclipse par exemple, mais pour certains types de fichiers, ou pour plus de rapidité, l’utilisation d’un second éditeur plus léger et rapide s’impose.

Je vous propose de découvrir Notepad++. Il ne fonctionne que sous Windows, mais apporte un véritable plus pour cette plateforme dont l’éditeur par défaut est vraiment trop simpliste.

C’est un logiciel gratuit sous licence GPL. Je le trouve idéal car très fonctionnel, simple à installer, rapide à lancer et extensible. Il est donc idéal quand on change souvent de poste et que l’on veut rapidement retrouver ses repères.

Bloc-notes
Photo de PSD depuis Flickr