12 | | * The browser content must appear inside the created frame |
13 | | * most of the frames are going to be smaller than the browser content, so a scrollbars must appear when this is necessary. |
14 | | * all the common halos for frames should be available. |
15 | | * a content halo for inserting the link should be available too. This is a content halo that should open a HUD where the user types in a desired address. |
| 12 | * The browser content must appear inside the created frame. |
| 13 | * Most of the frames are going to be smaller than the browser content, so a scrollbars must appear when this is necessary. |
| 14 | * All the common halos for frames should be available. |
| 15 | * A content halo for inserting the link should be available too. This is a content halo that should open a HUD where the user types in a desired address. |
17 | | * resizing the frame should resize all its browser content and take care of the scrollbars. |
18 | | * (optional) occurrence of status and address bar |
19 | | * (optional) a possibility to turn on/off the status and address bars is a good idea |
20 | | * When the browser frame is active it must behave just like a browser |
21 | | * left mouse button should be recognizable and used like in a browser |
22 | | * the scroll of the mouse should be recognizable, and result in navigation through the browser content |
23 | | * assume that all the links in the browser frame should be inactive in edit mode, but they should be active in preview mode and in the reader. |
24 | | * (optional) on right click same options as on the system browser must be provided (e.g. refresh, encoding, print, etc.) |
25 | | * (optional) keyboard should be usable like in a browser |
| 17 | * Resizing the frame should resize all its browser content and take care of the scrollbars. |
| 18 | * (optional) Occurrence of status and address bar. |
| 19 | * (optional) A possibility to turn on/off the status and address bars is a good idea. |
| 20 | * When the browser frame is active it must behave just like a browser: |
| 21 | * Left mouse button should be recognizable and used like in a browser. |
| 22 | * The scroll of the mouse should be recognizable, and result in navigation through the browser content. |
| 23 | * Assume that all the links in the browser frame should be inactive in edit mode, but they should be active in preview mode and in the reader. |
| 24 | * (optional) On right click same options as on the system browser must be provided (e.g. refresh, encoding, print, etc.). |
| 25 | * (optional) Keyboard should be usable like in a browser. |