3:14

about my outputs.

Flashサイトがクソな理由

(自分用のメモなんで超訳.原文はhttp://glyphobet.net/blog/?p=206)

クソなのは,ゲームとかビデオとかが埋め込まれたサイトじゃなくて,HTMLとかCSSとかJavaScriptの代わりにFlashを使ってるサイトね.

  1. いつもの右クリックメニューが使えない.
  2. 内容をコピペしてコメントしたり引用したりできない.コピペされたくたいならWebに載せるな.
  3. 画像を保存できない.コピペされたくないなら(ry
  4. URIがない.ブックマークできない.
  5. いつものスクロールバーでスクロールできない.スクロールバーっぽいものを実装してても,それに気づかないし混乱する.
  6. マウスホイールを回した時にFlashがあったらいつもと違う動きをする.
  7. いつもと同じショートカットキーが使えない.PageUp動かないしTabでリンク間をフォーカス移動しないしEnterでリンク先に飛べない.
  8. ページ内を検索できない.なにか探してる時とか律儀に最初から最後まで読まないし.
  9. ボタンとか入力欄がいつもと違う見た目だったり,いつもと違う動きをする.
  10. 文字を大きくしたり小さくしたりできない.あんたは最新のモニタを使っててデザイナもやってるから目が肥えてるかもしれないけど,あんたのバーサンは8年前のモニタとか使ってて目も悪いよ.
  11. FlashはHTMLより遅い.あんたは最新のパソコン使ってるからパパっと表示されるかもしれないけど,あんたのバーサンはクリックするたびに5秒ずつ待機してんだよ.
  12. 音声ブラウザとかそういうのはHTMLでしか動かないよ.だから,自分で実装しないといけないよ.

あんたがやりたいのは本当にFlashじゃないとできないこと?JavaScriptとかCSSとかでやれることじゃない?

  1. ページの読み込みの進捗表示はJavaScriptで出来るよね.
  2. オシャレスクロール効果(スムーススクロール?)もJavaScriptで(ry
  3. リンクからマウスが離れた時のアニメーションもJav(ry
  4. ヘッダのリンクにマウスをのせた時のアニメーションも(ry
  5. ロゴのアニメーションもアニメーションGIFで出来るよね.

なんかごめんね.でもFlashサイトはクソだよ.