Author Topic: Suggestion : HTML5 video support  (Read 1871 times)

0 Members and 1 Guest are viewing this topic.

Offline Streetwalrus

  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3820
  • Rating: +80/-8
    • View Profile
Suggestion : HTML5 video support
« on: June 04, 2014, 03:55:19 pm »
It would be awesome if we could insert HTML 5 videos in posts. It'll be easier to upload Nspire screenies, and also to make screenies more compressed in general because a video is much better than a gif. Mediacru.sh supports videos and automagically converts gifs so we already have an upload service usable. ;)

Also, flash is crap.
« Last Edit: June 04, 2014, 03:57:50 pm by Streetwalrus »
send it

Offline DJ Omnimaga

  • Now active at https://codewalr.us
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55816
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • CodeWalrus
Re: Suggestion : HTML5 video support
« Reply #1 on: June 04, 2014, 07:38:25 pm »
I think we would be better off sticking to Youtube support. Also, security might become a problem. Youtube has an option for HTML5 now anyway, although I don't know if the embeeded player now supports it.

What would be nice, however, is if the Youtube tag supported more URL formats (such as ID only, full link and https)
« Last Edit: June 04, 2014, 07:41:14 pm by DJ Omnimaga »
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF


Bandcamp|Reverbnation|Facebook|Youtube|Twitter

Offline Vijfhoek

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 120
  • Rating: +13/-1
    • View Profile
Re: Suggestion : HTML5 video support
« Reply #2 on: June 04, 2014, 07:39:58 pm »
How can a <video /> tag be insecure? I personally support the idea.

Offline DJ Omnimaga

  • Now active at https://codewalr.us
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55816
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • CodeWalrus
Re: Suggestion : HTML5 video support
« Reply #3 on: June 04, 2014, 07:42:55 pm »
If some idiot uploads some HTML5-based script or virus on his own personal server then embed a link to it using [video], for example, and then everyone viewing his post (or signature) get infected. Of course, Flash has the same problem, but right now only Youtube is supported on Omni when it comes to Flash, so security is not a problem in this case.

If HTML5 videos are ever uploaded, it should probably be limited to trusted video sharing sources rather than allowing any server link.
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF


Bandcamp|Reverbnation|Facebook|Youtube|Twitter

Offline Vijfhoek

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 120
  • Rating: +13/-1
    • View Profile
Re: Suggestion : HTML5 video support
« Reply #4 on: June 04, 2014, 07:46:55 pm »
A <video> tag won't run any scripts, just videos?
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/video

Offline DJ Omnimaga

  • Now active at https://codewalr.us
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55816
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • CodeWalrus
Re: Suggestion : HTML5 video support
« Reply #5 on: June 04, 2014, 08:04:57 pm »
Oh ok I thought you meant a video bbcode or something allowing any HTML5 code that ressembles like a video player to run.

I remember Omni had support for Vimeo before, but it got removed due to exploits.
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF


Bandcamp|Reverbnation|Facebook|Youtube|Twitter

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6158
  • Rating: +318/-36
  • C'est la vie
    • View Profile
    • Eeems
Re: Suggestion : HTML5 video support
« Reply #6 on: June 04, 2014, 08:47:24 pm »
A <video> tag won't run any scripts, just videos?
https://developer.mozilla.org/en-US/docs/Web/HTML/Element/video
Unless they are using video based exploit.
Youtube supports HTML5 so we could probably switch our embedding scheme to use that (I haven't really looked at how we embed youtube yet). For security reasons we will not be allowing people to embed videos from just any site. If you have a specific reputable site that you'd like us to enable embedding for please let us know with ourl.ca/request.
/e

Offline DJ Omnimaga

  • Now active at https://codewalr.us
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55816
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • CodeWalrus
Re: Suggestion : HTML5 video support
« Reply #7 on: June 04, 2014, 08:51:02 pm »
Does Youtube even have an HTML5 embeeded player at all anyway? IIRC they still live in middle-age when it comes to that. :P
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF


Bandcamp|Reverbnation|Facebook|Youtube|Twitter

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6158
  • Rating: +318/-36
  • C'est la vie
    • View Profile
    • Eeems
Re: Suggestion : HTML5 video support
« Reply #8 on: June 04, 2014, 08:54:48 pm »
Does Youtube even have an HTML5 embeeded player at all anyway? IIRC they still live in middle-age when it comes to that. :P
Not according to https://developers.google.com/youtube/iframe_api_reference
/e

Offline Legimet

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 336
  • Rating: +29/-0
    • View Profile
Re: Suggestion : HTML5 video support
« Reply #9 on: June 04, 2014, 09:02:12 pm »
Switching the embedded Youtube to HTML5 is a great idea. I don't use flash, so I currently have to go through the page source and find the youtube link when people post videos.

EDIT: By the way, I have seen embedded Youtube HTML5 videos, so I'm pretty sure it's possible.
EDIT 2: http://apiblog.youtube.com/2010/07/new-way-to-embed-youtube-videos.html
« Last Edit: June 04, 2014, 09:04:23 pm by Legimet »

Offline DJ Omnimaga

  • Now active at https://codewalr.us
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55816
  • Rating: +3151/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • CodeWalrus
Re: Suggestion : HTML5 video support
« Reply #10 on: June 04, 2014, 09:08:28 pm »
Ok good to hear. THe only real issue with HTML5 Youtube is that whenever they perform maintenance on their site, if you click the back button in Opera 12 and land on a Youtube video, the browser freezes and sometimes it happens too when they don't do maintenance. Also I don't think every video supports HTML5 yet because some still shows the Flash player.
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at https://discord.gg/cuZcfcF


Bandcamp|Reverbnation|Facebook|Youtube|Twitter

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6158
  • Rating: +318/-36
  • C'est la vie
    • View Profile
    • Eeems
Re: Suggestion : HTML5 video support
« Reply #11 on: June 04, 2014, 11:13:29 pm »
Ok good to hear. THe only real issue with HTML5 Youtube is that whenever they perform maintenance on their site, if you click the back button in Opera 12 and land on a Youtube video, the browser freezes and sometimes it happens too when they don't do maintenance. Also I don't think every video supports HTML5 yet because some still shows the Flash player.
Sounds like an opera problem.
They don't have support for html5 on monetized videos last I remember.
/e

Offline Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7917
  • Rating: +373/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
Re: Suggestion : HTML5 video support
« Reply #12 on: June 05, 2014, 12:38:50 am »
IIRC if the browser doesn't support html5 they default back to flash, too.

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!

Offline Streetwalrus

  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3820
  • Rating: +80/-8
    • View Profile
Re: Suggestion : HTML5 video support
« Reply #13 on: June 05, 2014, 02:31:47 am »
Apparently the way Omni embeds YouTube videos prevents it from using HTML 5 video mode.

I was also suggesting that as a GIF alternative since it's way more compressed and thus easier on bandwidth.
send it

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6158
  • Rating: +318/-36
  • C'est la vie
    • View Profile
    • Eeems
Re: Suggestion : HTML5 video support
« Reply #14 on: June 05, 2014, 10:57:39 am »
Apparently the way Omni embeds YouTube videos prevents it from using HTML 5 video mode.

I was also suggesting that as a GIF alternative since it's way more compressed and thus easier on bandwidth.
we are using an old API, thus me mentioning that we would have to update our embedding.
/e