Basically, you have a regular <a> tag link that goes to the location
you want, but you also have an onclick javascript event for that link
that does the ajax stuff and returns false so that the browser
doesn't request the href part of the tag. Ideally, you'll have an
onload event to your page that attaches all these onclick events to
your links so that you don't even have inline javascript.
-Rob
On Mar 8, 2007, at 10:35 AM, Kenneth Downs wrote:
Mark, web searches on "js graceful degradation" and related terms
are getting me a lot of blog entries about *whether* to do it, but
not much about *how*, can you offer a link that gives the basic
howto of putting both kinds of links on the page? Thanks.
Mark Armendariz wrote:
I like to back-load all my ajax on top of already working pages,
so for
instance I might have:
http://www.example.com/news/
And clicking on a headline on that page with js disabled would go to
http://www.example.com/news/headline_with_underscores_or_whatever
But clicking on it with js enabled would just load the story
dynamically.
Keeps everyone happy - including your visitors of the arachnid
family.
Mark Armendariz
-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Kenneth Downs
Sent: Thursday, March 08, 2007 9:04 AM
To: NYPHP Talk
Subject: [nyphp-talk] Friendly URL, Ajax, and SEO
Lately I'm wondering about best designs when balancing things
like a friendly URL, Ajax, and SEO. It seems there are some
contradictory indications.
First, friendly URLs are great if for no reason than log analysis.
However, friendly URLs are supposedly better for SEO also
(besides all the other stuff for SEO).
The rub is that I'd like to start moving over to AJAX for
CMS-related stuff, such as loading a news article when the
user clicks on a headline. But this seems like it make the
site very search engine un-friendly.
Anybody care to comment on the problem as a whole? Is it an
either/or choice?
_______________________________________________
New York PHP Community Talk Mailing List
http://lists.nyphp.org/mailman/listinfo/talk
NYPHPCon 2006 Presentations Online
http://www.nyphpcon.com
Show Your Participation in New York PHP
http://www.nyphp.org/show_participation.php
_______________________________________________
New York PHP Community Talk Mailing List
http://lists.nyphp.org/mailman/listinfo/talk
NYPHPCon 2006 Presentations Online
http://www.nyphpcon.com
Show Your Participation in New York PHP
http://www.nyphp.org/show_participation.php
_______________________________________________
New York PHP Community Talk Mailing List
http://lists.nyphp.org/mailman/listinfo/talk
NYPHPCon 2006 Presentations Online
http://www.nyphpcon.com
Show Your Participation in New York PHP
http://www.nyphp.org/show_participation.php
_______________________________________________
New York PHP Community Talk Mailing List
http://lists.nyphp.org/mailman/listinfo/talk
NYPHPCon 2006 Presentations Online
http://www.nyphpcon.com
Show Your Participation in New York PHP
http://www.nyphp.org/show_participation.php