В свои бородатые студенческие годы я читал, что JavaScript не умеет менять адрес ссылки в браузере по соображениям безопасности. Но видимо стандарты поменялись с приходом HTML5.

http://spoiledmilk.com/blog/html5-changing-the-browser-url-without-refreshing-page/

Список браузеров, поддерживающих history API:
http://caniuse.com/#search=history

Но встаёт вопрос - как поймать эвент перехода вперёд-назад в браузере? Вот решение:

Годный сервис для конвертации видео. https://cloudconvert.com/ Смог конвертировать битое видео, которое никак не конвертировалось в другие форматы в FormatFactory и не принималось Вегасом. Но при этом видео размером более 100 мегов он не схавал, ругнулся на размер файла.   В добавок, статья о том как правильно встраивать видео в HTML5: http://thenewcode.com/777/Create-Fullscreen-HTML5-Page-Background-Video

Вышла 8 версия Concrete5. Теперь она использует CKEditor, вместо устаревшего Redactor. Задался вопросом - как отключить форматирование текста при вставке, чтобы избежать таких неловких моментов: