Webに関するmor-eveのブックマーク (8)

  • URLを作った男のたった1つの過ち、それは“//”をつけてしまったこと|デジタルマガジン

    photo:pashasha URL、HTTP、HTMLを作った世界初のウェブブラウザ『WorldWideWeb』の生みの親、ティム・バーナーズ=リー。彼にはたった1つ、その設計に過ちがありました。それは、http://と“//”をつけてしまったこと。 先週木曜日、ワールドワイドウェブコンソーシアムの責任者としてシンポジウムに参加した際、バーナーズ=リー氏はニューヨーク・タイムズの記者にこんなことを聞かれました。 記者「もしも今からあることをやり直せるなら、どんな間違いを訂正したいですか?」 バーナーズ=リー氏は笑って1つの間違いを訂正したいと答えました。それは――httpのあとに続く二重のスラッシュ、“//”を消すこと。 当時は慣例として“//”をつけていましたが、あとになって全く必要ないことが分かりました。しかし、あとの祭りです。 バーナーズ=リー氏は「すべての新聞や紙を見て欲しい。そ

    mor-eve
    mor-eve 2009/10/15
  • 携帯電話向けコンテンツの書き方 - ウェブの作り方

    ここでは、携帯電話向けコンテンツの書き方について解説します。 基礎知識としてHTML&CSS入門のHTML入門篇及びCSS(カスケーディングスタイルシート)入門篇の内容は最低限把握している事を前提として解説致します。 「携帯電話」という言葉は、特に断わらない限りPHSも含むものとします。但し、スマートフォンは除外します。 フィーチャフォン向けサイトの作り方。 スマートフォン向けサイトの作り方。 携帯電話向けコンテンツでのマルティメディア。 その他のコンテンツ。 保存扱い(obsolete)となっている記事

    携帯電話向けコンテンツの書き方 - ウェブの作り方
  • 携帯電話向けのCSS - 携帯電話向けコンテンツの書き方

    フィーチャフォンで使う事の出来るカスケーディングスタイルシート(CSS)のセレクタ及びプロパティを解説します。 フィーチャフォンでのCSSのセレクタ・プロパティは、参考資料・オープンウェーヴ社が定めているCSSのプロパティに移転しました。 また、 フィーチャフォン用の CSS を書くに当たって CSS 非対応機種との兼ね合い も別文書・携帯電話向けの CSS を書くに当たってに移転しました。 CSS に関して基的な事柄については、CSS 入門(HTML & CSS 入門)をご覧下さい。 また、各プロパティなどの詳細は CSS(カスケーディングスタイルシート)及び CSS リファレンスをご覧下さい。 フィーチャフォンでの CSS について。 WAP 2.0 での CSS。 EZ ウェブ及びソフトバンクのフィーチャフォンは、WAP 2.0 に準拠しているため、CSS を使う事が出来ます。 但

    携帯電話向けのCSS - 携帯電話向けコンテンツの書き方
  • Googleのトップページを開くと毎秒100回JavaScriptが実行されるよ - 射撃しつつ前転 改

    FirefoxがCPUを常に15%ぐらいうのが気になっていたので調べてみたら、Googleのトップページを開くとものすごい勢いでJavaScriptが実行されることがわかった。具体的には、var k=t.value;k!=h&&X(0);h=k というコードが毎秒100回実行されている。このせいで、自分の使っているPCだと、Googleのトップページを開くだけでCPU使用率が2%ぐらい上がっているようだ。Firefox特有の問題というよりは、ウェブページ側の作り方に依るものみたいだ。たぶん他のブラウザでも問題は変わらないだろう。 Googleのトップページの場合、コードを調べてみた限りでは、原因はどうも検索候補の自動補完用のコードみたいだ。現在の入力文字列が過去の記録と違ったら補完の提示をやり直す、みたいなことをやっているように見える。 HTMLではテキストボックス内のテキストが変更され

    Googleのトップページを開くと毎秒100回JavaScriptが実行されるよ - 射撃しつつ前転 改
    mor-eve
    mor-eve 2009/09/30
  • 日本語と文字コード

    コンピュータは主にアメリカで発達してきたため、未だにアルファベットや数字などの1バイト(7/8ビット)を基単位として扱う前提で作られているものが中心です。そのなかで日語のように多くの文字を必要とする言語は、1文字を表わすのに2バイト以上を要するため、いろいろな困難が伴います。特にインターネットを通じて様々な環境の情報を交換するにあたって、思わぬ問題に遭遇するケースが増えてきました。ここでは、こうしたことを考えるために必要な、日語の文字コードに関する基を整理しておきます。 JIS漢字コード(情報交換用符号化漢字集合) 区点コード JISコード(符号化方式) シフトJISコード EUCコード ASCIIとJISローマ字 Unicode 主要コード規格のまとめ 参考文献、リソース 文字化けしたメールの復元 | The Web KANZAKI ホームページ JIS漢字コード(情報交換用符号

    mor-eve
    mor-eve 2009/09/29
    jis
  • 日付の表記に関するノート

    日付の表記方法は、文化的な背景の違い、また用途の違いによって様々なフォーマットがあります。多くの場合、特に断り無く使っても問題なく正しい日時を伝えることができますが、文脈や利用者の環境によっては、意外な落とし穴にはまることもあります。誤解なく、かつ効率的に処理しやすい日時表記方法としては、2001-08-02T10:35Zというスタイルの、ISO/W3Cフォーマットがあります。 文化と日付表記 日時表記の国際標準とW3Cノート W3Cの日時フォーマット XML Schemaの日時データ型 タイムスタンプのインターネット標準 そのほか広く用いられる日時の書式 ピリオド区切りによる日付 電子メール、HTTPヘッダなどの日時表記 継続期間の表記 ISO 8601の期間表記 Dublin Coreの期間表記 読みやすさと処理しやすさのバランス 参照文献 文化と日付表記 よく見かける日付の表記法とし

  • HTMLの言語情報に関する覚え書き

    言語情報は何を表さないか HTMLの国際化に伴って採用された言語 情報 [RFC2070, HTML 4.0] は、その役割を誤解されるこ とがしばしばある。この節では、言語情報が何ではない のかを明らかにする。 言語情報とUnicode 言語情報は、HTMLの文書文字集合とし て採用されたUCS (ほぼUnicode) のためにある、という誤解がある。例 えば次のようなものである [加藤]。 [HTML 4.0の仕様原案には] HTML4で仕様可能な文 字セットについての解説もありますが、HTMLのレベルで言語指定タグをいれなければな らないそうです。Unicodeが文字コードレ ベルから言語指定を排除した尻ぬぐいを、HTMLがしなければならなくなったわけですね (苦笑)。 [引用者注] 原文は1998年5月2日現在のもの。リ ンクは原文どおり。 文字コードは通常、そのコードで符号化され

  • クールなURIは変わらない -- Style Guide for Online Hypertext

    クールなURIとは? クールなURIとは変わらないもののこと。 どんなURIが変わってしまう? URIは変わらない:人がそれを変更するのだ。 理屈の上では、人々がURIを変更するべき(もしくはドキュメントのメンテナンスをやめてしまう)理由は全くありません。しかし、現実には山ほど理由があります。 理論上では、ドメイン名空間の所有者はその空間を所有しており、したがってその中に含まれるURIも所有権を持ちます。ドメイン維持料が支払えない場合を除いて、その名前を保有し続けることを妨げるものはありません。そして理論上は、あなたのドメイン名のもとにあるURIは、完全にあなたの管理下にあり、望む限りそれを安定的に保つことができるのです。 ウェブからあるドキュメントが消えてしまう唯一の納得できる理由は、そのドメイン名を保持していた会社が廃業してしまうか、サーバーを維持できなくなったという場合ぐらいでしょう

  • 1