Tag Archives: interface

(another) SIOC Browser

While Uldis released his SIOC live browser, and Christoph wrote a nice live query interface, here’s my attempt ofdesigning another SIOC browser / explorer.

The idea, as discussed with Uldis and John when I was in Galway, is to:

  • Crawl different SIOC blogs;
  • Put crawled data in a triple-store;
  • Query this data w/SPARQL over HTTP;
  • Get some clean interfaces to view the results.

The browser, is available here: http://apassant.net/hack/2006/06/sioc-browser/

As I still have some code to improve / redesign, I’ll explain the concepts and implementation (SAJAX + JSON + …) in detail later[1], but you still can try it now.

The 3store used at the moment is a bit unstable (actually, it seems that it’s more related to MySQL / JDBC driver that to Joseki), so I hope you can have a look at it before it’s down :)

Finally, SIOC community is quite active at the moment, so if you want to know more or participate, let’s join the SIOC mailing-list!

Notes

[1] Certainly next week as I’m away for the WE

About these ads

London calling to the faraway towns …

Voilà, enfin un nouveau thème pour ce blog.

Encore un peu en chantier mais l’essentiel est la: 3 colonnes sur le thème du plus grand groupe de punk-rock de tous les temps. Les photos sont tirées de l’excellent Clash Photo Rockers.

J’en ai aussi profité pour rajouter le plug-in pagination, et je signale que les commentaires sont maintenant modérés pour eviter le spam.

Page d’accueil personnalisable avec netvibes.com

Netvibes.com propose de créer sa page d’accueil personnalisable, accessible depuis n’importe quel poste pourvu d’un accès Web.

Une interface super intuitive – et très classe[1] – grâce à AJAX, des fonctionnalités standards mais efficaces (météo, notes, lecteur RSS, webmail – pour l’instant gmail), et surtout, contrairement a start.com ou google.com/ig, un enregistrement plus que simple, où seul votre mail et un mot de passe vous seront demandés.

Et en plus, l’initiative est française, et l’interface francophone.

A soutenir !

Notes

[1] Non, je ne confonds pas classe et coquetterie

Wikis et tags

Je viens de découvrir via ce post que XWiki permet d’assigner des tags à chacune de ses pages. L’utilisation d’AJAX permet d’éditer les tags “à la volée” comme sur Gregarius, et l’affichage en tag cloud de visualiser rapidement les topics emmergents du site web.

Quelqu’un connait-il d’autres wikis, de préférence en PHP/MySQL, utilisant un système de tags ? J’ai pour l’instant identifié wikipass et il me semble que la partie wiki de Trac propose également cette fonction.

Même s’il est possible sur tout wiki de placer des mots clés en fin de page, et, via le système de rétroliens de retrouver toutes les pages se référant à ces mots-clés, je recherche ici des outils permettant de poser des tags séparement du contenu de la page.

Wikiwyg, pour l’édition wiki

Wikiwyg est, comme son nom le laisse deviner, un éditeur WYSIWYG pour les wikis.

Même si je ne suis pas un grand fan du WYSIWYG, il faut bien reconnaitre que dans le cas d’interfaces web, cela peut rendre l’utilisation et l’adoption d’outils comme les wikis plus abordables pour le grand public.

Il existe certes déjà des éditeurs comme FCKEditor ou TinyMCE facilement intégrables sur des plateformes de blogs / wikis, mais ce nouvel éditeur dispose selon moi de 2 avantages:

  • Il est possible de n’éditer qu’une partie de la page en question, alors que la plupart des wikis proposent une édition complète de la page. Ainsi dans l’exemple donné, chaque bloc <div> est éditable.
  • Il utilise AJAX pour basculer entre lecture, édition de page (via les différents modes) et prévisualisation.

Plus de rechargement de page donc entre ces différentes actions, et un gain de temps évident pour mettre à jour son wiki.

Reste à savoir si le code ainsi crée est sauvé en syntaxe wiki et non en (X)HTML, ce qui est le cas des éditeurs évoqués plus haut (puisque ne connaissant pas la syntaxe wiki), et est plutôt génant si l’on souhaite par la suite éditer la page en texte seul.

(via Ross)