Frogans Favorites, Sessions and the Question of Cookies
Tuesday, April 1st, 2008
Frogans do not use cookies per se. For storing a frogans’ session information after a frogans has been closed it may be written to an end-user’s system drive as a “session identifier”.
You can think of a session identifier as kind of a smart cookie. By default, a frogans’ session identifier disappears when that frogans is closed. However, if the end-user adds a frogans to their “frogans favorites”, sort of like a list of frogans bookmarks, its session identifier may remain persistent, available on disk for that frogans to consult the next time it is opened. (When you add a frogans to your frogans favorites, a dialog box appears informing you that in doing so, you enable session identifiers to be written to your local drive).
For example, the frogans that you’re browsing contains a chess game which you’re playing against a server app. Each time you make a move the slide refreshes, sending to the server a session identifier describing the state of the game so that the server can compose the chessboard accordingly on the refreshed slide.
It’s 3am and you have to shut down the computer before the game ends. A good night’s sleep will help you rethink your strategy anyway. If this frogans is not designated as a “favorite” the state of your game will vaporize the moment you close it.
Fortunately, you had already added it to your frogans favorites. At 5am, when you open it up again, it has the same size and placement on your screen as it did at 3am, plus it displays the last slide you were visiting before you closed it.
And what’s more, it will remember the state of your chess game, thanks to its session identifier.
“Frogans favorites” is more than just a list of bookmarked frogans addresses. By default a frogans always opens to its homeslide, at full-size, in the middle of the screen. Adding a frogans to your frogans favorites 1) puts that frogans in your frogans favorites submenu for easy access, 2) sets your Frogans Player to remember the slide, the placement on your screen and the size of that frogans from when it was last viewed and 3) allows the last session identifier to remain on your disk, like a persistent cookie.
The Frogans Player’s default manner for opening frogans helps assure that frogans be accessible without being imposing. Keep in mind that, when opened, frogans are loaded into active memory only. So there is no need to cache frogans resource files on the end-user’s local drive. This helps keep your system insulated from potentially malicious documents, and besides, why clutter up your hard drive with unnecessary files?
With the end-user choosing to list a frogans in their frogans favorites, it puts power to decide if session data is written back into their own hands.