PUBLIC   marks

PUBLIC MARKS with tag implementation

Sponsorised links

May 2008

GraphPath Language

by karlcow & 1 other

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

by karlcow

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

by karlcow

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

FakeSmile

by karlcow

SMIL is a specification defining a set of elements that control animations. This is called declarative animations. FakeSmile is a SMIL implementation written in ECMAScript. It is primarily targeted to SVG animations.

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)

by karlcow

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

by karlcow

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

by karlcow & 12 others

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

by karlcow & 1 other

The 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.

Cool

December 2007

Elegant Code » XForms - The Coolest Little Technology You’ve Never Heard Of

by karlcow

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

by karlcow

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.

Le Web comme OS. Pourrait être utile pour développer une application entre amis (seulement sur macintosh) et partager un espace commun.

November 2007

Curly Logo now on Safari 3 « code monk

by karlcow

# 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.

Quoi ? Les gens corrigent leurs outils quand le navigateur est strict. Les fabricants de navigateurs nous auraient-ils menti ;)

Surfin’ Safari - Blog Archive » Ten New Things in WebKit 3

by karlcow & 1 other

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.

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.

The World of Ecmascript

by karlcow
Une carte du paysage de Ecmascript, ses dérivés, ses implémentations

September 2007

Communautés et implémentations

by karlcow

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

by karlcow
"The lesson? To standards bodies: please care about existing implementations, experience and content when developing the standards. Specs that are seriously incompatible with prior implementations or web content cause implementation headaches, incompatibilities and suffering users." Qu'est-ce que les gens sont naifs parfois. Il ne lui est pas venu à l'idée que les implémentations introduisent des bugs *après* que les specs soient publiées. Les jeunes geeks m'exaspèrent de plus en plus. Séquence vieux con.

February 2007

SCXML - Leftover thoughts: The world isn't flat

by karlcow
# The W3C publishes the first Working Draft of SCXML (July 05) # Apache Jakarta releases an implementation, Commons SCXML v0.5 (July 06) # Apache Shale releases a dialog manager implementation using the Commons library (Jan 07) # The subsequent W3C Working Draft adds a Shale example as an informative appendix (Feb 07)

January 2007

WHATWG Web Forms 2.0 (HTML5) Repetition Model Cross-browser Implementation

by Hiéroglyphe
This is a cross-platform implementation of the WHATWG Web Forms 2.0 (HTML5) Repetition Model. Its specification notes: 'The entire model can be emulated purely using JavaScript and the DOM. With such a library, this model could be used and down-level clients could be supported before user agents implemented it ubiquitously. Creating such a library is left as an exercise for the reader.' This is what you will find here.

December 2006

PyPy

by pvergain & 2 others
The PyPy project aims at producing a flexible and fast Python implementation. The guiding idea is to translate a Python-level description of the Python language itself to lower level languages. Rumors have it that the secret goal is being faster-than-C which is nonsense, isn't it? more..

November 2006

amplee - defuze_trac - Trac

by karlcow & 3 others
amplee is a Python implementation of the Atom Publishing Protocol (APP), as specified in the current draft 11.

October 2006

Stefan Tilkov's Random Stuff: REST vs. SOAP (Oh No, Not Again)

by karlcow (via)
RESTful application design is different not only in implementation details

Creating an Online RSS News Aggregator with ASP.NET

by baby002
ms-help://MS.VSCC.v80/MS.MSDN.v80/MS.NETDEV.v10.en/dnaspp/html/aspnet-createrssw-aspnet.htm just search rss in msdn

PUBLIC TAGS related to tag implementation

no tag

Sponsorised links