Ну вы правильно взяли слово "программист" в кавычки.
С современными API возможно много такого, что раньше было нельзя, даже с помощью кучи кода на JS. Но какой только от полноэкранного режима, например, если без JS его не включить и не выключить? Это дополняющие технологии, как справедливо заметил
Евгений Петров, а не взаимоисключающие.