| Summary: | [Webapp] Standalone infocenter content display on iPad has several issues | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Bob Beims <bob.beims> | ||||||
| Component: | User Assistance | Assignee: | platform-ua-inbox <platform-ua-inbox> | ||||||
| Status: | CLOSED WONTFIX | QA Contact: | |||||||
| Severity: | normal | ||||||||
| Priority: | P3 | CC: | asbestos, cgold, pwebster, remy.suen, timbugs99 | ||||||
| Version: | 4.0 | ||||||||
| Target Milestone: | --- | ||||||||
| Hardware: | Other | ||||||||
| OS: | other | ||||||||
| Whiteboard: | stalebug | ||||||||
| Attachments: |
|
||||||||
|
Description
Bob Beims
Can you attach a screen shot for this? Created attachment 173088 [details]
screen shot of an infocenter at IBM viewed on the iPad simulator
Note that anyone with an OS X system can download the iPhone SDK, which includes an iPad simulator. You must be registered in Apple's Developer program, but you can do that for free (well, at least you used to be able to do that ... I've been registered for a long time).
I'm not going to be able to look at this myself since I don't have an IPad and have only remote access to a machine running OS/X but maybe someone from the community who have an IPad will be able to submit a patch. Chris; Three of the developers on my team have iPads and/or Macs with the iPhone/iPad simulator on them. But none of us have done Eclipse development. How would we get started to help with this issue? Bob To contribute a patch the first thing you need to do is to check out the project org.eclipse.help.webapp from CVS. Below is a link on how to check code out from CVS and create patches, the link is for Platform UI but the steps are the same. http://wiki.eclipse.org/Platform_UI/How_to_Contribute The help web application is a set of jsp files which live in the /advanced directory of org.eclipse.help.webapp. There are also java classes which run on the server. The webapp is aware of the client and the .jsp files will be preprocessed slightly differently depending on whether the client is Mozilla based (Firefox), IE or Safari. It appears that we need to recognize when the client is Safari for IPad and add extra code for that - exactly what that code would be I'm not sure. /advanced/help.jsp is the file which creates the frames and allocates the navigation frame 30% of the width. Looking at your screenshot it also looks as though the tabs which switch between table of contents, search and bookmarks are missing. Actually the problem is worse that the screen-shot implies. The emulator doesn't quite reproduce the symptoms on both the iPad and iPhone. When the toc pane gets resized when the toc is expanded, the right hand side of the infocenter content gets pushed off the right of the screen, and you can't scroll over to the right to see it, or pinch to reduce size. The only way to see the full content pane is to un-expand the toc with the minus button. Created attachment 217886 [details]
Here's a screenshot from an iPhone 4S that illustrates the problem
According to http://support.apple.com/kb/ht1484 we can't have scroll-bars inside frames. It is by design in iOS. This bug hasn't had any activity in quite some time. Maybe the problem got resolved, was a duplicate of something else, or became less pressing for some reason - or maybe it's still relevant but just hasn't been looked at yet. If you have further information on the current state of the bug, please add it. The information can be, for example, that the problem still occurs, that you still want the feature, that more information is needed, or that the bug is (for whatever reason) no longer relevant. -- The automated Eclipse Genie. |