[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [syndication] Scraper code?



Well, there will always be different buttons, depending on the software on
the other end; I never bought into the "XML" button concept; standardizing
UI for these things is generally bad.

However, the means of marking up a document so that the button gets put
there (somewhere) - that MUST be generic, to avoid separate buttons for
different clients *unless* the end user wants to use multiple clients.

The "Internet" way to do this is to use a media type in the HTTP
Content-Type header (and maybe a 'type' hint on 'a' and 'link' links) to
dispatch to the appropriate software; so, when a browser sees
   Content-Type: application/rss+xml
it knows to send it to the aggregator that the user has configured. The
problem here is that some aggregators aren't local software; they live on
the Web at other URIs. Unfortunately, I don't know of any browsers that
allow Content-Type dispatch to another URI; I have logged a bug [1] with
Mozilla.

As far as how this shows up in the browser; it depends. A <link> tag will
show up in Mozilla in the menus; other browsers can follow suit, or come
up with something else. Failing that, a good, old <a href="..."> will do
the trick.


[1] http://bugzilla.mozilla.org/show_bug.cgi?id=105369



----- Original Message -----
From: "Seth Russell" <seth@robustai.net>
To: <syndication@yahoogroups.com>
Sent: Thursday, October 10, 2002 8:57 AM
Subject: Re: [syndication] Scraper code?


> Mark Nottingham wrote:
>
> >1. user goes to Web page they like
> >2. user wants to subscribe to a feed; they press a bookmarklet to do so
> >3. bookmarklet (or service) figures out that there isn't a feed
available
> >(through use of <LINK> tag, syndic8, etc.)
> >
> I like this but ...
>
> Is there some way we could generalize it so that it scales?   I'd like
> not to have to put up a different button for Radio and a different
> button for Amphideck and a different button for Sailor.  Why can't we
> agree on one button?   There must be some way that whatever kind of
> local subscription software that is running can key into the same user
> evernt?   What am I missing?
>
> Seth Russell
> http://radio.weblogs.com/0113759/
>
>
>
>
>
> Your use of Yahoo! Groups is subject to
http://docs.yahoo.com/info/terms/
>
>