Make WordPress Core

Opened 11 years ago

Closed 9 years ago

#33195 closed enhancement (invalid)

Press This: Enable mobile web app view

Reported by: kraftbj Owned by:
Priority: normal Milestone:
Component: Press This Version: 4.2
Severity: normal Keywords:
Cc: Focuses:

Description

Android and iOS allow meta tags to be used to activate various features to allow web apps to mimic native mobile apps.

Ref: https://developer.chrome.com/multidevice/android/installtohomescreen
https://developer.apple.com/library/ios/documentation/AppleApplications/Reference/SafariWebContent/ConfiguringWebApplications/ConfiguringWebApplications.html

What features should we add to Core to make the Press This mobile experience better?

Attachments (1)

33195.diff (1.2 KB ) - added by kraftbj 11 years ago.
1st pass

Download all attachments as: .zip

Change History (5)

@kraftbj
11 years ago

1st pass

#1 @kraftbj
11 years ago

33195.diff is a first pass at this.

I set it up as an array to make it easier to filter. The foreach loop can probably just be replaced with echo implode( "\n", $web_app_meta );. Not really sure if there's a preference per Core for either method.

Version 0, edited 11 years ago by kraftbj (next)

#2 @kraftbj
11 years ago

Chat regarding supporting startup/loading image on iOS:
https://wordpress.slack.com/archives/core-pressthis/p1438273255000018

tl;dr - to support all iOS devices, we'd need 10 different images, which could be hosted on w.org to avoid bloating the download package. Fine to compromise and only support the more modern devices.

Last edited 11 years ago by kraftbj (previous) (diff)

#3 @michaelarestad
11 years ago

to support all iOS devices, we'd need 10 different images, which could be hosted on w.org to avoid bloating the download package. Fine to compromise and only support the more modern devices.

I don't think it would be super hard to do all 10 if needed, but I agree that we should start small and support the more modern devices.

#4 @kraftbj
9 years ago

  • Milestone Awaiting Review
  • Resolutioninvalid
  • Status newclosed

With PT being moved to a plugin, this issue is moving to https://github.com/WordPress/press-this/issues/2

Note: See TracTickets for help on using tickets.