Changes

Jump to: navigation, search

User talk:Standard8

1,560 bytes added, 10:41, 22 May 2006
First thoughts on reworking the card preview pane view.
== Card Pane View ==
 
The current Address Book card preview pane view is based on a XUL overlay. It has many elements (one for each address book field) that are hidden if empty, or displayed if not. These are updated for each card. There various disadvantages to this:
 
* Description elements aren't selectable for copy. This means addresses/text can't easily be copied out of the display.
* Email and Http Links don't work correctly.
* No context menu (though this maybe could be enabled with some work).
 
My current thoughts on this are to remove the current XUL overlay, replacing it with a browser element. The current XML generation code for printing cards could then be replaced/reworked to cope with both printing and the card preview pane. This would give the following advantages/disadvantages:
 
Advantages:
 
* Reuse of code - same code for printing & previewing cards.
** Smaller code size
** Only one central place needed for addition of new items.
** Could be potentially overriden for different types of cards to display more/less fields depending on requirements.
* Different display formats available if XML & CSS written & used correctly?
* All text selectable with copy & paste free-of-charge.
* Links and Email addresses should be able to be linked in to normal browser functions.
* Context menu should be easily available/useable.
 
Disadvantages:
 
* Format of XML may be specified completely in code, depending on how its written.
* Performance impact?
 
Check:
 
* Localization - need to be able to localize it. Can we learn from help here?
 
== Address Book Migration ==
Canmove, confirm, emeritus
3,627
edits

Navigation menu