SiteDesign.html
copyright © James Fawcett
Revised: 12/28/2024
"Do the best you can until you know better. Then when you know better, do better."
- Maya Angelo
This page is awaiting contents.
-
Site Design: structure and styling
-
querystring processing
-
windows messaging
-
LocalStorage for session management in Explorers
-
W3C components like photosizer
-
iframe transitions
Site To-Dos
-
Add placeholder pages for bites and stories.
Content page with infrastructure but almost no content,
used to build new pages
by copying content from old
site.
-
Port existing pages from old site by duplicating prototype page and
filling
with content from old site.
-
Simplify page content by deleting non-essentials
-
Add references pages that initially hold links to add,
but in no special order.
Eventually will also hold details of syntax etc.
-
Maintain page session using cookie storage, e.g., keep page sections
list state open/closed across pages.
Explorer uses cookie storage to save state of sections list and posts that
to iframe when source changes.
Changed concept: each page tracks and changes sections status when it
loads or when user uses Sections button to post toggle to the page.
Much simpler to let page handle that state.
This is now done for sections list. Need to implement for page list and
compare panel. Same technique.
The esc key should close all open menus. When pages closes sections, that should
set the cookie to false. It does not do that now.
-
Open control panel window that has larger controls and communicates
to current page using windows messages.
This is basically a remote control for page navigation.