Почему браузерам разрешено отображать исходный код для файлов HTML / CSS / JavaScript? Мне сказали, что запутывание не является окончательным ответом на предоставление защиты. Таким образом, как только код отправляется на клиентскую сторону, кто-нибудь может украсть данные переднего плана? Разве все популярные браузеры не предоставляют механизм паролей, чтобы неавторизованные пользователи не могли видеть исходный код? Компании тратят много времени, денег и других ресурсов на разработку профессиональных сайтов, однако, похоже, что ворам много бизнеса.
Обратите внимание, что я не спрашиваю, можно ли скрыть исходный код или какой инструмент можно использовать для этого. Там уже были вопросы / обсуждения по этому поводу. Исходный код на стороне клиента может быть виден браузерам, но я не понимаю, ПОЧЕМУ им разрешено показывать его пользователю. Разве они не могут обрабатывать файлы в фоновом режиме вместо того, чтобы сказать: «Вот код для просматриваемой страницы. Идите и проверьте!»?
ОБНОВЛЕНИЕ: Спасибо за ответы. Я вижу, что есть и другие способы получения клиентского кода. Поэтому наложение ограничений на браузеры не решит проблему. Обычный текст, мммм. Базовая интерфейсная структура Интернета могла бы больше помочь разработчикам защитить свою работу. :)