‘Web’タグの記事 一覧

ファームウェアになったJava March 8, 2010
Rating: 3.5
No Comments

開発言語の縄張り争いは、書きやすさ、機能の物量、性能、実利用実績、はてはプログラマが食えるか食えないかというところまで含めた総合格闘技となっている。

そのなかでJavaは「書きにくいが圧倒的実績」というポジションで、保守本流の座を確保したと言える。

Javaは分野ごとに様々な言語と競合しているが、Webに絞るとPHPなどの軽量言語(LL)がライバルになるのだろう。 続きを読む… »

Amazon S3に画像ファイルをオフロード August 10, 2007
Rating: 3.5
No Comments

これまでサイトに画像をほとんど掲載してこなかったのだが、それはレイアウトをいちいち考えるのが面倒だったのと負荷増を懸念していたためだった。 レイアウトの問題はのちのち考えればよいとしても、負荷の問題は最初から検討しておかないと、のちのち大移行が発生して大変になるのは見えている。

この点については以前del.icio.usで人気になっていた”Reducing Your Website’s Bandwidth Usage“(CODING HORROR)という記事が参考になる。 けっきょく、この記事と同様の方針でAmazon S3(wikipedia)をじょじょに導入していくことにした。 続きを読む… »

LLフレームワーク周辺動向2007夏
Rating: 3.5
No Comments

Railsが話題になってからかなり経つ。 何か作ろうかと思っていながら準備が面倒で何もしていない。

といってその間にRailsが普及するでもなく、注目されてはいるがあまり使われていないような印象が強くなってきたので、まずは「Railsで開発して大丈夫か?」という点を中心にフレームワークの現状を簡単に調べてみた。 続きを読む… »

Firefoxをプロファイル選択して使い分ける May 17, 2007
Rating: 3.5
No Comments

FirefoxはWebにおけるEmacsになった。 エクステンションをインストールすることで好きなようにカスタマイズできる。 単なるIEオルタナティブにとどまらず、Webサービスの統合フロントエンドにしたてることで真価を生かせるというものだ。

ところが、調子に乗ってエクステンションを入れまくっていると動作が重くなってしまう。 そこでプロファイルを分割して目的別にFirefoxを使い分けるという小技が登場する。 続きを読む… »

PageRankが無能になるシナリオ March 1, 2007
Rating: 2.5
No Comments

日々便利に使うGoogle。ふとPageRankアルゴリズムが役に立たない思考実験を思いついた。

  1. コンテンツAが支持されて他のサイトからリンクを集める。コンテンツAの真の価値を70とし暫定王者とする。
  2. 別の人が真の価値100のコンテンツBを公開。
  3. コンテンツAにリンクしていたサイトはリンクを貼り直さない。新たに検索した人はコンテンツAを見つけ出しそれ以上探さない

1の段階ではPageRankは有能だが、3に至ると無能になる。 このパターンにはまりうるケースとしては、すでにゴミコンテンツがWeb上にあふれかえっていて、しかもそれを皆が支持している場合が考えられる。 こういうのを集合愚というだろう。 常識を超えて素晴らしいコンテンツが出てきたときに今日のWebは天才を黙殺しうる。

ITは余剰 February 6, 2007
Rating: 4.5
No Comments

「自分は一生コンピュータのヘビーユーザーなんだろう」と思っていたのに、子供が生まれたらあっさり覆された。

メールもRSSも読まない日があるし、ましてCSSをいじったりJavascriptについて考えることなどありえない。

「パソコンは起動する必要がないんだ!」というのがいまの実感。やらなきゃいけない気がしていたことは、ほとんど脅迫観念と言ってよい。 続きを読む… »

CSSでグラデーションを生成するサイト February 4, 2007
Rating: 2
No Comments

CSS Gradients Demo(designdetector.com)というデモページがdel.icio.usで人気を集めている。

上端、下端のRGB値を指定するとCSSだけでグラデーションを生成するというもの。 プレビューで確認したあとソースコードをコピー&ペーストすれば使えるというのだが、そのソースコードを見て唖然とした。 200本以上のdivブロックを一本ずつ色指定して「はいグラデーションですよ」という。 いや、確かにできるだろうけど、それで良いのか?ものすごいコード量だぞ。

むしろこのサイト、faviconに関心してしまった(全然本筋じゃないのだが)。32×32で写真調の表現がけっこう行けるんだと納得した。 その写真が良いのかどうかはまた別問題ではあるが。

Linux用Flash 9βは相当まとも October 29, 2006
Rating: 2.5
No Comments

今週、Linux用のFlash Player 9が公開された(CNET Japan)。 インストールは、~/.mozilla/plugins/ディレクトリにlibflashplayer.soを置くだけ。

さっそく、Google Analyticsを使ってみたところ、非常にまとも。Flash Player 7では文字が出なかったりしたのだが、そういう不具合が見当たらなくなった。 続きを読む… »

Firefox2事前発表は何? October 18, 2006
Rating: 2.5
No Comments

Firefox2の事前記者発表会があったらしい(CNET Japan)。

RC3がリリースされたところで事前発表というこのタイミングの位置付けが良く分からないのだが、要するに純粋に知名度アップしとけ、という意図だろう。 フリーソフトウェアもオープンソースと言い替えてヒットしたわけだし、言ったもん勝ちのところはある。

NIKKEI NETまで報じているくらいなので当たりと言えるだろう。産業レベルでそれなりに重要な出来事と認知されているようだ。Microsoft衰退の過程を一つひとつ確認していく儀式にも見える。 続きを読む… »

CSSが非生産的というのはFAQ? October 2, 2006
Rating: 2
No Comments

こまごまとした機能ばかり実装していても全然使いやすくならないことに気づいたので、デザイン改良に着手した。 一度にやるのは大変なので、レイアウトと細部のデザインを分割して考えることにした。

まずは、段組の変更を行ったのだが、CSSが全く思う通りに進まず一週間近くかかった。 Equal Height Columns using CSSという記事が今日まさにdel.icio.usで人気になっていたのだが、そこもはまった。 あからさまに高さがそろわなくて「どう直すんだ?」とあれこれ試しているうちにバカバカしくなって背景を白で統一。上の記事を見る限り、まっとうに揃える方法はないように読める。

デザインツールにしてオープン標準のはずのCSSが意図した通りに結果を出せないという状況は、Web業界にとって極めて深刻だと思う。デザイナーとディベロッパーが暗黙のうちに分断されていてフィードバックがうまく行っていないということだろうか。

CSSのトラブルは今に始まった話ではないと思うが、状況はブラウザ間の互換性というレベル以前の問題だと思う。 Web2.0と言ってる足元で組版機能が0.2くらいにしか来ていないという現実は無視され続けている。