We have an application developed in Lotus Notes that runs on web. If the application is used continously there is no problem in response time. If the system is kept idle for sometime and again users start using the application by clicking on some button,it takes very long time to reload.
Apparently, there are more buttons in the page which are nothing but images that are stored as image resources.
We guess it might be image cache problem that everytime the system is used after certain brk, all the images get reloaded.
Can anyone share us the reason behind and suggestions to solve this?
How big is the page? Firefox has some great plugins that give you lots of good data on page load times - I personally use YSlow. You may want to check them out. Even if some of it should be cached I’d still be concerned at the load time of an uncached page. We recently switched to HTML buttons and drastically improved load time (and it looked better)
Yes, Firebug is an add-on to Firefox. So, to use it, you do need Firefox indeed. Just click the “download add-on” link in Firefox’ add-on manager and search for Firebug. (Could be the link is still called “download extensions”, although they have officially been renamed to add-ons.)
Also make sure to visit the Firebug homepage, though. Firebug is probably the most complete integrated (and free) web developer package available and comes with a bunch of tools, some not so obvious as others.
YSlow is actually an add-on to the Firebug add-on. Apart from a more refined performance analysis, it provides a rating system and hints and links for improving on performance. It was developed by Yahoo and should be easy to find using any search engine (e.g. Yahoo ).
Firebug alone comes with a nifty little tool that displays, how long it took to retrieve the several resources used on a page (like images, CSS and JS resources and the HTML source code itself) and is pretty helpful. YSlow extends on that and will also give you a good idea about how big a download the current pag is, with an empty browser cache or with a “primed” cache.
No, if you can preview the apps using other browsers, i.e. IE (haha), you probably have to configure Firefox to not use a proxy server when connection to your in-house servers.
Check LAN settings in IE connection settings and note, if a proxy is configured. If so, you should click the advanced button and make not of all exceptions that are listed.
In Firefox, you find the proxy server configuration in the settings dialog, Advanced → Network → Connection settings. After you configured Firefox with the settings in your current browser, you should be able to access server based applications as well. Please note, that Firefox uses a comma when specifying multiple hosts or IP addresses, while IE uses a semicolon.
Thanks for your response. I will probably try out the html images. It is a form havim 10 tabs and in each tab there are nearly 50 fields and atleast 6 to 10 buttons (images).
Do you have any idea on how and where to set image cache?