wood burning stoves*
The moose likes Beginning Java and the fly likes Offline browsing web site technology? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of EJB 3 in Action this week in the EJB and other Java EE Technologies forum!
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "Offline browsing web site technology?" Watch "Offline browsing web site technology?" New topic
Author

Offline browsing web site technology?

George Lin
Ranch Hand

Joined: Jan 11, 2005
Posts: 125
Hello everyone,


I have heard that there are some offline technologies which can enable users to browse web site in offline mode. It can prefetch some information from the web site (for example, Yahoo map data for some specific cities) when network connection is available. And when in the future the network connection is not available, the user can offline browse the information which is prefetched before. The user can also put some queries to the "prefetched web site" even when the network connection is not available, and the queries can be sent to the web server when network connection is available.

I am wondering whether there are any papers, tutorials and specially Java open source technologies in this topic.


Thanks in advance,
George
Ko Ko Naing
Ranch Hand

Joined: Jun 08, 2002
Posts: 3178
I'm not quite sure what you mean by offline web browsing technology using Java. It's already available in Internet Explorer. While you are not connected to the Internet, you can check File>Work Offline menu and browse the pages that you viewed before.

But if you want the whole site with complete links among pages, you might be interested in Teleport, which can be used to save the whole site into your hard disk and viewed later, when you are offline.

Is that what you mean? Or u want to develop a browser using Java to achieve this functionality or sthing?


Co-author of SCMAD Exam Guide, Author of JMADPlus
SCJP1.2, CCNA, SCWCD1.4, SCBCD1.3, SCMAD1.0, SCJA1.0, SCJP6.0
George Lin
Ranch Hand

Joined: Jan 11, 2005
Posts: 125
Thanks Ko Ko Naing,


Originally posted by Ko Ko Naing:
I'm not quite sure what you mean by offline web browsing technology using Java. It's already available in Internet Explorer. While you are not connected to the Internet, you can check File>Work Offline menu and browse the pages that you viewed before.

But if you want the whole site with complete links among pages, you might be interested in Teleport, which can be used to save the whole site into your hard disk and viewed later, when you are offline.

Is that what you mean? Or u want to develop a browser using Java to achieve this functionality or sthing?


Your reply is very helpful. I am looking for Teleport similar technologies. It is better an open source technology so that I can do some customizations. I do not want to develop an entire new browser, and I am considering to develop some plug-in components for existing browsers to add offline browser feature.

I also want to add some new features, for example, I can prefetch only a part of the web site and not the entire web site. Another feature which I can imagine is that, the users can also put some queries to the "prefetched offline web site" even when the network connection is not available, and the queries can be sent to the real web server when network connection is available.

BTW, the offline mode of IE is not the technology I am looking for since I can only browse the web pages which I have manually browsed before. I want to enable users to be able to assign a part of a web site, then without manually browsing, the offline browser can prefetch the web pages automatically.

I think you are an expert of this topic. Could you help?


regards,
George
Matt Fielder
Ranch Hand

Joined: Oct 27, 2004
Posts: 158
I want to enable users to be able to assign a part of a web site, then without manually browsing, the offline browser can prefetch the web pages automatically.

[/QB]


I'm confused. I understand the prefetch concept, but you want the pages to not be previously browsed, you to be offline, but to prefetch web pages. If you're offline, where exactly do you prefetch from? You have to get them from somewhere?
Ko Ko Naing
Ranch Hand

Joined: Jun 08, 2002
Posts: 3178
Originally posted by George Lin:

I think you are an expert of this topic. Could you help?


George, I'm just a user. I don't know in detail about the implementation of that technology. AFAIK, Mozilla's Firefox is open-source and you can have a look at the source and find out how to develop add-ons to that browser.
Joel McNary
Bartender

Joined: Aug 20, 2001
Posts: 1815
I've seen and used AvantGo, which essentially does this for my Palm. Whenever I sync, it connects to the netowrk and downloads the latest content for the various sites that I've selected. (This is really useful for downloading MapQuest directions to my PDA...)


Piscis Babelis est parvus, flavus, et hiridicus, et est probabiliter insolitissima raritas in toto mundo.
George Lin
Ranch Hand

Joined: Jan 11, 2005
Posts: 125
Thanks Ko Ko Naing,


Originally posted by Ko Ko Naing:


George, I'm just a user. I don't know in detail about the implementation of that technology. AFAIK, Mozilla's Firefox is open-source and you can have a look at the source and find out how to develop add-ons to that browser.


I think at least you are warm-hearted. Thanks all the same. :-)


regards,
George
George Lin
Ranch Hand

Joined: Jan 11, 2005
Posts: 125
Thanks Matt,


Originally posted by Matt Fielder:


I'm confused. I understand the prefetch concept, but you want the pages to not be previously browsed, you to be offline, but to prefetch web pages. If you're offline, where exactly do you prefetch from? You have to get them from somewhere?


I am sorry that I have not made myself understood. I mean the following scenario,

- User defines the sites he or she is interested in (online);
- Browser prefetch the content of the defined sites automatically without user interaction (online);
- User can browse the web sites when network connections are not available (offline).

Does these make senses? Could you help?


regards,
George
George Lin
Ranch Hand

Joined: Jan 11, 2005
Posts: 125
Thanks Joel,


Originally posted by Joel McNary:
I've seen and used AvantGo, which essentially does this for my Palm. Whenever I sync, it connects to the netowrk and downloads the latest content for the various sites that I've selected. (This is really useful for downloading MapQuest directions to my PDA...)


Your reply is very helpful! I have studied the features of AvantGo, and I think it is just the technology which I am looking for. But it is not an open source technology. I am wondering where can I find similar open source technologies?


regards,
George
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Offline browsing web site technology?
 
Similar Threads
Offline-Ability of Web Frameworks ???
caching so that the website is available for the user??
Retieving full Network Drive Path from jsp
How to read XML Data in action class..
Java Web application in Online/Offline mode