• ベストアンサー

メモ帳でのフラッシュファイル作成

FLASHをファイル(SWF)を作成し、 サーバーにアップしましたが、 そのFLASHファイルを表示するリンクページを メモ帳で書きました。 問題なくFLASHがブラウザ上で表示されますが、 不安が一点ございます。 秀丸エディタが良いと巷では言われていますが、 やはりメモ帳ですと、アクセスが増えたときなどに 脆弱性があるのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
noname#35109
noname#35109
回答No.3

#2です。 すみません#2の訂正&補足です。 ◎ 訂正 メモ帳で UTF-8 は保存できました。 環境は Windows XP メモ帳のバージョンは 5.1 です。 知らない間に UTF-8 も使えるようになったようです。 メモ帳も大分改善されています。 しかし,改行コードの問題は残ります。 ◎ 補足 また, 良い所にメモ帳の欠点を示す良いデータがありました。 例えばこの質問を OKwave から見て http://okwave.jp/kotaeru.php3?q_id=1815091 表示画面を右クリック→「ソースの表示」すると問題がないと思います。 でも,同じ質問を 教えて!goo から見て http://oshiete1.goo.ne.jp/kotaeru.php3?q=1815091 表示画面を右クリック→「ソースの表示」すると… 文字バケバケで日本語部分が見えないと思います。 HTMLのヘッダを見るとわかります。 --- OKwaveは --- <head> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"/> ---教えて!goo は --- <head> <meta http-equiv="Content-Type" content="text/html; charset=EUC-JP"> どちらが良い悪いではなく, メモ帳では 教えて!goo のソースが表示不可能で, また EUC-JP では保存できないので,保存しても他のソフトに頼るしか見る方法はありません。 秀丸なら,EUC-JP で保存可能で,見ることもできます。 こういう時に,メモ帳は問題を生じます。 開くだけなら見えないだけで別に問題はないかもしれませんが, 保存した場合,プログラム上はバグになる可能性が出てきます。

saburo13
質問者

お礼

非常に丁寧なご解説まことにありがとうございます。 感謝いたします。 初心者なもので、ネット上で「メモ帳は話しにならないよ。秀丸にしなさい」とよく書いてあるその具体的な理由が理解でき、ひじょうに感謝しております。 ありがとうございました。

その他の回答 (2)

noname#35109
noname#35109
回答No.2

メモ帳も秀丸も使っています。 秀丸はフリーソフトの作者であればライセンスが無料になるので, タダでライセンスをもらいました。 (あまり大きな声では言えませんが,フリーソフトって ソフトの定義が曖昧なので,何でも作ってタダで配布したらフリーソフトですよ。 たとえば,Excel で VBAを組むとか,Flashで計算機をつくるとか…) >> アクセスが増えたときなどに >> 脆弱性があるのでしょうか? アクセス数は関係ありません。 でも,一頃はメモ帳は最悪でした。 字数制限があるし,他のソフトからデータを貼り付けるとその書式データまでへばりついたりしていました。 簡単に言うと,赤い字が赤い字のまま貼り付くような感じです。 つまり "プレーンなテキストデータ" が "字数制限無し" に使えなかったのです。 それで,特にプログラマ系の方は全く使い物にならないので,不人気でした(不人気です)。 でも,最近は字数制限もなくなりました(と思います)。 メモリの許す限りテストデータを読み込めます(多分)。 それに変な書式を持ってきたりしなくなりました。 なので,普通の方は普通に使えると思います。 しかししかししかし! メモ帳は文字コード UTF-8 でテキストファイルを保存できません。 これは,ネット上,特にFlashなどの作成者にとって致命的ソフトです。 Flash はデフォルトでのテキストデータの文字コードが UTF-8 です。 また,Perlスクリプト(CGIの言語) は EUC で記述するのが賢明だと言われています。 Flashは,設定によっては(スクリプトを書けば) Shift-JIS でも使用可能ですが, Flashが外部からテキストデータを読み込むときは,基本的に UTF-8 です。 HTMLの場合は,ヘッダのタグで Shift-JIS であることを宣言しておけば大丈夫ですが, 既に作られたFlashのデータに外部から変数や値を読み込むときは,Flashの設定にしたがわなければなりません。 そういう時に問題が生じます。 また, メモ帳の改行コードは2重になっていて, Mac などから見ると,改行が変になることもあるらしいですし, Flash でもこの2重の改行コードは非常に使いにくいです。 メモ帳の改行コード は \r\n(\x0D\x0A) です。 でもFlashや他のOSなどでは \n(\x0A) が主流です。 そういう時に問題を生じます。 http://www.google.co.jp/search?hl=ja&q=+site%3Aoshiete1.goo.ne.jp+%5Cr%5Cn%E3%80%80%E3%83%A1%E3%83%A2%E5%B8%B3&lr= http://www.google.co.jp/search?hl=ja&q=+site%3Aokweb.jp+%5Cr%5Cn+%E3%83%A1%E3%83%A2%E5%B8%B3&lr= だから,うかつにメモ帳ではデータを作成,編集ができません。 どこでバグが出るかわかりません。 でもHTML内や,他のことでは問題ないと思います。 この文章はメモ帳を使って下書きしました。

  • quoth
  • ベストアンサー率31% (158/506)
回答No.1

いまいちよくわからないのですが、 FLASHを作成して、そのFLASHを見るためのHTMLファイルをメモ帳で作成してFLASHファイルとそのHTMLファイルをサーバーにUPしたんだけど、メモ帳じゃなくて秀丸のほうがいいのではないか? というご質問でよろしいでしょうか? その前提で結論から言えば、HTMLはどれで作っても同じです。中身のHTMLが同じであればどのエディターで作っても同じ動きをします。 なのでメモ帳だから危ないというのではなく、メモ帳つくったのであろうと秀丸でつくったのであろうと、危ないとすればその中身の記述方法ということになります。 作るときに使いやすいものを使えばよろしいかと思います。

saburo13
質問者

お礼

ありがとうございます。

関連するQ&A