отслеживать кто заходит на страницу, если это хром скачивает файл, то ему отдавать
а если человек зашел посмотреть код, то ему фигу, тогда файл прячем и пишем 404 файла нет
Человек напрямую к файлу не обращается, он обращается через браузер (тот же хром). Тебе надо узнать хром или хром обратился к файлу? Или, может быть, хром?
> а если в строке браузера ввести, то Сервер видит что это открывает кто-то из адресной строки и файл не выдаёт. Открой для себя HTTP-снифферы, например Fiddler, и станет понятно, как делать это и другое.
Скрыть нельзя. Можно запутать (зашифровать текст). Загугли: обфускатор JavaScript. Но специалист сможет расшифровать файл (вроде бы). Надёжно зашифровать файл невозможно.