По работе мне часто задают вопросы типа "а можно сделать так чтобы...", типичным ответом с моей стороны обычно бывает что-то вроде "к сожалению да, в моей профессии нет ничего невозможного...".

Так вот, ниже я предлагаю список того невозможного, что часто просят потребители, но это действительно не возможно сделать только лишь веб мастером.
- Взаимодействие странички из браузера с каким-либо приложением на компьютере клиента или файловой системой клиента;
- Замена (кастомизация) диалога basic авторизации в браузере;
- Определить, что страница показана в результате нажатия на кнопку "назад" и вообще как-либо повлиять на такую страницу.
- Дать выбирать только определенные расширения файлов в диалоге открытия файла, который выводит input[type="file"], возможно только предать ему предлагаемый по-умолчанию майм-тип, известный клиентской ОС, или список таких типов.
По мере возможности буду продолжать этот список.