What is Involved in Sharing Web Pages?
One needs to certainly share the basic page URL but also
- Entries into forms specifying object to be accessed -- note sharing client side information implies sharing server side objects
- Scrolled position on page
- Dynamic HTML including CSS style parameters such as position
- Mouse and Keyboard actions observed as events
- selected (highlighted) content
- internal JavaScript (but this is consequent) to external actions i.e. to observed events
JavaScript in principle allows one to identify relevant DOM components , change the rendering through choice of style attached to each component and so deliver a cross disability shared rendering