|
Purpose
This page documents some common facts about eValid site analysis capabilities.
A secondary goal is to help set aside some common misconceptions.
Implication: You can scan any website you can browse to. The thinking of eValid is, "if the website is public then it's fair game to scan it [if you want to]."
Implication: The HTML is seen "post-processed" so all of the artifacts about how the page was assembled, what the file composition was, is no available. Only what the USER sees is what is scanned and processed.
Implication: It may be difficult, if an error is found in a page, to reflect that error back into a specific source file on the server. Use of "View Source" is the best approach if you can't see the files on the server.
Implication: This often leads to a "broken link" that the user cannot see. "Better to point it out than to try to hide the fact," is the eValid way of looking at this.
Implication: The only way eValid can identify orphan files is to look for files on the server side that have NOT been accessed recently (as they would have been if an eValid scan had just been run).
Implication: Strings within a page element have lengths that do NOT include any newline or carriage-return/line-feed sequences, and this can lead to some confusion when you try to match a string that is seen on the page as "wrapped". The visual wrapping of lines is a browser rendering function, not an HTML function.
Implication: Every website that serves an Oops! Page seems to do it a little bit differently, and you have to sometimes look closely to identify the correct phrase to search for.
Implication: Run large scans on a fast machine, with high-speed access, and make sure there is plenty of RAM.
Implication: Make sure you allow enough time, and make sure you have enough CPU power, so you don't wait too long!