2/26/2008

Suggestion à Netvibes

Voila, j'ai enfin envoyé une idée qui me prenait à coeur depuis plusieurs semaines, même si les chances sont infimes pour que netvibes mettent cela en place, je tente le coup.
Une option comme celle la, renforcerait l'idée "sociale" que Ginger veut inspirer et permettrait un gain de temps extra-ordinaire.

Voici une copie du feedback :

Bonjour,
Excusez-moi pour la longueur de ce message, mais je dois vous faire part d’une idée pour netvibes/ginger que je prends à cœur.
Cette idée part d’un même constat : La plupart d'entre nous utilisons netvibes pour faire de la veille, qu'elle soit informatique ou autre.
Un problème récurrent qui se pose : est que le nombre de flux rss de notre netvibes augmente et nous donne toujours de plus en plus d'information à traiter.
C'est alors que vient cette idée.
Je ne connais que partiellement l'architecture de netvibes/ginger mais je pense quand même que vous devez utiliser un système de cache pour les flux rss.
Je propose donc une option "sociale" (appelons là comme ça).
L'idée : il est fort probable pour que beaucoup d'entre nous ai les mêmes flux rss (blog ou autre).
Ainsi sur un même flux rss, les personnes utilisant netvibes vont cliquer sur les articles qui les intéressent.
Pourquoi ne pas enregistrer ce clic (pour les personnes ayant acceptées l'option "sociale") ?
Mais à quoi cela servira-t-il ?
Sur un même flux rss, on va pouvoir savoir quels sont les titres les plus cliqués.
L'idée, c'est qu'à l'affichage du flux rss, on autorise une option (appelons la "couleur") qui mettra en background bleu les titres les plus cliqués, en bleu clair les moins cliqués, et en normal les titres non cliqué. Bien sûr pour évaluer cela, on est obliger de faire un ratio sur le nombre totale de clic du flux rss.
Cela permet donc d'avoir un coup d'oeil rapide sur les titres les plus cliqués et donc de savoir où est l'information intéressante (et non l'information récurrente, comme exemple "sortie d'Internet Explorer 7").
Mais on pourrait même aller plus loin avec cette idée. Pourquoi ne pas permettre la fusion de tous les flux rss que l'on possède, et les ordonnées par date de parution et par clique. On obtient ainsi un digg (ou autre) en puissance et directement depuis notre lecteur de flux rss !
Voila, contactez moi si vous souhaitez plus d'information sur cette idée.
Si à l'avenir, netvibes/ginger pouvait proposer ce genre de service, la concurrence aurait de quoi pâlir...
Merci d'avoir pris du temps pour lire ce message, et courage pour Ginger !

12/28/2007

Le Javascript non intrusif

J'ai longtemps inséré le code Javascript directement dans mes pages, jusqu'à m'apercevoir que sans Javascript, la navigation sur mes sites étaient impossible.

J'ai donc mis en place des systèmes permettant de naviguer sur le site avec, et sans Javascript. Cependant, il me restait encore une étape à franchir : mettre en place du Javascript non intrusif.

Pour ceux qui ne le savent pas encore, la méthode du Javascript non intrusif, consiste à ne pas insérer directement dans le code html les référence à Javascript, comme par exemple : "onclick, onmouseover". Le but étant de garder du code html propre. L'insertion de ces évènements se fait une fois la page chargée avec par exemple la propriété ondomready.

Cela permet d'une part une meilleur visibilité, on se repère plus facilement dans son code, et cela instaure une profonde séparation entre le contenu (xhtml/html), la mise en forme du contenu (css), et l'animation du contenu (Javascript).

Si j'écris ce post c'est parce qu'il y a quelques heures, une idée m'est venue permettant de résoudre bien des problèmes.

Explication de la méthode :
  • Nous avons un style "style.css" inclut dans le head
  • Une page index.php, contenant toutes les pages sur site via un include
  • En bas de cette page nous avons un appel vers un script "script.js.php?p=&p2=&opt="
La solution consiste à modifier le contenu de script.js.php en fonction des variables passées en paramètre.

Avantage :
  • Une seule page de script à modifier (on peut utiliser des includes dans le script.js.php pour alléger le tout)
  • Cohésion des évènements Javascript sur l'ensemble des pages : il est possible d'affecter une portion du script à toutes les pages, puis de traiter chaque page au cas par cas
Inconvénient :
  • Pas (ou peu) de mise en cache par le navigateur, le contenu change souvent

Le projet actuel (intranet/extranet du association de Tennis de Table) sur lequel je travail est trop avancé pour appliquer ce genre de modification, mais mon prochain projet (site d'e-commerce dans la vente en ligne de matériel de glisse : roller, snowboard, surf etc...) aura ce genre d'architecture. Je suis pressé de voir ce que cela va donner.
12/12/2007

Recherche de stage

Étudiant en première année de prépa école d'ingénieur à l'EPSI à Nantes, je cherche actuellement un stage dans l'informatique (de préférence dans le développement web, mais toutes les propositions seront étudiées ) pour la période du 13 mai au 4 juillet 2008.

Mon CV mis à jour est disponible au format PDF .

Vous pouvez me contacter va twitter, ziki, vistarc ou facebook.

« »
 
 
Made with on a hot august night from an airplane the 19th of March 2017.