パスワードを忘れた? アカウント作成

こちらは、Torisugariさんのユーザページですよ。 スラッシュドットのRSSを取り込んでみよう。

1926134 journal
日記

Torisugariの日記: ウェブのリダイレクトについて (後)

日記 by Torisugari

2.3 meta要素のrefresh指示子によるリダイレクト

これは前項の「HTTPのRefreshヘッダによるリダイレクト」をHTMLだけで実現するための機能であり、長らく独自仕様でしたが、HTML5で標準化されました。

meta http-equiv=refresh – “refresh” pragma directive

全ての主要ブラウザが既に実装しており、サーバー側の設定ができない場面や時間差をつけてリダイレクトしたい場合に多用されています。JavaScriptを切っていても動作するので、特に理由がない場合は、300番台のリダイレクトかこれを使うのが望ましいでしょう。

1917508 journal
日記

Torisugariの日記: ウェブのリダイレクトについて (前)

日記 by Torisugari

1. リダイレクトの意味と範囲

リダイレクト(redirection)は、あるいは漢字で「転送」とも呼ばれていたりしますが、言葉の問題として捉えるなら、なかなかに複雑な側面があります。ともすれば、redirectionと全く同じ挙動を、文脈によってrefreshやreloadと呼ぶことがあるからです。不毛な議論を避けるために、ここでは「コンテンツ側がURLを勝手に変更すること」としておきます。

余談ですが、例えば、英Wikipediaの記事「URL redirection」では、新しいリソースの場所をリンクで示す、いわゆる「手動リダイレクト」もリダイレクトに含めています。

例: 

このページは移動しました。新しい場所へは __ここ__ をクリックしてください。

1829347 comment

コメント: Re:NPAPIとPPAPI (スコア 3, 興味深い) 66

by Torisugari (#2106237) ネタ元: Adobe、Linux版Flash Playerの開発打ち切りへ

これまで使われてきたNetscape Plugin APIというのはつまり
ブラウザ側が用意したプラグインのインターフェースにのっかるかたち。
ChromeなんかのPepper APIだとまずflashが載ることを前提に
ブラウザ側がつくられているって理解でいいのかな。
だとすれば後者のほうがflash側にとってありがたいのは自明になる。

あくまでPPAPIについては、さきほど検索して眺めてみた付け焼刃程度の知識しかありませんが、私の雑感としては、PPAPIは音声・描画(2D,3D)などを「標準的」に用意しているわけで、仰る通りそこがNPAPIとの大きな違いでしょう。

NPAPIの基本的なコンセプトは、四角い枠(=プラグイン側から見たらウィンドウ)と通信機能はこっちでやるから中身は普通の(OSネイティヴな)アプリケーションみたいに勝手に作ってくれ、というものです。大抵のプラグイン開発者はこれで十分なんだと思いますけれど、Flashのように複数のOSに向けてリリースしたい場合は二度手間な部分が多々あるのは想像に難くありません。おそらくそういう部分で「OSを問わず」に作ることができる、ということでしょう。

つまり、ChromeやFirefoxは既にOSごとの差異を吸収するため抽象化をある程度行っているはずですから、プラグインがその部分へアクセスできるようにする、というのは理に叶っています。絵と音に関しては、すごくシンプルなことをしようと思っても、OSやデスクトップ環境ごとに細かな差異があって、「実は厳密に言うとその機能は使えないんだが、代わりにこういうのがある」といった具合でどの開発者も苦労していると思います。乱暴に言うと、ミドルウェアが担うべき部分をブラウザがやる、という感じでしょうか。

「ブラウザを問わず」の部分ですけれど、NPAPIだってマイナーなアップデートを繰り返しています。その新機能が使えるのは(Operaとかが追いついてくるわずかな期間は)Mozilla系統だけですから、対応ブラウザ数が少ないのと、他のブラウザで採用不能かどうかはまた別の問題だと思います。整ったインターフェイスが公開されていれば、一応は「ブラウザを問わず」で問題ないと思います。

ただ、HTML5をのことを考えると、どうにも中途半端な気はします。本来的な意味のNPAPIプラグインはMIMEタイプ別の機能提供なので、Flashのように(あるいは今は亡きJavaプラグインのように)プラグイン自体をキッチンシンクにするのは、本来想定されていたような王道的な使い方とは言えません。あえて言うなら、その無軌道さこそがFlash成功の秘訣でもあったでしょう。しかし、今、描画や音声をHTML側で標準化しようというご時世になって、なぜ「埋め込む」方へ戻っていってしまうのか、という質問をされたらお茶を濁すしかないんじゃないでしょうか。PPAPIがいくら先進的になったとしても、「本体ができることをプラグインでやる」という発想そのものは無茶だと思います。

とはいえ、Flashには膨大なコンテンツの遺産があるわけで、「今動いている奴が偉いんだ」の原理でいくと、PPAPIには当面の利があると言えるでしょうね。逆に、だからこそ「今動いてる奴だけでいいんだよな?」=「HTML5でFlashのラッパーを作りさえすればいい」という発想になるんだと思います。

1107659 journal
日記

Torisugariの日記: 九州電力と田代まさしのセキュリティホール 7

日記 by Torisugari

今年、玄海原発の稼動再開の可否を巡って社会的なトラブルがありました。知らなかった、あるいは忘れてしまった、という人はWikipediaの記事をどうぞ;「九州電力やらせメール事件」。

この問題は、九電社長の進退や佐賀県知事の関与、第三者委員会の立ち回りなど、なかなか複雑な様相を呈しています。あるいは、曖昧模糊としたままで決着が図られるのかもしれません。ただ、私は、仮に、経営陣や政治家たちが全て辞職したとしても、まだ割り切れない部分が残ると思います。すなわち「やらせメール」そのものの倫理的な是非です。

338225 journal

Torisugariの日記: HTMLのlongdesc属性について 1

日記 by Torisugari

ウェブに限らず、コンピューター関連の機能は、日夜、新しいものが生み出されています。しかし、人間の扱いきれる量には限りがあるものですから、それは、生き残ることができないモノが沢山ある、ということでもあります。誰にも見向きもされずに、比較的早い段階で消えてくものもあれば、5年、10年、といった、この世界では由緒を誇れる年月を経たものでも、いつの間にか無くなっていたりします。裏を返せば、「化石のような時代遅れの機能だった」ということになるのでしょうか。まあ、消えていくのは、大抵の場合、ほとんどの人にとって不要なものですから、そういう意味での「惜しさ」というものはありませんが、一方で、妙に心惹かれるものがあります。

305503 journal

Torisugariの日記: アクセシビリティとリテラシ 2

日記 by Torisugari

(APIについて)
俗にアクセシビリティAPIと呼ばれているものがあります。具体的に言うと、WindowsならMSAAで、GNOMEならAT-SPIなどのことです。プログラミングに興味がない人はあまり耳に馴染みの無い用語でしょうが、細かい固有名詞はともかく、そういった人にも決して無関係な話ではありません。

305467 journal

Torisugariの日記: アクセシビリティとリテラシ 1

日記 by Torisugari

私は、アクセシビリティに一家言あるような専門家ではありませんが、それでも、アクセシビリティに関しては語りたいことが山のようにあります。どれくらいかというと、多分、目次が必要になるくらいの分量です。ですが、ほとんどの人にとってはつまらないと思いますので、改めて重要だと思われる部分をここで整理してみようと思います。

まずは用語の問題があります。

286269 journal

Torisugariの日記: 世界のオザワ

日記 by Torisugari

ちょうど今から3年ほど前、はてなブックマークで"erogeek"というキーワードを見てから、何かしらエロに関連することを書こうと頭を悩ませていたのですが、これが案外難しいものです。

そんな中、ひとつだけ温めていたネタがあります。それが、

世界で最も有名なオザワさんは、セイジでもイチロウでもなければ、もちろんケンジでもない。マリア。

です。

一郎さんが幹事長を辞任したころにGoogleの検索結果で気付いたのですが、不勉強にしてマリアさんが何者か知らなかったので、その圧倒的な結果にかなり驚きました。しかし、これって、他に客観的なデータがないんですよね。なんとか数字の裏づけを取りたいと思っていたところ、今度は(おそらく)Googleのランク評価からエロ系が軒並み落ちてきてしまって、今では残念な感じになっています。

typodupeerror

人生unstable -- あるハッカー

読み込み中...