XHTML negotiation module 0.94
Grok Headline matches for XHTML negotiation module 0.94
XHTML negotiation module 1.0
XHTML negotiation module 1.0
06/11/2004 11:35 AMAn Apache module that performs content-negotiation for XHTML content.
W3C HTML Working Group Publishes Updated
XHTML 2.0 Draft and XHTML FAQ
W3C HTML Working Group Publishes Updated
XHTML 2.0 Draft and XHTML FAQ
07/24/2004 02:24 PMXMLMania.com Jul 24 2004 6:40PM GMT
Atom/RDF/RSS content-negotiation survey
Atom/RDF/RSS content-negotiation survey
02/01/2005 10:08 PMCool URIs don't change. That's also why newsfeeds should have exactly
one URI, and only one URI. HTTP has accepted methods of negotiating
content through Accept: headers and q-values for content types. This
is a survey with the goal of finding out how aggregators are handling
this. Do they send out the correct q-values, and get the appropriate
feed in return?
First-ever look inside a WIPO treaty
negotiation (day 1 of 3)
First-ever look inside a WIPO treaty
negotiation (day 1 of 3)
06/07/2004 01:41 PMI'm at the World Intellectual Property Organization's
Standing Committee
on Copyright and Related Rights meeting in Geneva, Switzerland,
along with the largest-ever public-interest coalition in WIPO history,
We've all come to oppose the
Broadcast Treaty (which will make the Web illegal and
require the world's governments to mandate the design everything that
can receive a signal, from a PC to a radio) and the proposed Database
Treaty (which would let people who'd amassed public, uncopyrightable
facts turn them into their exlusive property).
There's no transparency into this process for most of the world. The
doors are locked, the minutes are sealed, and you need to be
accredited just to sit in the room.
There's no connectivity in the room, but by publishing and using an
ad-hoc WiFi network in the main room, three of us (me, my cow-orker
Wendy Seltzer, and David Tannenbaum from the Union for the Public
Domain) were able to collaborate on note-taking on the first
half-day's session using SubEthaEdit, the brilliant and unique Mac
app.
The speaking style at these events is "diplomatic" --slow, formal and
thick with coded and subtle messages. Between the three of us we were
able to untangle some of the speech and tease out some analysis. I
think that our point-form notes are a really good, comprehensive view
of the meeting.
* Brazil: We've been at this for ages. No real and substantive
discussions have taken place. There's no clear understanding of
the potential economic and social impact of database protection.
A study that was comissioned by WIPO on database copying in Latin
America indicated from the Latin American perspective that
regulation is premature. It's detrimental to innovation, science,
education, access, etc., particularily in developing countries.
In the light of this we want to question the usefulness and
convenience of maintaining this on the agenda. This isn't
unfinished business, the lacklustre engagement of the committee
tells us that this is business we don't want to engage in, and
this gets in the way of other business we might choose to
address. We ask to have this permanently deleted from the agenda.
* ALA: The database protection issue in US Congress is
significantly controversial, highly unlikely to pass in this
Congress. Agree with Brazil, let's take this off the table here.
Congress called this a "Solution in search of a problem" --
there's more databases than ever, why do we need this. We don't
see a consensus or a need for protection.
* Ecuador: On behalf of Latin American and Caribbean group, I
would like to make a general statement. We don't think that this
should be on the agenda now.
* India: Should everyone who produces work by sweat of the brow
come here for protection? This isn't creative labour. There's no
allegation of widespread copying of non-original databases. Even
if there were, the question relevant for this organization is
whether this body should be considering nonoriginal databases.
Where there's no creativity, databases are assets; that's the
apporpriate concern to address by misappropriation, but not
intellectual property. Perhaps soem other rubric, some other
forum is appropriate. Many entities need protection of sweat of
brow assets but we shouldn't have all of them approaching WIPO
for a remedy.
If EU wants to protect nonoriginal databases, EU can. It's
important to leave industry space to develop. at this stage, we
need a more careful learning process, not laws that inhibit
industry rather than facilitate. Database protection is
premature now. Even in long term, it may not be appropriate for
WIPO. We recommend the issue be deleted from the Standing
Committee's agenda.
* US delegation: We think that this should remain on the agenda.
We need to exchange more information about what this is and how
it works where it's been adopted.
LinkAuto-Negotiation Configuration Tips
Auto-Negotiation Configuration Tips
12/31/2003 10:53 AMMigration technique for Atom: Content
Negotiation
Migration technique for Atom: Content
Negotiation
02/16/2004 02:47 PMMark Nottingham wants to discuss strategies for migration to Atom. At
this point, I’d like to point out that HTTP...
Cisco Switches and Port/Duplex
Auto-Negotiation
Cisco Switches and Port/Duplex
Auto-Negotiation
06/29/2004 02:40 AMAValonRF Announces the Availability of
Module A, a Micro MPEG4 Encoder Module
AValonRF Announces the Availability of
Module A, a Micro MPEG4 Encoder Module
01/05/2005 03:27 AMAValonRF, Inc., announces the immediate availability of it’s Micro
MPEG4 Encoder module AFCEA West Expo 2005 February 1-3, 2005, San
Diego, CA, USA, Booth 1451 [PRWEB Jan 5, 2005]
XHTML 1.1
XHTML 1.1
12/03/2002 11:46 AM
XHTML 1.0 Strict isn't that much different from XHTML 1.0, except for
a few little things. So I figured I'd just upgrade to XHTML 1.1 as
long as I was on a roll fixing my site. Plus, it didn't take me long
at all.
The one thing that bothers me though is the removal of the name
attribute in the a element, and the way that the replacement id
attribute works. For a name attribute you could have called it
anything. For an id attribute, it can't start with a number. What
happens if I want my anchors to use the title of my entries instead of
the padded entry id? Say for example I want my anchor to be like this
<h3 id="2.4Ghz Router">2.4Ghz Router</h3>. Well too bad, I
can't do it. I don't use anchors on this site, because I don't really
need them, I have individual archives. But come on, we need a
workaround to this problem, albeit a very small one. (For you that
don't know what an anchor does, it allows you to link to a specific
section on a page using a # after the page name, for example
http://noeljackson.com/archives/2002/October/index.php#rssical_070.)
Why You Should Use XHTML
Why You Should Use XHTML
07/23/2004 02:55 PMSlashdot Jul 23 2004 6:52PM GMT
Will XHTML Ever Come of Age?
Will XHTML Ever Come of Age?
09/05/2002 01:17 AMDead protocol walking or the future?
XHTML 2.0
XHTML 2.0
07/23/2004 04:38 PMW3C publishes the sixth draft of XHTML
2.0
w3.org/TR/2004/WD-xhtml2-20040722
track this
site | 3 links
What's (really) new in XHTML
What's (really) new in XHTML
01/14/2003 09:37 PMXHTML 2.0 has been a topic of much discussion lately, including two
recent Working Drafts. This article collects the recent changes in one
convenient place.
SEO and XHTML/CSS
SEO and XHTML/CSS
03/22/2005 09:41 PMMore on XHTML
More on XHTML
01/07/2004 06:48 PMFollowing
yesterday's post
about XHTML validation and the script tag (which I assumed to be a
browser problem, not a code problem) I got an email from megnut reader
Maurice saying,
Script element should always have an end tag and
really can't be considered a singular or "empty" type tag like, say,
the Image tag or something. I guess it must be a minor glitch in the
validator or something.
Since that didn't sound right to me, I decided to go to the source: XHTML 1.0 The Extensible
HyperText Markup Language, Section 4.3: For non-empty elements, end
tags are required. It says,
4.3. In SGML-based HTML 4 certain elements were
permitted to omit the end tag; with the elements that followed
implying closure. XML does not allow end tags to be omitted. All
elements other than those declared in the DTD as EMPTY must have an
end tag. Elements that are declared in the DTD as EMPTY can have an
end tag or can use empty element shorthand
So I examine the DT
D and see that <script> does not contain EMPTY,
which would support Maurice's assertions that the code was in fact,
not valid, and there was a glitch in the validator. But then I looked
at the definition for <p> and it doesn't contain
EMPTY either. But you can use <p /> instead of
<p></p>. Or at least, I thought you could.
Plus it seems weird since a <script> in reality can
be empty, like in my example when it's linked to an external file. So
why's the DTD saying it can't be? Anyone actually understand what's
going on here?
"XHTML"
"XHTML"
02/19/2004 03:22 PMBeginning XHTML
Beginning XHTML
05/24/2002 11:27 AM"XHTML Validator to RSS"
"XHTML Validator to RSS"
07/04/2004 03:35 PMpentacle - XHTML CMS
pentacle - XHTML CMS
06/14/2004 02:51 PMStarted!
W3C Reformulates XHTML 1.0
W3C Reformulates XHTML 1.0
08/05/2002 10:43 PMThe World Wide Web Consortium tweaks XHTML 1.0, which was first
recommended in January 2000.
Why Switch to XHTML?
Why Switch to XHTML?
06/10/2004 06:11 AMFor Web developers, the learning process never seems to end,
especially with coding. As the web evolves, so do the standards, which
are moving from HTML to XHTML. Learn why you should consider migrating
to this new standard sooner than later. By Lee Underwood. 0610
XHTML Validator to RSS
XHTML Validator to RSS
09/19/2004 03:22 PMBen Hammersley built a tool which
creates an RSS feed from the W3C's XHTML validation results. Nice
work, Ben!
"Valid XHTML "
"Valid XHTML "
02/17/2004 08:53 AMURLs vs. XHTML
URLs vs. XHTML
03/11/2003 02:00 PMAfter linking a few items on Amazon.com, my XHTML has been broken for
who–knows–how–long. It popped up as I redesigned,...
Behind the Scenes with XHTML
Behind the Scenes with XHTML
07/30/2004 10:07 AMIn a previous article, we touched on the requirements for proper XHTML
coding, especially in relation to HTML 4.01. Today, we look at what
some of those requirements are in relation to the head portion of the
Web page. By Lee Underwood. 0730
Implementing XHTML 2.0
Implementing XHTML 2.0
07/27/2004 08:02 PMWell, I slept off most of my desire to blog about XHTML 2.0, but
here's a post anyway. The thing is, I don't think implementing
elements using behaviors is really a good idea, although I feel bad
saying it while the W3C is linking to my test implementation. ?
XHTML Overview
XHTML Overview
05/23/2002 10:39 PMXHTML 2.0 surfaces
XHTML 2.0 surfaces
08/12/2002 10:48 AMThe W3C has released Working Drafts of XHTML 2.0 and XFrames, as well
as a second edition of the XHTML 1.0 Recommendation.
A Question About XHTML
A Question About XHTML
03/12/2003 10:14 PMAlex Jones asked me to pass along a question to webgraphics readers:
In an upcoming redesign should I use XHTML...
Much of XHTML 2.0 works already
Much of XHTML 2.0 works already
07/23/2004 07:55 PMA few days ago the W3C released the HTML and XHTML FAQ. I skimmed over
it and saw no interesting things. So that was that.
Just now I saw a dramatic increase of visitors to this site. I was a
bit surprised because there hasn't been any news on my site lately,
and I had seen no new interesting referrers. ?
XHTML 2.0 Summary
XHTML 2.0 Summary
08/08/2002 07:54 AMThe W3C have kindly released a working draft of the
XHTML version 2.0 specification.
As has been speculated in discussions here, frames have been dropped
in favour of XFrames (an XML implementation of HTML Framesets) for
which a working draft specification was published yesterday. Quite a
few other things have changed and a lot of dead wood has been cleared.
XHTML 2.0 is NOT intended to be backwards-compatible. -- Mike
Golding
"zeldman.jg"
XHTML Services?
XHTML Services?
01/01/2004 04:33 AMJon Udell
waxes nostalgic about the good old days of screen scraping HTML in order to build the first generation of Web
services. That’s great and I’ve built my share of screen
scraping applications as well. But then Udell goes on to propose that
companies should abandon modern Web services technologies in favor of
screen scrapes helped along by well-formed XHTML.
Udell’s reasoning is that Web services through SOAP is too complicated. "But if I’d
had to register for an API key and locate
WSDL documentation for each of the three
services whose results I compared, I probably wouldn’t have
bothered," he says. His entire argument is based on his
experiences with the Google API and their
specific SOAP implementation.
Google requires that anyone using their API register for and use an API key—an identifying token that lets
Google track the usage of their API down to
a specific user or application. Google requires it, but the SOAP protocol does not. Most SOAP services don’t have any sort of key and
if you were building a tool for an intranet, you probably
wouldn’t need or want such a scheme. Not only does Udell miss
that point, but he also forgets that SOAP
isn’t the only Web services technology.
Udell says that a primary threat to your intranet is disuse. If
people find it too difficult to create and use information on the
intranet, they won’t bother. That’s true; if you create
onerous processes that content creators must follow, they’ll
find ways around them, publishing their information in ways that you
don’t expect. But Udell’s assertion that building data
access through Web services will make it too difficult for people to
use your data is preposterous. Screen scraping is more difficult and
more apt to fail than using stable, published APIs. And with REST, the
APIs are just as easy to access as any other
Web document.
As an example, let’s use product data for my new camera.
What’s easier—scraping product data from
Amazon’s Web page or getting it in XML format from their
REST interface? For each method I have a
unique URL that I request to get the data.
There aren’t any complicated steps to follow for either system.
But the HTML version, even if it were
well-formed XHTML, would be significantly
harder to retrieve meaningful data from. And changes to the display of
the information would often mean changes to the structure of the HTML, necessitating further changes to my screen
scraping application. Amazon does require a developer’s token
(an API key, essentially), but again,
that’s only so they can control usage. There’s no reason
at at all that a REST system like this
couldn’t be built without it.
But doesn’t creating a REST
interface mean more work for the content producers? Probably not.
Presumably your corporate intranet is using some sort of content
management system. Otherwise there’d be no way to enforce this
XHTML-only rule. Furthermore, that content
management system probably stores the content in a database somewhere
separate from the presentation of said content. All you need to do is
build one REST interface that retrieves the
required content from that database and presents it as a
pre-determined XML document instead of an
HTML document. The content producers could
go along creating content as they always have, blissfully unaware that
they are also populating a Web service.
Udell’s XHTML scraping suggestion
has significant risks as well. Remember that making the process of
content creation difficult will ensure that people find other ways to
create content—ways that you don’t control. But in
advocating screen scraping, Udell says, "it’s true that
creating XHTML pages requires more
discipline than hacking out HTML, and it may
incur some retraining costs." Not only are you going to make it
difficult for people to build systems that automatically consume
information, but you also propose making it more difficult to create
it?
People will flock to things that are easy. RSS took off because it was easy to create and
easy to consume. Sure, it would be possible to create screen scraping
applications that would take any well-formed XHTML content source and pull that content into a
newsreader. But it’s much easier for everyone concerned to
create a simple, easy-to-understand format that contains all of the
information in logical chunks and just run with it.
XHTML and the script tag
XHTML and the script tag
01/07/2004 06:49 PMSo for some odd reason, my alpha
Kinja design that was visible in IE,
Camino, Firebird, and Safari on IE and Mac suddenly stopped rendering
on IE/Mac, IE/Windows, and Safari/Mac (didn't test the others, was too
busy freaking out). I tried everything I could think of, validated the
code (clean XHMTL 1.0 Strict), validated the CSS, had some friends
take a look, and nothing. "View source" showed code, but nothing
appeared on screen. Finally, after commenting out code line by line, I
nailed it. In my header, I had:
<script src="/functions.js"
type="text/javascript" />
While the validator liked this, and Camino had no problem, the other
browers barfed big time and treated it as an unclosed tag, rendering
nothing more. A quick change to:
<script src="/functions.js"
type="text/javascript"></script>
and all is right with the world again. I write this because I'm sure
I'll have this problem again, and then Google will help me (hi idiot
Meg from the future making the same mistakes again!) In the meantime,
it may help you.
The road to XHTML 2.0
The road to XHTML 2.0
03/19/2003 10:27 PMI'm positioning myself to be "Mr. XHTML 2.0". Because, you know, what
the world really needs is more irony. (83 words)
Ordinary user -> XHTML
Ordinary user -> XHTML
02/05/2005 10:07 PM
Alan
Williamson:
I have attempted to use online editors (fckeditor/htmlArea) but they
do not enforce valid XHTML and the results they produce can sometimes
be a right old mess of tags (try editing the source of a
post-fckeditor saved text). Ironically one of the common
suggestions that have come from my users is their desire to use a WIKI
type of input. They are comfortable with this and it does solve
a lot of UI problems.
However I am finding it difficult to find tools that will actually
take WIKI Markup and transform it to XHTML.
Do the closed source blog/wiki tools do a better job at going from
ordinary user to XHTML?
CSS+XHTML: Adiós a las tablas
CSS+XHTML: Adiós a las tablas
10/30/2003 11:57 PMUsing XPath to mine XHTML
Using XPath to mine XHTML
10/28/2003 11:06 PMSimon
Willison:
This morning, I finally decided to
install
libxml2 and see what
all the
fuss was about, in particular with respect to XPath. What
followed is best described as an enlightening experience.
Working Draft: XHTML 2.0
Working Draft: XHTML 2.0
07/26/2004 12:17 PM2004-07-22: The HTML Working Group has released the sixth public
Working Draft of XHTML 2.0. A modularized language without
presentation elements, XHTML 2 takes HTML back to its roots in
document structuring. The draft includes an early implementation of
XHTML 2.0 in RELAX NG. Comments are welcome. Visit the HTML home page.
(News archive)
Using XHTML/CSS for an Effective SEO
Campaign
Using XHTML/CSS for an Effective SEO
Campaign
01/07/2004 07:10 PMImprove your search engine ranking by harnessing the benefits of
well-authored XHTML and using CSS to boost your code-to-content ratio.
Grok Description matches for XHTML negotiation module 0.94
GrokA matches for XHTML negotiation module 0.94
XHTML negotiation module 0.94