#2910 NORM First D: Popups handling in the web activity

Zarro Boogs per Child bugtracker at laptop.org
Thu Sep 27 16:54:56 EDT 2007


#2910: Popups handling in the web activity
-------------------------------+--------------------------------------------
  Reporter:  marco             |       Owner:  erikos                
      Type:  defect            |      Status:  new                   
  Priority:  normal            |   Milestone:  First Deployment, V1.0
 Component:  interface-design  |     Version:                        
Resolution:                    |    Keywords:                        
  Verified:  0                 |  
-------------------------------+--------------------------------------------
Changes (by Eben):

  * owner:  Eben => erikos


Comment:

 The new design for popups employs the non-modal alerts in ticket #2822.
 When a popup occurs, an alert dialog will appear indicating the following:

  - Title: Popup Window
  - Description: www.popupcreator.com
  - Buttons: New Activity, Allow, Block

 These are a first pass; I'm not sure how much description we really need.
 (eg. "The website www.popupcreator.com is trying to create a popup for
 www.thepopup.com.  Would you like to allow this?")  I'd really like to err
 on the side of succinctness for now.

 The idea behind the buttons is as follows:  Block, of course, will simply
 do nothing with the URL.  This will be the default option, and when we
 eventually have timeouts on non-modal alerts, this will allow one to
 continue browsing without having to pay attention to popups at all.  The
 Allow button will simply load the target of the popup within the current
 window, as though it were a normal link.  It will fall into the navigation
 stack like normal, so that pressing back will return to the page that
 invoked the popup.  New Activity will, as it states, create a separate
 Browse instance containing the target of the popup link, as is the current
 behavior.  I'm not sure we actually need this last one, but it does seem
 like a possibility.

-- 
Ticket URL: <https://dev.laptop.org/ticket/2910#comment:2>
One Laptop Per Child <https://dev.laptop.org>
OLPC bug tracking system



More information about the Bugs mailing list