[DOCS-1005] Create iPad style sheet for docs.mongodb.org Created: 16/Jan/13  Updated: 27/Jan/14  Resolved: 22/Jan/14

Status: Closed
Project: Documentation
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: Minor - P4
Reporter: Ed Costello Assignee: Sam Kleinman (Inactive)
Resolution: Done Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Participants:
Days since reply: 10 years, 45 weeks, 2 days ago

 Description   

Traffic is up enough to justify doing things to make site better on ipad.
No urgency.



 Comments   
Comment by Ed Costello [ 08/Apr/13 ]

I did a quick run through of estimating the work involved and it makes no sense at this time to do a custom iPad version (or tablet in general) until the template and stylesheets are refactored and cleaned up.

Just some notes for whoever does further iPad style work:

  • Due to the way we construct the manual site it doesn't make sense to create a cacheable version of the manual using a manifest. The manifest needs to list all of the files, however all of our references are to directory paths (eg, href="/manual/administration/" will not load /manual/administration/index.html from the cache but instead will try to go to the website.
  • if at some point the manifest method is used, need to include the commit or something in the manifest file so that the content is refreshed on new publications
  • also the manifest file must be served with MIME type text/cache-manifest. Suggest creating a separate page with <html manifest="mongodb-manual.manifest"> which is a simple stub page to download and cache the book, rather than pollute all pages with the relevant <link> and <meta> tags.
  • the following file should be stashed in the root directory of docs.mongodb.org:

    apple-touch-icon.png - at minimum 

    • can alternately add icons for different resolution but these need to be specified in every page in <link> elements
  • if the docs are published via iBooks we can get a "smart banner" to link to the ibook by using <meta name="apple-itunes-app" content="app-id=<app id>"> where app id is the application id of the ibook.
Generated at Thu Feb 08 07:40:01 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.