tags: RDF

Action executed in 0.000

Each Tag

RDF

Common tags - number of posts

semantic web (3), FOAF (3), atilde (1), XHTML (1), validation (1), entity (1), Atom (1), UTF-8 (1),

2 way join

FOAF, RDF, RDF, semantic web

3 way join

FOAF, RDF, semantic web

●●●●●○○○

FOAF-a-matic -- Describe yourself in RDF

tags: RDF, FOAF

FOAF-a-matic is a simple Javascript application that allows you to create a FOAF ("Friend-of-A-Friend") description of yourself. You can read more about FOAF in Edd Dumbill's "XML Watch: Finding friends with XML and RDF" article, at the FOAF homepage on RDFWeb, and also the FOAF vocabulary description.

url: http://www.ldodds.com/foaf/foaf-a-matic

type: project, format: page

●●●●●○○○

Rej

Rej is a graphical utility that allows you to write RDF statements directly, using a simple layout that is designed to naturally reflect the basic RDF model. You might use Rej in any situation that uses RDF as part of its pipeline, or as a general purpose annotation tool, such as when taking notes or doing research. Please see the installation guide for instructions on how to install Rej, and the manual for some basic information on how to use it.

url: http://infinitesque.net/projects/Legere/components/Rej/

type: project, format: none

●●●●●○○○

LinkingOpenData

tags: semantic web, RDF
The Open Data Movement aims at making data freely available to everyone. There are already various interesting open data sets available on the Web. Examples include Wikipedia, Wikibooks, Geonames, MusicBrainz, WordNet, the DBLP bibliography and many more which are published under Creative Commons or Talis licenses. The goal of the W3C SWEO Linking Open Data community project is to extend the Web with a data commons by publishing various open data sets as RDF....

url: http://esw.w3.org/topic/SweoIG/TaskForces/CommunityProjects/LinkingOpenData

type: project, format: none

The Atilde Entity and Unicode

Apparently my RDF feed doesn't validate while my XHTML web pages do. Specifically i'm referring to the Paris Combo "Motifs" article and the Atilde entity, the capital A with a tilde over it. Why, and what should i do about it?

XHTML 1.1 includes XHTML Character Entities 1.0 (xhtml-text-1.mod, nb. no 11) which is originally part of Modularization of XHTML. XHTML Character Entities includes Latin 1 (xhtml-lat1.ent) for XHTML where the entity is defined.

RDF Site Summary (RSS) 1.0 is an application of W3C's Resource Description Framework (RDF), maintained by the RSS-DEV Working Group. It does not include this entity sett. On this page page, there's recommendation to insert a DOCTYPE to explicitly include it.

<?xml version="1.0"?>

<!DOCTYPE rdf:RDF [
<!ENTITY % HTMLlat1 PUBLIC
   "-//W3C//ENTITIES Latin 1 for XHTML//EN"
   "http://www.w3.org/TR/xhtml1/DTD/xhtml-lat1.ent">
%HTMLlat1;
]>

<rdf:RDF
 xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
 xmlns="http://purl.org/rss/1.0/"
 xmlns:dc="http://purl.org/dc/elements/1.1/"
 xmlns:ag="http://purl.org/rss/1.0/modules/aggregation/"
 xmlns:admin="http://webns.net/mvcb/"
 xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" 
>
...
<rdf:RDF>

Why don't i like this? There's no need to, or at least there should be no need to. As an author, i write &Atilde; because i have to. Eventually document (text) editors will become intelligent enough to understand the Unicode character set and the UTF-8 encoding of it. (On a side note, i prefer the UTF-16 or UCS-2 encoding.) Our documents, as we store them in files or databases, will not have &Atilde; but instead have the encoding of it, just like every other character in the document. There's nothing special about these letters. So the problem really lies with text editors.

Besides, there are too many glyphs too ASCII escape like this.

Browers already understand UTF-8 and if they have the satisfactory fonts, they will correctly render all international characters. The only characters that need escaping are <, &, and in CDATA sections > also.

Now i just need to figure out how to write Unicode with my favorite text editor, Kate.

RSS and FOAF

I'm learning more about the semantic web and RDF. I created an RDF Site Summary and FOAF file.

I've had an Atom rss feed for a while now. But i like RDF Site Summary because it's endorsed by the World Wide Web Consortium.

FOAF stands for Friend of a Friend. It's a way to use XML to specify some information about yourself and your friends. Developers have written FOAF navigators and aggregators to generated large SVG graphs of people. Here's the FoaF Explorer. FOAF includes relationship types such as friendOf, spouseOf, parentOf, etc.