SGML and XML are formal metalanguage facilities for defining markup languages. SGML has the full power to configure a set of features for markup languages, whereas XML has a fixed set of these SGML features. Since XML is a profile of SGML (rather like a p
Great guide for blogging novices. Scroll past the first few paragraphs & find comprehensive, essential how-to information. I've never seen so much in one place. Organized, concise, but complete.
Edd Dumbill explores an XML and RDF application known as Friend-of-a-Friend (FOAF). FOAF allows the expression of personal information and relationships, and is a useful building block for creating information systems that support online communities. Code
Not long after he invented and unleashed the World Wide Web, Tim Berners-Lee realized that the limit to the effectiveness of the World Wide Web would be that while billions of documents could be linked and indexed, they relied on human interpretation to d
One of the most important things a database needs is a key, or more precisely a Primary Key. This is a unique identifier for a row and is needed to be able to access data in a table. In Core Data this is taken care of automatically, however you will have
The world of the semantic web, as based on RDF, is really simple at the base. This article shows you how to get started. It uses a simplified teaching language -- Notation 3 or N3 -- which is basically equivalent to RDF in its XML syntax, but easier to sc
I've often joked that it is ironic that a term that contains the word "semantic" has such an ambiguous meaning for most people...This is a problem that people who are deeply immersed in the trenches of the Semantic Web -- they have not found...words to co
The Semantic Web is not just a single Web. There won't be one Semantic Web, there will be thousands or even millions of them, each in their own area. They will all be part of one Semantic Web in that they will use the same open-standard languages and thei
The Semantic Web is a web of data. There is lots of data we all use every day, and its not part of the web. I can see my bank statements on the web, and my photographs, and I can see my appointments in a calendar. But can I see my photos in a calendar to
SemWeb (SW) operates on the principle of shared data. When you define what a particular type of data is, you can link it to other bits of data and say "that's the same"...for example, "zip" in my SW system is the same as "zip" in my friends. Although it g
There has been a lot of hype about the Semantic Web, and this has not been a good thing. Spurious claims about what the Semantic Web might and might not be able to do have been choking public understanding of it, and adding to the confusion that many peop
For music lovers or musicians, a down-to-earth, practical view of the Semantic Web is dearly needed. Now believe me when I say I have tried to find one, I really have, but in my effort to convince people who work with or in the music industry of the merit
On the Semantic Web (SemWeb), computers do the browsing (and searching, and querying, and...) for us. The SemWeb enables computers to seek out knowledge distributed throughout the Web, mesh it, and then take action based on it. Take an analogy: the curren
For complete beginners, this primer is fantastic for getting a sense of the big picture, for touring the territory, and becoming familiar with the key concepts, languages, and resources. W3Schools also offers a huge number of free tutorials (quite compre
The social marketing "product" is not necessarily a physical offering. A continuum of products exists, ranging from tangible, physical products (e.g., condoms), to services (e.g., medical exams), practices (e.g., breastfeeding, ORT or eating a heart-healt
"OK, but how do I actually make web pages and publish them as a site?" We'll learn: how to create HTML pages with a text editor; bare bones of HTML page structure; how to save pages; how to link pages; how to upload pages to a live web server...