
Element ID containing period/dot character causes unexpected behavior
I have 2 sample pages that embed JW Player with Apple's sample HLS stream (https://developer.apple.com/streaming/) that I have been testing on the iPad:
http://osric.com/chris/jwplayer/jwplayer6.8/hls.html
http://osric.com/chris/jwplayer/jwplayer6.8/hls-dot.html
The first works fine. The 2nd is identical, but the element that is to be replaced by the JW Player has a dot character in the ID attribute.
In the 2nd, the play button does not appear, the JW Player logo is in a different position, and once the video is playing there is no controlbar.
Obviously the short answer would be "don't use a dot in your ID attribute." Unfortunately the site I am working with has a lot of IDs with periods, and changing them could have unexpected effects.