firefox
http back in the urlbar
Please don't ever do that firefox .. For http sites they remove the http:// part because that is what we like ?
NO!!!
To make the http reappear, go to
disappearing firefox
Sometimes (maybe only on windows XP) the browser window is nowhere to be found while it still appears in the task-bar. The only thing you can do is maximize it but than it is not re-sizable. It seems the window has been placed left besides the left border of the screen.
modal windows
Sometimes, for instance when you use signed applets, the confirmation dialog ends up behind a firefox window. This means you cannot confirm the window and you cannot do anything else in any firefox window. Because firefox runs as one application, you have to kill the process and start all your windows again. But maybe there is some hope, when i typed this bit i tried to reproduce the exact sequence and i could not get it to happen. This may be because i installed firefox 2, so i would advise to start using 2.0 right away.
configuring
type
caching
This was a major problem in the ek implementation, firefox caches too much and returns an older version of the data files. The setup was an index.php that loads javascript functions, one of which is an AJAX request to a php script that returns the data. The problem is easily recognized if you install firebug in firefox. Never a bad tool to have by the way. When you enable the 'net' option and select XHR, you will see that one of the tabs is called 'cache'. If the expire line in that tab states a date in the future, ff will get the data from cache, not from the website. Turning off cache is of course helpful but you want the website to force it. I tried to get this working in the order i explain below, and the last one gave me results so i don't exactly know if they are all needed, just that the last one IS needed.
index.php
I added these META tags to index.php.
javascript ajax call
In the call to get the data, i added the setRequestHeader() call :
| ajax call | |
|---|---|
returning data script
And finally in the top of the script that prints the return data :
| return data | |
|---|---|
Only after all three i got this as expire line.
| expire | |
|---|---|
Mind you this was also after clearing the cache by hand because it has to be forced to reread these headers as well :
| refresh cache | |
|---|---|
It is not the cleaning itself that did the trick, because if you do this without the headers it will reread the page once but the expired date will not change.
However seen the date it changed to it seems to be the one in index.php that is taken. Since i tried 2000 and 2005 in the others to track which one is taken.