aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAmitai Schlair <schmonz-web-ikiwiki@schmonz.com>2015-05-17 18:44:30 -0400
committerAmitai Schlair <schmonz-web-ikiwiki@schmonz.com>2015-05-17 18:44:30 -0400
commitda0baca91b32e5baa34a311fe8a6fcf76c41eae6 (patch)
treec3e879d61208f48662dc8cc563104590af32cc24
parentab1bba9daba5500e1b154579518369974cc6041a (diff)
downloadikiwiki-da0baca91b32e5baa34a311fe8a6fcf76c41eae6.tar
ikiwiki-da0baca91b32e5baa34a311fe8a6fcf76c41eae6.tar.gz
Idea: embedded podcast A/V player.
-rw-r--r--doc/todo/fancypodcast.mdwn12
1 files changed, 12 insertions, 0 deletions
diff --git a/doc/todo/fancypodcast.mdwn b/doc/todo/fancypodcast.mdwn
index e26893e48..fe75f58cb 100644
--- a/doc/todo/fancypodcast.mdwn
+++ b/doc/todo/fancypodcast.mdwn
@@ -26,6 +26,18 @@ Episode enclosure |(./) |(./) |(./) |(./)
## Future improvements
+### Embedded audio/video player in browsers
+
+* For a given enclosure, depending on autodetected MIME:
+ * `audio/*` -> `<audio>`
+ * `video/*` -> `<video>`
+* For a given template:
+ * `page.tmpl` -> eagerly fetch media
+ * `inlinepage.tmpl` -> fetch just enough to display durations
+* Only for HTML5 sites, or also okay for XHTML?
+* Does this work well enough in enough browsers, or do we need a
+ JavaScript player to fill in some gaps?
+
### iTunes fancy podcasting
* [iTunes-specific tags](https://www.apple.com/itunes/podcasts/specs.html)