Title :
AJAX Crawling Scheme Based on Document Object Model
Author :
Zhang, Xuesong ; Wang, Honglei
Author_Institution :
Dept. of the Inf. Eng., Xuzhou Coll. of Ind. Technol., Xuzhou, China
Abstract :
Many web applications adopt AJAX to enhance their user experience. But AJAX has a number of properties making it extremely difficult for traditional search engines to crawl. Google´s AJAX crawling scheme suggests webmasters change their website architectures and add additional codes. It is so complicated that it be currently supported only by Google. The paper proposed an AJAX crawling scheme based on DOM and breadth-first AJAX crawling algorithm. It can build a State Transition Graph (STG) of an AJAX web application by tracking the changes of DOM tree triggered by some AJAX events, and then generate a static mirror site of the original AJAX web application.
Keywords :
Java; Web sites; XML; information retrieval; search engines; trees (mathematics); AJAX Web application; AJAX events; DOM tree; Google AJAX crawling scheme; STG; Webmasters; Website architectures; asynchronous JavaScript and XML; breadth-first AJAX crawling algorithm; document object model; search engines; state transition graph; Browsers; Crawlers; Google; HTML; Mirrors; Search engines; Servers; Ajax crawling; Crawling Algorithm; DOM; state transition graph;
Conference_Titel :
Computational and Information Sciences (ICCIS), 2012 Fourth International Conference on
Conference_Location :
Chongqing
Print_ISBN :
978-1-4673-2406-9
DOI :
10.1109/ICCIS.2012.61