アプリ版:「スタンプのみでお礼する」機能のリリースについて

スタイルシート(CSS)について質問させてください。

スタイルシートをダウンロードされたくない場合、
.htaccess などでアクセス制限することは可能なのでしょうか?
もしくは、*.css を暗号化することは可能でしょうか?



以上、宜しくお願いいたします。

A 回答 (4件)

圧縮するという方法もあります。



http://iceyboard.no-ip.org/projects/css_compressor
    • good
    • 0
この回答へのお礼

皆さん、ありがとうございました。

あるサイトのCSSをダウンロードしたら読めなかったので
暗号化されているのかと思い、仕組みを知りたいと思い質問いたしました。

暗号化ではなく、圧縮されていたのかもしれませんね。

お礼日時:2011/02/28 09:57

ダウンロードされたくなければ、アップロードしなければよいです。


ただし、ダウンロードできないのでブラウザはそれを利用できません。

 webは、HTMLやCSSの仕様が公開され、誰でも自由に使えるから発展してきたのです。あなたの求めている情報も、そんな自由に公開されている場所から得られるのも、そのひとつですね。
 私は、CSSの書き方やHTMLの書き方のよい方法を見つけたら、どしどし公開しています。私がその恩恵を受けてきたのですからね。
 この世界で生きるのなら、
 Tim Berners-Lee著, 高橋徹監訳 『Webの創成 World Wide Webはいかにして生まれどこに向かうのか』
 一度読んでおくべき
( http://www.sal.tohoku.ac.jp/~gothit/webpolicy.html )
    • good
    • 0

ちょっとよくわからないので見当違いの回答かもしれませんが…。



スタイルシートをアップロードしなければダウンロードされませんが、そういうことではないのでしょうか?
スタイルシートをダウンロードさせないということは、ブラウザはスタイルシートを認識できなくなるのでスタイルシートがないHTML文書として扱われます。
使わないスタイルシートならアップロードしなければいい、と思うのですが…。

「ブラウザにはスタイルシートを適用させるが、他人に自分の制作したスタイルシートのソースを覗かれたくない」という意味の「ダウンロードさせない」なら完全には無理です。
cssファイルを圧縮すればダウンロードしたcssファイルをそのままの状態で確認するのは難しくなりますが、http://procssor.com/http://styleneat.com/ などのツールを使えば、見やすい形に整形できます。
また、ブラウザの開発者ツールを使えば対象の要素に適用されたスタイルを簡単に見られます。
    • good
    • 0

試せば簡単に分かる事ですが、可能です。


但し、
質問者さんにもユーザーにも想定外のデメリットがあるでしょう。

質問者さんが、
他人のソースを拝見した事があるのなら
自分のCSSだけ覗かせないというのは、wwwの精神に反しています・・・
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!