mor-eveのブックマーク (162)

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

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

  • ごく簡単なHTMLの説明

    HTML来簡単で便利なものです。「30分間HTML入門」で基は十分。まずシンプルに自分の情報を表現してみてください。 You can write a document as simple as you like. In many ways, the simpler the better. -- Tim Berners-Lee 簡単なHTMLの説明 少し詳しいHTMLの説明 XHTMLから次世代ウェブへ 電子テキストで情報発信 簡単なHTMLの説明 だんだん説明の量が増えてきたので、コンパクトな入門ページを用意しました。 基がきちんと分かる30分間(X)HTML入門 HTMLを使った人間・コンピュータ双方にわかりやすい表現 (スライドのHTML版) 何のためのHTMLHTMLは画面をレイアウトするためではなく、文書を環境に依存せずに共有できるように記述するための約束です。そこを正

  • HTML - link要素の使い方 - linkとサーチエンジン

    HTML のhead要素の中で使われる要素の一つにlinkがありますが、きちんと実装しているブラウザが少なく、入門用の解説書でもほとんど触れられていないので、存在もあまり知られていません(最近ではスタイルシートのために少しずつ使われ始めているような)。ここでは、その基的な役割と使い方を紹介します。 link要素タイプ リンクタイプ linkとサーチエンジン 順方向リンクと逆方向リンク link要素タイプ アンカー(a)要素は、文書の文であるbody要素の中で、文書の特定箇所にハイパーリンクの始点や終点を設定し、利用者がそのリンクをたどれるようにする役割を持ちます。これに対し、link要素は文書全体についての情報を記述するhead要素の中に置かれ、HTML文書を前後の文書、スタイルシート、スクリプト、代替文書などの様々なリソースと結びつける働きをします。ブラウザなどのユーザーエージェント

    mor-eve
    mor-eve 2009/09/18
  • ちょっと不思議なテキストレベルの要素タイプ - 仕様書に見るHTML(5) -

    HTML4の仕様書第9章は「Text」と題され、インライン(テキスト)レベルの構造を記述するための要素タイプが取り上げられています。ここは、仕様書を読んだだけでは具体的な用法が理解しにくかったり、あまり合理的とは思えない記述があったりするので、要注意のセクションです。 1 フレーズをハイライトする 2 HTML2以来のフレーズ系要素タイプ 3 HTML3.2とフレーズ系要素タイプ 4 フレーズ系要素タイプの精緻化と問題 5 テキストの編集 1 フレーズをハイライトする body要素内に記述するHTMLの要素タイプには、文章の骨格を示すブロックレベルの要素と、ブロック内の一部をマーク付けするインラインの要素という2つのグループがあります。インライン要素のうち、仕様書の9.2.1で語句(フレーズ)の役割を示すものとして定義されているのが、EM, STRONG, DFN, CODE, SAMP,

    mor-eve
    mor-eve 2009/09/18
    code, samp, kbd, var, cite, dvn, abbr, acronym, ins, del
  • 仕様書に見るHTML

    2001年〜2002年にかけて『WebSiteDesign』に、“HTMLに関して曖昧になりがちな部分が、仕様書ではどのように定義されているかを確認しながら、HTMLの理解を深めていく”ことを目指したしたシリーズ「仕様書に見るHTML」を掲載しました。その原稿を、基的にそのままウェブ版として公開します。 HTMLの仕様書は、分量こそ多いものの、内容は丁寧にわかりやすく書かれており、けっして難しいものではありません。企画書のいくつかの部分を拾い読みすることで、そのスタイルに慣れ、解説書を鵜呑みにするのではなく自力で不明点を調べられるようになる、その手助けになればいいなと考えています。 HTMLの基構造 ハイパーテキストとリンク プレゼンテーションとマルチメディア フォームとインタラクション ちょっと不思議なテキストレベルの要素タイプ ごく簡単なHTMLの説明

    mor-eve
    mor-eve 2009/09/18
  • The Web KANZAKI -- Japan, music and computer

    こんにちは。音楽に関するいくつかのメモや、ウェブ上での情報の共有や活用に関する参考情報があります。 The English only TOC page also available. 音楽の話 ロジャー・ノリントンの話 交響曲に関するいくつかの情報 歌詞/テキストと音楽(レクイエム、ミサ曲、第九、大地の歌、ツァラトゥストラなど) NMLで聴いてメモした曲リスト 古いもの ... show 音楽雑記帖 コントラバスの話 インターネットやコンピュータの話 セマンティック・ウェブ (ジャパンサーチ非公式サポート、グラフ視覚化、画像注釈とIIIF、LD Browser) いくつかの講演スライドそして専門誌/論文誌記事など アクセシビリティおよびごく簡単なHTMLの説明 OWL語彙の実験・提案、その他いろんな試みの記録 古いもの ... show ちょっとしたメモ(主に2003~2008) ハイパー

    mor-eve
    mor-eve 2009/09/18
    etc...
  • FOAF -- メタデータによる知人ネットワークの表現

    FOAFはRDF/XMLを使って人々に関する情報(メタデータ)とそのつながりを公開、共有するための半ば実用的、半ば実験(少し遊び)的なプロジェクトです。FOAFを使ってマシンにも扱える自己紹介を記述したり、人や組織、関心領域のネットワーク情報をエージェントに処理させるといった応用が試みられており、RSSとの関連でウェブログなどでも注目され始めています。 FOAFとは FOAFを使った人物情報の記述 知人の記述によるメタデータの連鎖 FOAFの語彙一覧 FOAFと情報の信頼性 FOAFの作成と公開 - まず試してみたい人はこちら 参考文献 ※『RDF/OWL入門』、『セマンティックHTML/XHTML』を上梓しました。 FOAFとは FOAF (Friend of a Friend)とは、その名のとおり友達友達友達…という連鎖をメタデータとして表現することで、ネットワーク上の興味深い属性

    mor-eve
    mor-eve 2009/09/18
  • RDF -- リソース表現のフレームワーク

    ウェブの目標である「マシンに理解可能な情報」の表現のためには、メタデータなどのリソース相互の関係を、特定のアプリケーションに依存しない形で叙述的に示す共通の方法が必要です。RDFは、主語(リソース)と述語(プロパティ)、そしてその目的語(オブジェクト:プロパティの値)の三者関係によって、関係の連鎖を辿ることができるようなデータモデルを記述します。 マシンに理解可能な情報の記述 RDFの基データモデルとXML構文 シンプルなRDFモデルとグラフ 基データモデルを表現するXML構文 コンテナモデル 具体化:文についての文 とりあえずのまとめ 稿で取り上げなかったこと 参照文献 ※体系的な解説『RDF/OWL入門』を上梓しました。 マシンに理解可能な情報の記述 バーナーズ・リーが描いていたウェブの目標は、「コンピュータで読みとれる形の情報の空間が、人々の思考、やり取り、仕事のパターンの状態

    mor-eve
    mor-eve 2009/09/18
  • 言語コードと国コード

    HTML 4.0(それ以前にRFC2070)で導入されたlang属性、hreflang属性、およびXMLのxml:lang属性[1]は、「言語コード」を指定することで、ドキュメントで使用している言語を明示し、ブラウザの表示に加えてサーチエンジンや音声合成にも役立つような情報を提供します。ここで用いられる「言語コード」はURLの指定などに使われる「国コード」とは異なるもので、日語は「JA」になります。混乱しやすいので、注意が必要です。 言語コード 国コード Charset ? 言語コード 日のように国家と言語が(ほぼ)1対1で対応しているとあまり意識しませんが、一つの国で複数の公用語を持っているところもあれば、多くの国で使われる言語もあります。このため、「国コード」とは別に130以上の「言語コード」がISO 639によって定義されています。 主要なものを挙げると: 主な言語コード

    mor-eve
    mor-eve 2009/09/18
  • IE6でmin-width,max-widthを実装する:CSS | Tech de Go

    mor-eve
    mor-eve 2009/09/17
  • 正しい知識を得たい人の爲のCSS2リファレンス

    正しい知識を得たい人の爲のCSS2リファレンス 簡易目次 概要 CSS2の構文 基データ型 セレクタ 値わりあて,カスケード処理,継承 メディアタイプ HTML文書へのスタイルシート適用 プロパティの定義 テキスト 色と背景 フォント ボックスモデル 視覚整形モデル テーブル 生成内容 リストとマーカー ユーザインタフェイス 附録 CSSに関するアクセシビリティ技術 CSS2.0のプロパティ一覧表 CSS2.1のプロパティ一覧表 CSS2.1の視覚整形モデル詳細 詳細目次 概要 CSSの概要 HTMLの経緯とCSSの役割 CSSの正式勧告水準について 改訂版CSS2.1と次世代CSS3 CSS2.1 vs CSS2 CSSの設計原則 CSS2の処理モデル カンヴァス(The canvas) わりあてモデル(addressing model) 用語の定義 CSS2の構文 構文(Syntax

  • フロートに後続するボックスの幅がフロートに合わせて短縮される - CSSバグリスト

    補足 この不具合のために幅が短縮された要素の内部にあるフロートでは、その要素の外部にあるフロートに対してclearプロパティが効きません。以下の例で背景が空色のフロートは青色ボーダーのフロートの下に置かれるはずですが、WinIEでは赤色ボーダーのボックスの内容領域の左上端、つまり青色ボーダーのフロートの右に置かれます。 <div style="float:left; width:3em; height:3em; border:2px solid blue;"></div> <div style="height:1.5em; border:2px solid red;"> <div style="float:left; clear:left; width:5em; background:aqua;">フロート</div> </div>

    mor-eve
    mor-eve 2009/09/17
  • hail2u.net - Weblog - IEでフロートさせたボックスのマージンが倍になるバグ

    WindowsのIE5.5や6など(5とか5.01は知らない)にはfloatさせたボックスへ指定した左右のmarginが正常に反映されない(倍になる)というバグがあります。最近はfloatを使ってゴニョゴニョする機会も多いと思うので厄介に考えている人も多いでしょう。実はdisplay: inline;とか指定してやると回避できちゃったりとかします。ネタ元はThe IE Doubled Float-Margin Bugだったような気がしますが、別なところで見つけたような気もする。 バグの状況自体は上記CSSバグリストのURLを参照していただければわかりやすいです。と言いつつ回避手段の使用前/後を並べてみたHTMLを用意してみました。IEで見れば一目瞭然で、1つ目のコンテナ内のフロートさせたボックスの左のマージンは倍(80px)になっているのに対し、2つ目のコンテナ内のフロートさせたボックスの

    hail2u.net - Weblog - IEでフロートさせたボックスのマージンが倍になるバグ
    mor-eve
    mor-eve 2009/09/17
  • javascriptのキャスト - 備忘録

    JavaScriptの変数キャスト 最近、JavaScriptでホームページを作ることが多くなってきたので、 JavaScriptの変数キャスト(型変換)の覚え書きです。 1.小数を含む文字列を数値に変換。(浮動小数点数) 構文: parseFloat(x); 例 : pi = parseFloat("3.14"); // 3.14 となる 2.文字列を整数値に変換。小数点以下は切り捨て。 構文: parseInt(x); 例 : pi = parseFloat("3.14"); // 3 となる 3.数値を文字列に変換。(オブジェクトを文字列に変換) 構文: String(obj); 例 : str = String(123) + String(456); // "123456" となる 4.浮動小数点数を整数に変換。 構文: Math.floor(x); 小数点以下 切り捨て Math

    javascriptのキャスト - 備忘録
  • 読まずにはいられない書評に共通する4つのポイント

    シゴタノ!読書塾Vol.1 結果発表 第一回シゴタノ!読書塾の選考委員に参加させていただきました。いやあ、楽しかった! こんなが、こんな書き方があるんだと、選んでいる側として楽しかったです。 選ぶ側にいるのはたいへん恐縮で、自分も参加したいくらいなのですが、今回の「堀」賞は、先日も紹介した Ko’s Style の「仕事がつまらなく感じた時にできる3つのこと」という記事です。おめでとうございます! ところで書評にもいろんなスタイルがあって、急に書けといわれても困ってしまうのではないかと思います。「良い書評って、どんなのだ!」というわけです。 私自身文章修行中の身の上で偉そうなことが言えるものではないのですが、少なくともシゴタノ!読書塾の「堀賞」を狙う上で、ここさえ押さえておけばかなりの確率で選ばれるというポイントが4つほどあります。ここさえ押さえれば私は少なくともコロッとおちます。 今回

    読まずにはいられない書評に共通する4つのポイント
  • WEB文章を最後まで読んでもらえない理由は、改行と見出しが足りないから*ホームページを作る人のネタ帳

    WEB文章を最後まで読んでもらえない理由は、改行と見出しが足りないから*ホームページを作る人のネタ帳
    mor-eve
    mor-eve 2009/09/13
  • http://e0166nt.com/blog-entry-681.html

    http://e0166nt.com/blog-entry-681.html
    mor-eve
    mor-eve 2009/09/13
  • http://e0166nt.com/blog-entry-182.html

    mor-eve
    mor-eve 2009/09/13
  • 5つのブログ地獄

    たかがブログ。されどブログ。 たかが1アクセス、されど1アクセス。 たかが1ドル、されど1ドル。 ブログを職業として活用している人もいれば、ブログを趣味として活用している人もいる。 必死に、寝ずに、どれだけ頑張っても伸び悩むアクセス数。 今回は、アクセス数や売り上げばかりを気にしてしまうと襲ってくる、ブログ地獄を書いてみたいと思います。 地獄の3丁目 ようは始めて3ヶ月という期間。 すぐ目の前にある3丁目まで歩いていくだけの期間ですが、ここは地獄です。 ブログでアクセス数を増やしたい!という人にとって、この3ヶ月はかなり重要な要素を持っている。 私の経験から言って、この3ヶ月間で記事数を90達成する事が出来れば、のちのち相当優位に記事を書いていけます。Googleからの安定したアクセス、ある程度の固定ファンなどを獲得する『最も重要』な時期だと言えます。 この期間の記事量が、『このブログは常

    5つのブログ地獄
    mor-eve
    mor-eve 2009/09/13
  • あなたのブログタイトルがどこでどう頑張っているのか次の5つを知っておいて損はない*ホームページを作る人のネタ帳

    あなたのブログタイトルがどこでどう頑張っているのか次の5つを知っておいて損はない*ホームページを作る人のネタ帳
    mor-eve
    mor-eve 2009/09/13