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

RE: MORE Checker Samples



>> Gunnar Wrote:
>> 
>> > As regards Jock's SSNB, the checker _should_ work for sites with
>> > the JavaScript code, since it seems like the servers interpret
>> > the JS code before they respond to requests from Ringlink.
Jock wrote:
>> NO, the Javascript is interpreted by the browser.  A CGI or SSI
>> include would be interpreted by the server.
> Gunnar Wrote:
> Now I'm confused, because when I checked the code for a few of your
> sites, the HTML fragments were there.
How did you check them?  If checked with a browser the full HTML code will
be displayed (as a single line).  The browser will have loaded the .js file
which has a series of document.write lines that creates the HTML.  The HTML
with links does not exist on the server.
This morning I randomly picked a site to check and the member had captured
the code was NOT using the Javascript!  Several sites I maintain have old
style code and new Ringlink links. . . IF your spider returned the page
then all that will be visible is the Javascript.  However, if you view the
page localy in a browser the Javascript will still load the HTML.  Yes its
confusing.
This site has correct jsNAVBAR code:
http://www.theforgeworks.com/
<!-- Begin The Blacksmiths Ring code fragment --> 
<script LANGUAGE="JavaScript">
var BlacksmithsRingID='79'; 
</script> Centered table code starts here. . . . .  The js document.write
zone loses its script end-script tags
-----------------------------------------------------
This morning I ran a test.  I checked a ring using the default, 
"Check those Ringlink links that are included in the customized HTML code"
Then I ran a "Check selected links" with all the links unselected (NO LINKS).
I got the same results from both trials.  So, all I am testing is the
ability of the program to access the sites in a ring, not check my
jsNAVBAR.  That is why I was asking "What does the checker check?"
I did not expect the Ringlink checker to work with my system.  My previous
experiance with Web-Ring Verifier indicated that a system that checked the
link code written by the Javascript would not work.  It shouldn't.
Javascript is interpreted by the Browser, not the server.  If you don't go
through a browser (IE you directly spider the sites) results from
Javascript .js sourcecode document.write statements will not be apparent to
the spider.
Using Web-Ring Verifier I search for key phrase in the Javascript.  In the
example above it is "BlacksmithsRingID".  This is not a foolproff test but
it works for honest sites.
----------------------------------------------------------------
OK, so it doesn't work with my jsNAVBAR.  It COULD if there was a third
option to "Check for key phrase".  However, the current problems are that
out of a ring of aproximately 100 sites I get access errors for a couple
dozen.  Tripod sites generaly do not check even when trafic is low (a fast
connection) and the page is short.
NOW, I can't check my larger ring (checker Beta 2) and get a "Page contains
no data" error from Netscape after about 10 minutes.
All these sites work fine but the Checker returned access errors.  
1. Is it possible that these are spurious errors that should be waited out?  
2. Is it possible that because the checker didn't find the links it
returned and error?
3. Is it possible that because the checker was looking for a link that did
not exist that it triggered the error that says the page is at fault when
in fact it is the missing link????????
These are 6 errors out of a ring of 15.  At least one has hard code HTML
(Hillbilly Housewife).
Site ID: 3 | Site title: ISeeSpots Farm
http://www.iseespots.com/
- Couldn't read URL ( 403 Forbidden )
Site ID: 5 | Site title: Pathetic Plantation
http://www.hometown.aol.com/scgerman/Pathetic-Plantation_home.htm
- Couldn't read URL ( 500 Internal Server Error 
Site ID: 10 | Site title: Farmer Brown`s Plow Shop
http://farmerbrownsplowshop.bigstep.com/
- Couldn't read URL ( 302 Moved Temporarily )
Site ID: 11 | Site title: Hillbilly Housewife
http://cheapeats.homestead.com/tableofcontents.html
- Couldn't read URL ( 404 Object Not Found )
Site ID: 130 | Site title: Heath Iron
http://heath_iron.tripod.com/
heath_iron.tripod.com is down or doesn't exist
Site ID: countrylife | Site title: WHATEVER, etc.....Farm Family Photography
http://whateveretc.homestead.com/Family.html
- Couldn't read HTML code URL ( 404 Object Not Found )
AND From another Ring. .  Mog will REALLY LOVE THIS!!!!
Site ID: 2 | Site title: Banned from Webringnews
http://www.chief-moons-gallery.com/banned.html
- Couldn't read URL ( 404 Not Found )
--------------------------------------------------
Ringlink is setup to write files to its dataspace on the server.  How about
writing the Checker report to the server's disk.  Strip the Rinklink page
formating and write a file with more information??  THEN display a page
with the link to the test report.  Report URL's could be sent to Gunnar
during this test phase instead of cutting and pasting into the mail. . .
I would put the files in the data/ring_name/ folder OR put then in data/
and name them ring_name_date.htm.  Mail the URL to the Ringmaster  OR
append a page with a list of test URL's
Jock D.

Follow-Ups from:
Gunnar Hjalmarsson <mailbox@gunnar.cc>

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