Автор Тема: Как скрыть CSS-файл от "СОХРАНИТЬ КАК" ?  (Прочитано 831 раз)

0 Пользователей и 1 Гость смотрят эту тему.

Оффлайн Белый Волк

  • 3 уровень
  • ***
  • Сообщений: 224
  • карма: +1/-0
    • Просмотр профиля
Ну в общем Вы все поняли, да?
Есть файл index.htm который использует style.css
При сохранении странички вместе с ним сохраняется style.css
Можно ли как то сделать так чтобы CSS-файл не сохранялся?

Оффлайн Hatch

  • Новичок
  • *
  • Сообщений: 12
  • карма: +0/-0
    • Просмотр профиля
Re: Как скрыть CSS-файл от "СОХРАНИТЬ КАК" ?
« Ответ #1 : 22 Августа 2010, 10:52:21 »
js-кой можно. хотя не панацея, только от ламеров и спасет.
А от хрома и лисы вообще, что-либо скрывать бесполезно с их WebDev kit'oм.

Как вариант прописать директивы к апачу, либо в .httpacces:
<Files ~ ".*\.css">
Order allow,deny
Deny from all
</Files>
Не знаю прокатит ли.. подобными вопросами никогда даже не задавался..


з.ы. Лично для автора:
Я не вижу никакого смысла скрывать ксс-ки, не уж то в них скрыта конфиденциальная информация?? (прошу прозения за сарказм, не удержался).
Можно поинтересоваться для чего скрывать ксс файлы?

Оффлайн IOpuK

  • Moderator
  • 2 уровень
  • *****
  • Сообщений: 62
  • карма: +0/-1
    • Просмотр профиля
Re: Как скрыть CSS-файл от "СОХРАНИТЬ КАК" ?
« Ответ #2 : 03 Сентября 2010, 00:21:51 »
Скрыть... никак, скроешь с помощью htaccess браузер просто не будет грузить эти стили,
ЗЫ: Откуда такой изврат? Если кто-то захочет "свистнуть" стили он их "свистнет".
« Последнее редактирование: 03 Сентября 2010, 00:31:47 от IOpuK »

Оффлайн Moscow_never_slips

  • Новичок
  • *
  • Сообщений: 5
  • карма: +0/-0
    • Просмотр профиля
Re: Как скрыть CSS-файл от "СОХРАНИТЬ КАК" ?
« Ответ #3 : 23 Декабря 2010, 03:07:55 »
Скрыть можно от прямого скачивания, вот один из сценариев:
шифруете css, в апаче разрешаете запуск php скриптов в файлах css, в файле index.html создаете обычную переменную, в index.css ее проверяете, если есть, то расшифровываете текст css, выдаете расшифрованный текст css. Механизм шифрования и расшифровывания должен лежать отдельным файликом, на всякий.
Но css использует браузер клиента, так что посмотреть его содержимое проще легкого в любом случае. :-[