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

Zarro Boogs per Child bugtracker at laptop.org
Thu Sep 27 18:29:48 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:  web browser  |     Version:                        
Resolution:               |    Keywords:                        
  Verified:  0            |  
--------------------------+-------------------------------------------------
Changes (by Eben):

  * component:  interface-design => web browser


Comment:

 '''Update:'''

 After an extremely length discussion on IRC, Marco and I have come back
 around to a much much simpler design that was, I believe, our original
 hope for handling this case.

  - unrequested popups (ie those which aren't called from an href tag) will
 simply be blocked.
  - requested popups of all kinds will simply be treated as normal links,
 with the resulting page loaded into the same window as the parent such
 that pressing the back button will return to the parent page.  There won't
 be support for side-by-side parent-child windows.

 With regard to the latter, I personally think that their presence on the
 web is extremely small, and in most cases outdated (I've never personally
 seen a site that used this for anything other than to close the parent
 upon closing the child.)  More importantly, we've decided that maintaining
 our activity model (which just happens to be the simplest to implement)
 is, at this point, more valuable and much easier than trying to
 accommodate the outliers.  If through actual use in the field we find that
 use cases arise which require such functionality, we will re-examine the
 possible options and implement something more complex for handling them.

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



More information about the Bugs mailing list