Старый Flash-код имеет несколько особенностей. Он вместо iframes использует objects и работает только тогда, когда на компьютере установлен соответствующий плагин. Если такового нет, то видео не загружается. В веб-обозревателе Google Chrome эту проблему уже давным давно решили путем интеграции в сам браузер плагина Flash. Но в Firefox до сих пор эта проблема оставалась нерешенной. Именно поэтому при попытке открыть такое видео пользователи всегда видят уведомление о том, что на их персональном компьютере не установлен соответствующий плагин.
Новый код, который использует для работы iframes, такого не допускает. Если с помощью браузера пользователь пытается открыть видео на старом Flash, то код на станице будет автоматически меняться на HTML5. Таким образом, пользователю не придется тратить время на установку Adobe Flash. Если же не ПК уже имеется необходимы плагин, то замена производиться не будет. Пользователь сможет открыть видео с помощью установленного Flash.