2

I am developing full ajax web app. So I need to develop google crawlable app, also I must create snapshot for googlebot.

Do you know headless browser works with javascript and ajax for ASP.NET ?

I found XBrowser but right now it hasn't JavaScript support.

sorry for my English :).

Delgermurun
  • 648
  • 9
  • 19

2 Answers2

2

See here: headless internet browser?

and here: http://htmlunit.sourceforge.net/

Community
  • 1
  • 1
jordanbtucker
  • 5,768
  • 2
  • 30
  • 43
  • He said ASP.NET. htmlUnit is Java. – Grinn Aug 04 '11 at 12:07
  • @Grinn, ASP.NET is the framework the website was developed in. A headless browser is not confined to the developer's framework, only the platform on which the browser is run. That would be like saying that the Konqueror browser cannot view ASP.NET websites because it is developed for Linux. – jordanbtucker Aug 06 '11 at 02:59
  • @Jordan I get the impression he wants to automate the browser from inside .Net, not capture a screenshot of a .Net site – Basic Sep 07 '12 at 07:32
  • @Basic I got the idea that he would be okay with using the Java based XBrowser if it had JavaScript support. But I didn't realize there was more than one XBrowser, and he's probably refering to the .NET based one. He's also not trying to capture a "screenshot", he's trying to create a "snapshot" (https://developers.google.com/webmasters/ajax-crawling/docs/html-snapshot). – jordanbtucker Sep 07 '12 at 15:48
2

For ASP.NET I would suggest WatiN. It was originally designed for automated integration testing but would work great for making snapshots.

Grinn
  • 5,370
  • 38
  • 51