473,386 Members | 1,745 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,386 software developers and data experts.

Dublin Core Metadata: buzzword validator not sure if this page uses it


(I assume this is the most appropriate group of this; pointers to
anywhere more appropriate would be welcome)

The Buzzword validator:

http://validator.buzzword.org.uk/

says of this page:

http://www.westmidlandbirdclub.com/diary/index.htm
90% (fail)

Metadata probably uses Dublin Core. See RFC 2731 for details of
why we weren't sure.

I've looked at the at RFC, and can't see anything wrong with my page -
what am I missing?

The validator finds no DC metadata on:

http://www.westmidlandbirdclub.com/new.htm/index.htm

which I believe it should do.

--
Andy Mabbett
Say "NO!" to compulsory ID Cards: <http://www.no2id.net/>

Free Our Data: <http://www.freeourdata.org.uk>
Jul 15 '06 #1
10 2318
In message <+$**************@pigsonthewing.org.uk>, Andy Mabbett
<us**********@pigsonthewing.org.ukwrites
>The validator finds no DC metadata on:

http://www.westmidlandbirdclub.com/new.htm/index.htm
Ack:

http://www.westmidlandbirdclub.com/new.htm
Sorry.
--
Andy Mabbett
Say "NO!" to compulsory ID Cards: <http://www.no2id.net/>

Free Our Data: <http://www.freeourdata.org.uk>
Jul 15 '06 #2
On 2006-07-15, Andy Mabbett wrote:
>
(I assume this is the most appropriate group of this; pointers to
anywhere more appropriate would be welcome)

The Buzzword validator:

http://validator.buzzword.org.uk/
I wouldn't pay much attention to a site that says of my home page:

Podcast (optional)
Podcasts are groovy and everything.

RSS Feed (recommended)
Every decent Web 2.0 page includes at least one RSS feed.

Or that says:

You are using XHTML 1.0. You could be using XHTML 1.1 for extra points!

...when the first line on the page says:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

I suppose that's what we should expect, as the site's name suggests
that it interested in fashion, not style.
--
Chris F.A. Johnson, author <http://cfaj.freeshell.org>
Shell Scripting Recipes: A Problem-Solution Approach (2005, Apress)
===== My code in this post, if any, assumes the POSIX locale
===== and is released under the GNU General Public Licence
Jul 16 '06 #3
In article <3b************@xword.teksavvy.com>, Chris F.A. Johnson
<cf********@gmail.comwrites
>I wouldn't pay much attention to a site that says of my home page:
I wouldn't pay much attention to a site that says of *any* page...

If you don't use CSS then your site will either be ugly or kludgy.
Neither are appropriate on Web 2.0.

What a stupid comment!! Sure, CSS is the way to go, but I can point you
to loads of sites that are neither ugly or kludgy that don't use CSS.
Beauty is not achieved by CSS, it's achieved by skill in design,
whatever the technology you use. It's possible to make beautiful sites
using table-based layout and <fonttags - I wouldn't do it, nor would I
recommend it, but it can be done.

Also, it says "Every decent Web 2.0 page includes at least one RSS feed"
which another load of old crock. Sure RSS is very useful for sites that
are appropriate, but to suggest that a site *must* use RSS to be decent
is pathetic.

All in all, this looks like a (bad) joke site, or one written by a
clueless geek who thinks that using the latest technology, even when
inappropriate is all it takes to produce the "new web." If there is such
a thing as the "new web" then it requires the same solid basis as the
"old" one, ie usability, accessibility, clean design, good content, etc.
None of these are specifically related to any of the buzzwords he
mentions.

--
Alan Silver
(anything added below this line is nothing to do with me)
Jul 17 '06 #4
Andy Mabbett wrote:
The validator finds no DC metadata on:
http://www.westmidlandbirdclub.com/new.htm/index.htm
which I believe it should do.
It wants:
<head profile="http://www.ietf.org/rfc/rfc2731.txt">

Why?

http://www.w3.org/TR/html401/struct/...tml#meta-data:

| In general, specifying meta data involves two steps:
|
| 1. Declaring a property and a value for that property. This
| may be done in two ways:
| 1. From within a document, via the META element.
| 2. From outside a document, by linking to meta data
| via the LINK element (see the section on link types).
|
| 2. Referring to a profile where the property and its legal
| values are defined. To designate a profile, use the profile
| attribute of the HEAD element.

That is, you've used Dublin Core stuff, but not said that you're using
Dublin Core stuff.

--
Toby A Inkster BSc (Hons) ARCS
Contact Me ~ http://tobyinkster.co.uk/contact
Jul 19 '06 #5
Alan Silver wrote:
What a stupid comment!! Sure, CSS is the way to go, but I can point you
to loads of sites that are neither ugly or kludgy that don't use CSS.
Beauty is not achieved by CSS, it's achieved by skill in design,
whatever the technology you use.
True, beauty can be achieved without CSS -- but then your site is kludgy.

There are four paths you may choose:

* no CSS, no <font> =ugly
* <font> =kludgy and perhaps ugly
* CSS =perhaps ugly
* <fontand CSS =kludgy and perhaps ugly

Thus the only way to avoid both kludginess and ugliness is to use CSS.
Using CSS doesn't guarantee that you'll avoid either, but it allows you to.

(I'm using <fonthere to represent all presentational HTML.)
It's possible to make beautiful sites using table-based layout and
<fonttags - I wouldn't do it, nor would I recommend it, but it can be
done.
Precisely -- you wouldn't recommend it because it's a kludge.
Also, it says "Every decent Web 2.0 page includes at least one RSS feed"
which another load of old crock. Sure RSS is very useful for sites that
are appropriate, but to suggest that a site *must* use RSS to be decent
is pathetic.
I don't suggest a "site" must use RSS. I suggest a "decent Web 2.0 site"
must.

http://en.wikipedia.org/wiki/Web_2#Technology_overview:

| A Web 2.0 website typically features a number of the
| following techniques:
|
| * Unobtrusive Rich Internet Application techniques (such
| as Ajax)
| * CSS
| * Semantically valid XHTML markup and/or the use of
| Microformats
| * Syndication and aggregation of data in RSS/Atom
| * Clean and meaningful URLs
| * Weblog publishing
| * Mashups
| * REST or XML Webservice APIs

Points 5-7 of that list are difficult to test for programatically.

Besides which, if you look at the validation results, you'll see that a
site can pass the validation without having an RSS feed. In fact, there
are only three things (so far) that will fail a page:

* non-use of CSS
* Transitional doctype
* triggering Quirks Mode
All in all, this looks like a (bad) joke site, or one written by a
clueless geek who thinks that using the latest technology, even when
inappropriate is all it takes to produce the "new web."
It's both (except the "clueless" part). From the front page:

| Please note that this site is not a validator in the formal,
| SGML sense of the word. We hope this tool provides a kooky,
| but useful service to help your site reach its full Web 2.0
| glory. If you want formal (X)HTML validation, try the WDG
| validator.

When it's written, the "About" page will provide more information about
the purpose of the site; but it's still in the early stages of development.

Ultimately, I hope the site will provide three things:

1. A bit of a giggle;

2. A way of testing your site to get ideas about what things
you might be able to improve on: not stuff that you're
doing wrong; but directions that you might want to go in
the future. People might test their site, notice that they
don't have an "Atom feed"; they don't even know what one is;
so they follow the link about Atom, read about it a bit, and
decide whether or not they want to have one; if they do,
they just need to follow a further link through to
atomenabled.org. And;

3. Once I've done a bit more work on it, I plan on releasing
the PHP code. I imagine this could be handy for medium to
large organisations doing QA on their own websites and
intranets. They can disable the fluff modules they don't
care about (e.g. podcasting) and write modules for things
they *do* care about (e.g. ensuring the TM symbol follows
all their trademarks). The framework for writing the
modules is really easy -- the DCMI module that is the subject
of this thread is only 46 lines of PHP. It could be a very
useful and adaptable tool. This will be GPLed of course.

--
Toby A Inkster BSc (Hons) ARCS
Contact Me ~ http://tobyinkster.co.uk/contact

Jul 19 '06 #6
In message <sm************@ophelia.g5n.co.uk>, Toby Inkster
<us**********@tobyinkster.co.ukwrites
>The validator finds no DC metadata on:
[http://www.westmidlandbirdclub.com/new.htm]
>which I believe it should do.

It wants:
<head profile="http://www.ietf.org/rfc/rfc2731.txt">
Thank you.

Still not finding any :-(
>Why?

http://www.w3.org/TR/html401/struct/...tml#meta-data:
[...]
>That is, you've used Dublin Core stuff, but not said that you're using
Dublin Core stuff.
I thought:

<link rel="schema.DC" href="http://purl.org/dc/elements/1.1/">
<link rel="schema.DCTERMS" href="http://purl.org/dc/terms/">

covered that.
--
Andy Mabbett
Say "NO!" to compulsory ID Cards: <http://www.no2id.net/>

Free Our Data: <http://www.freeourdata.org.uk>
Jul 19 '06 #7
In message <CX**************@pigsonthewing.org.uk>, Andy Mabbett
<us**********@pigsonthewing.org.ukwrites
>Still not finding any :-(
And:
http://www.westmidlandbirdclub.com/diary/

which you previously thought was "90% (fail)", is now, with the profile
attribute, showing as definitely not using DC metadata
--
Andy Mabbett
Say "NO!" to compulsory ID Cards: <http://www.no2id.net/>

Free Our Data: <http://www.freeourdata.org.uk>
Jul 19 '06 #8
Andy Mabbett wrote:
And:
http://www.westmidlandbirdclub.com/diary/

which you previously thought was "90% (fail)", is now, with the profile
attribute, showing as definitely not using DC metadata
Bug - fixed. "schema.DCTERMS" was confusing it.

--
Toby A Inkster BSc (Hons) ARCS
Contact Me ~ http://tobyinkster.co.uk/contact

Jul 20 '06 #9
Andy Mabbett wrote:
I thought:
<link rel="schema.DC" href="http://purl.org/dc/elements/1.1/">
<link rel="schema.DCTERMS" href="http://purl.org/dc/terms/">
covered that.
That syntax is defined in RFC 2731. Without using the profile attribute
(which is defined in the HTML recommendation), a user-agent technically
has no way of knowing what those LINK elements are supposed to mean.
(Though it can take a stab in the dark.)

--
Toby A Inkster BSc (Hons) ARCS
Contact Me ~ http://tobyinkster.co.uk/contact

Jul 20 '06 #10
In message <sm************@ophelia.g5n.co.uk>, Toby Inkster
<us**********@tobyinkster.co.ukwrites
><head profile="http://www.ietf.org/rfc/rfc2731.txt">
P.S.

If that's required, how come it's not used by http://dublincore.org/ ?
--
Andy Mabbett
Say "NO!" to compulsory ID Cards: <http://www.no2id.net/>

Free Our Data: <http://www.freeourdata.org.uk>
Jul 27 '06 #11

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
by: Useko Netsumi | last post by:
Does anyone aware of any program/apps/scripts that has the ability to modify/add/create/delete metadata in any image type such as JPEG, GIF, PNG, etc. Question for the experts, is it wise to...
1
by: Davis Marques | last post by:
I run a small non-profit project that publishes audio and video lectures online. Without explaining too much about the project, I'd like to have an XML file that lists the latest 100 postings to...
3
by: Neal | last post by:
I've just started a book course"HTML, Complete Course" from Seybold. It has a confidence builder section which I did and it worked fine. But the actual tutorial section at the beginning of the...
2
by: Pham Nguyen | last post by:
Has anyone seen an example of a textbox server control that has built-in client-side validation? I'd like to build a server control that extends the System.Web.UI.WebControls.TextBox class to allow...
2
by: Alan Silver | last post by:
Hello, I have a custom validator on my page, and have the server-side code working fine. I want to add a client-side funtion as well, but am not sure how to wire it in so that it works with the...
40
by: VK | last post by:
Hi, After the response on my request from W3C I'm still unclear about Tidy vs. Validator discrepansies. That started with <IFRAME> issue, but there is more as I know. Anyway, this very basic...
2
by: Timothy Larson | last post by:
Hello, I was wondering if anyone knows of any nice looking generic stylesheets like the W3C core styles, but that make use of some newer features from CSS 2.1. Thanks, Tim
3
by: yawnmoth | last post by:
<http://www.utexas.edu/emergency/index.phphas a bunch of meta tags whose source describes them as being Dublin Core metatags. Do all I need to do to make any given webpage Dublin Core "compliant"...
3
by: salucci | last post by:
in a HTML page containing editorial data of a book, should be used html meta tags, dublin core tags, or both? If last option, html tags should refer to HTML page and DC tags to book, or what? over...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.