Ok...

Can we, for argument sake, in the parser have it translate the
pods://avantgo/back link to a link to the prior page?

I think this solves alot of the problems.

--Wes


----- Original Message -----
From: "David A. Desrosiers" <[EMAIL PROTECTED]>
To: "Plucker Development List" <[EMAIL PROTECTED]>
Sent: Tuesday, November 19, 2002 11:12 AM
Subject: Re: Back/foward/home function code


>
> > No, you don't understand, I'm talking about the link *back* from C to A
or
> > B. Look at the The Onion for example. http://mobile.thenion.com/
>                                                          ^o
>
> Ugh, the worst of the offenders. There are no forms on the Onion's
> website, yet they still need to rely on this pods://avantgo/back syntax?
> Useless. On that page, _ALL_ articles reference index.html, and to all
> articles, index.html is their parent. The << "The Onion" link that brings
> you back could just as easily been a link to index.html, just like the
> _millions_ of other fully functional websites around the world do it. I
> guess this is the AvantGo'ish hack for history.back() in Javascript, and
on
> this site, is a completely moot example, since it doesn't actually explain
> the use of it any further.
>
> > If you have a link labeled "back" then the user expects to go back.
> > Granted, there is a case for not labeling your links "back" since the
> > whole concept of 'going back' is difficult to uphold on the web.
>
> Yep, there is no "up", "back", "deep", "lower" etc. on the web.
> Everything is exactly one link from everything else. The web is flat,
> horizontal. Traversing "up" or "down" a website or "directory" structure
is
> just a human misnomer to help understand how the web works, but is
> incorrect..
>
> > The server validation is of course what the application should rely on,
> > but there is a place for basic client-side validation as well.
>
> I've yet to see it, and see in such a way that uses approved
> standards (i.e. not using Javascript, Flash, ActiveX, etc.). Got a link?
>
> > For instance, if I forget to fill in a required field I'd rather have
some
> > alert notifying me that I forgot that field rather than click, wait, and
> > then find out to my annoyance that I still need to fill it in.
>
> Then use connection-based forms, or NPH to do that work. Perhaps
> XForms is what you really desire: http://www.w3.org/MarkUp/Forms/
>
> > Of course, forms should be clear and well-designed. But users still make
> > all kinds of mistakes. They might accidently press enter in a text
field,
> > thus triggering a form submission.
>
> Then disable that feature. Enter in a form field doesn't always have
> to translate to Enter on a Submit button. Poorly designed forms will do
> this, however.
>
> > I'm not sure I follow. You can never be sure of the record ID in a back
> > link unless there is only one link to the text record.
>
> Parent. You consolidate the links to the parent by the number of
> times the children reference it. This happens all the time in spiders, and
> I'm sure I could dig up quite a few thesus papers on the web describing
it.
>
> > One example is http://www.mycom.nl/ It's a Dutch site, though. I really
> > like the way they've done it. The interface is snappy and responsive. I
> > find this a good example of delivering actual usage with Flash, rather
> > than just providing fancy animations or games.
>
> Ugh, it uses Flash and requires Javascript to process it. No thanks
> (and didn't properly load when both were enabled in my browser anyway).
> Popup windows that remove the titlebar, removing navigation elements, all
> major faux pas when designing HTML pages. Accessibility is apparently not
> one of their concerns, and I'm sure they only care about their IE users
> anyway, so I wish them luck. Oh, also, their error page has 404's on it
(how
> ironic), and a broken image. Someone should buy them a "Learn HTML in 12
> Hours" book or something.
>
> > I agree that there should be fallback behavior. A site should not
> > absolutely rely on its popup menus, etc. But time is money, and
designers
> > won't always be able to provide alternatives for every browser. The
client
> > wants a fancy site, just like Nike, Coca-cola, etc.
>
> The client only sees Nike, Coca-Cola, etc. and says "I want that".
> They don't care how it works, they want it to look like that. I understand
> that, and I've worked under those constraints before, but believe me, when
> you show the client other alternatives, specifically one which will ensure
> that their userbase will _increase_ because the site will look good in
_all_
> of their user's browsers, they are much more enthused, and it takes less
> time to design a compatible site, than it does to design an incompatible
> one.
>
> > Netscape did support standard CSS. You can link CSS stylesheets using
> > <link> and some of it works. Netscape DevEdge at least claimed NS4
> > supported CSS. Sure, CSS in NS4 is *virtually* unusable.
>
> It supported a limited subset of CSS, through the JSSS engine.
>
> > To each their own. I still like to a see a good sidebar done without
> > tables and without any CSS. Maybe a trick with <spacer> or transparent
> > GIFs? ;-)
>
> Nope, not at all. Sidebars are easy with CSS, including spacing,
> etc. that will look like a transparent gif if you wish. Here's one quick
> example I just googled for: http://www.meyerweb.com/eric/css/
>
> > AvantGo obviously favors its registered content providers.
>
> And fines them steeply for allowing anyone but AvantGo in.
>
> > Or maybe they do it on scheduled basis, I don't know the specifics.
>
> It's scheduled.
>
> > To be realistic: there is no such thing as free money. Is there no small
> > print on the AvantGo site or in the license that covers this?
>
> Yes, 23 pages of small print.
>
> > What about writing a Plucker authoring guide, with guidelines specifying
> > which parts of HTML are supported, how to achieve particular formatting,
> > what to do and what not to do, etc.? Or is there such a thing already?
>
> No, but that's a great idea.
>
> > I'm planning to write a reference for JPluck that explain how HTML is
> > parsed, including a tag-by-tag reference. The Python distiller may do
> > things differently, but there definitely is common ground. This
reference
> > can become an authoring guide over time. I'm willing to pick up this
task.
>
> Remember that there are other tools being used also, including perl
> and wxWindows as well, which all handle parsing of tags a bit differently
> (granted, the wxWindows bits right now are just calling the Python code,
but
> that will change soon, to be selectable across other spiders as
necessary).
>
>
> d.
>
>
> _______________________________________________
> plucker-dev mailing list
> [EMAIL PROTECTED]
> http://lists.rubberchicken.org/mailman/listinfo/plucker-dev
>

_______________________________________________
plucker-dev mailing list
[EMAIL PROTECTED]
http://lists.rubberchicken.org/mailman/listinfo/plucker-dev

Reply via email to