Hi Alan,

On Jul 12, 2013, at 6:36 , Alan Robertson <al...@unix.sh> wrote:

> On 07/11/2013 09:56 PM, Stefan Pendl wrote:
>> Am 12.07.2013 03:50, schrieb Alan Robertson:
>>> I didn't get any reply to this. This is a serious problem.
>>> 
>>> Doxygen is generating HTML which is unusable by a significant percentage
>>> of mobile devices.

I only have access to one mobile device (the iPad 3) where it also makes
sense to browse doxygen's output (even when the tree view is enabled).

If you want support for other mobile devices, please include a fix
(or send me a device)

For mobile devices with low resolution/capabilities it is best to configure
doxygen with these (default) settings:

DISABLE_INDEX          = NO
GENERATE_TREEVIEW      = NO
HTML_DYNAMIC_SECTIONS  = NO

You could put the results with these settings on a separate location used for
mobile devices only.

>>> 
>>> Do I need to send this email somewhere else?
>>> 
>> If you report it at the bugzilla site of doxygen, it is more likely to 
>> not get lost.
> OK.   What's the URL for it?

https://bugzilla.gnome.org/enter_bug.cgi?product=doxygen

>> 
>> The bug reports are published on this list too, so if someone has a 
>> workaround for your problem, he can answer here.
>> 
>> Keep in mind that documentation is not created with mobiles in mind, so 
>> this would be a new recommendation.
>> 
>> Because it is HTML and mobiles have a browser installed, doesn't mean it 
>> will work on mobiles, else there wouldn't be the need for so many sites 
>> to have a mobile compatibility mode.
>> 
>> I think that PDF is suitable for mobiles, since a user of the 
>> application I am participating in development requested PDF for his 
>> mobile device.

> By design, PDF is terrible for mobiles.  It is absolutely awful to
> navigate on any screen, and was created for a printing to paper for a
> fixed page size (usually very large) in mind and is paginated for
> rendering on dead trees - so it has wasted space for margins that relate
> to aspects of paper that just don't exist in viewers.

Browsing PDFs on an iPad works fine. It can zoom in just enough to
get rid of the margins just by double tapping. Not sure how it works with
Android.

> 
> HTML is a better alternative - it is designed from the beginning to
> scale to the screen size.  And the HTML navigation in recent versions of
> doxygen output is quite reasonable.
> 
> My web site is quite readable on my phone - if I use the right browser
> and zoom in.  I suspect this of being a browser bug, but I don't know
> that for sure.  If it's a browser bug, it exists on the two most common
> browsers for Android - which sort of argues against that...

One typically needs to give some hints to the browser when using touch
instead of a mouse. For iOS I added the following to the navtree.css:

-webkit-overflow-scrolling : touch;

Regards,
  Dimitri


------------------------------------------------------------------------------
See everything from the browser to the database with AppDynamics
Get end-to-end visibility with application monitoring from AppDynamics
Isolate bottlenecks and diagnose root cause in seconds.
Start your free trial of AppDynamics Pro today!
http://pubads.g.doubleclick.net/gampad/clk?id=48808831&iu=/4140/ostg.clktrk
_______________________________________________
Doxygen-users mailing list
Doxygen-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/doxygen-users

Reply via email to