Sponsorised links
May 2008
GraphPath Language
GraphPath is a little-language for analysing graph-structured data, especially RDF. The syntax of GraphPath is reminiscent of Xpath. It has a python implementation that can be teamed up with your favourite python RDF API (e.g. Redland, rdflib, or your own API).
Cocoa Packet Analyzer
Cocoa Packet Analyzer is a native Mac OS X implementation of a network protocol analyzer and packet sniffer. It is able to do basic network capturing, filter packets, analyze and display pcap files. CPA uses libPCAP for reading packet trace files and for capturing network traffic (filter expressions from tcpdump may be used).
April 2008
David Baron's weblog: Teaching to the test
We're not planning to cram a bunch of Fixes into Firefox 3 since it's almost ready, and cramming features in at the last minute risks hurting other Web standards support or hurting some of the other things that make Firefox a great browser.
oui. un discours réaliste (bien que nouveau) qui prend en compte tout le contexte. Cela me rappelle une anecdote d'une amie. Au Canada, elle pratiquait le karaté. À la fin de chaque année, elle était préparée pour passer l'examen des ceintures. Au Japon, elle a repris les cours à zéro. Le maître propose enseigne la technique et la philosophie du karaté et les individus ne se présentent à l'examen que quand ils sont prêts. C'est toute la différence entre passer le test Acid 3 avec hack ou pas, et implémenter sérieusement la technologie en étant sur de ce que l'on fait. Et je trouve, dans ce cas ci, la démarche de Mozilla et son changement de discours plutôt bien.
Regarder les communautés évoluer est toujours intéressant. Que ce soit celles du w3c ou ailleurs. Complexe. Y participer, c'est accepté d'avoir les mains sales ou alors on est un sombre ignare idéaliste.
Sponsorised links
March 2008
January 2008
librdfa - a pure C RDFa parser from Manu Sporny on 2008-01-31 (public-rdf-in-xhtml-tf@w3.org from January 2008)
librdfa is a pure C implementation of a standards-compliant RDFa parser. The library is quite easy to use (there are only 5 functions). librdfa is stream-based, very small and quite fast.
RDFa Implementation Report
This document reports on implementations of the RDFa Syntax and Processing rules [RDFa Syntax]. Such implementations are able to parse an XHTML RDFa document, and extract the embedded RDF graph in order to query, serialise, convert or process it further.
ie7-js - Google Code
IE7 is a JavaScript library to make Microsoft Internet Explorer behave like a standards-compliant browser. It fixes many HTML and CSS issues and makes transparent PNG work correctly under IE5 and IE6.
JScript Blog : ECMAScript 3 and beyond
CoolThe point is that JavaScript developers shouldn’t have to detect and workaround such issues. JavaScript should work the same across all implementations. We believe this is the first step in making JavaScript better. To make it possible to achieve such implementation conformance, the first step is knowing where the divergences are. We in the JScript team are looking into where various browser based implementations diverge, where our engine is incorrect in its interpretation of the specification, what if any de facto compatibility conventions have been reached, and the value of codifying such conventions into the standard. We’ve published the first draft of JScript Deviations from ES3 as a starting point.
December 2007
Elegant Code » XForms - The Coolest Little Technology You’ve Never Heard Of
In order to get the XForms to do something interesting, it is likely you will need to include some other dynamic content technology into your application. I have had some success in including the Yahoo UI AJAX library and triggering the AJAX controls using the data model event handlers. A model of this implementation is illustrated below.
Fluid - Free Site Specific Browser for Mac OS X Leopard
Le Web comme OS. Pourrait être utile pour développer une application entre amis (seulement sur macintosh) et partager un espace commun.Using Fluid, you can create SSBs to run each of your favorite webapps as a separate desktop application. Fluid gives any webapp a home on your Mac OS X desktop complete with Dock icon, standard menu bar, and logical separation from your other web browsing activity.
November 2007
Curly Logo now on Safari 3 « code monk
Quoi ? Les gens corrigent leurs outils quand le navigateur est strict. Les fabricants de navigateurs nous auraient-ils menti ;)# The lines output by Curly Logo weren’t being broken, everything was stuck together on one line. Turns out Firefox was letting me get away with creating (XHTML) p nodes by using “document.createElement” whereas I should really be using the XML approved “document.createElementNS” to create nodes from the XHTML namespace. So now I do.
Surfin’ Safari - Blog Archive » Ten New Things in WebKit 3
Le schéma classique. 1. Le fabricant de navigateur est petit et n'a presque pas de marché. Ils se comportent comme un bon citoyen. 2. Il participe aux organismes de normalisations, promeut et implémente d'arrache-pieds les normes 3. Il devient puissant et commence à pousser ses propres options, appelées bien sûr innovation dans et à l'extérieur des organismes de normalisation 4. Il a obtenu assez de marché pour faire des alliances commerciales et dire que les organismes de normalisations sont un poids. CLAS.SI.QUE. *soupir* Microsoft avant, puis Mozilla, Apple maintenant… et tout le monde avale la petite pilule bleue. :) Ce qui est bien avec la naïveté, c'est qu'elle est toujours fraîche.Lately we’ve been talking about a lot of great new features in the latest development trunk of WebKit - features like web fonts, client-side database storage, CSS transforms and CSS animation.
The World of Ecmascript
September 2007
Communautés et implémentations
feedback from the actual user community. Waiting for it is not acceptable. IT experts should actively reach out to the user community.
June 2007
When specs and implementations clash - miscoded - by Hallvord R. M. Steen
February 2007
SCXML - Leftover thoughts: The world isn't flat
January 2007
WHATWG Web Forms 2.0 (HTML5) Repetition Model Cross-browser Implementation
December 2006
PyPy
November 2006
amplee - defuze_trac - Trac
October 2006
