タグ

htmlに関するtyruのブックマーク (103)

  • あまり使われないHTMLタグ label、fieldset、legend、optgroup… | エンタープライズ | マイコミジャーナル

    SitePoint: New Articles, Fresh Thinking for Web Developers and Designers Craig Buckler氏がSitePointにThe 5 Most Under-Used HTML Tagsというおもしろい内容の記事を公開している。HTMLには数十の要素があるわけだが、divやspanで代用して適切な要素を使わないことがあるという内容だ。紹介されている使われない要素は次のとおり。 label要素 - form内の可視フィールドにはlabelを使うべき。for属性でフィールドIDと関連付け、title属性で追加情報を付与する fieldset要素/legend要素 - form内はfieldsetでグループ化する。fieldsetのキャプションタイトルはlegendで与える optgroup要素 - selectとoptio

  • naoya.dyndns.org is offline

    naoya.dyndns.org is currently offline. Please try again later. Questions about our services? Learn more at Dyn.com.

  • XML::Simple の処理はとても遅い :: Drk7jp

    XML::Simple の処理はとても遅い 最近 Perl で XML を処理することがとっても多いですね。Amazon Search の高速化のためいろいろデータを取得してみたら、XML::Simple の部分で異様に時間を喰っていることが判明。いろいろググッってみたら、「Perl で XML の処理はどれが速いかベンチ : NDO::Weblog」という記事を見つけました。 なるほど、XML::Simple と XML::LibXML では実に 200 倍以上の速度の差があることが判明しました。正規表現との比較では、実に 2500 倍以上の速度差。XML::Simple を使って記述してるプログラムを全てリプレースしようと思います。大量のリクエストが来るので、正規表現を使うしかなさそうだなぁ・・・ スポンサード リンク Trackback : Posted by drk at 20

  • テキストに意味を持たせるXHTMLタグの正しいマークアップ(1/20) - @IT

    有限会社タグパンダ 喜安 亮介 2009/2/20 テキストに意味を持たせるXHTMLタグの正しいマークアップをおさらいしましょう。フレーズ要素を含む19タグを一挙ご紹介します。 これらの要素を用いたマークアップを行うことにより、「この文章は○○から引用された文」とか「この文字列は▲▲の略語である」といったふうに、テキストに論理的な意味を持たせることが可能になります。 p要素 p要素は、文章の段落を表すための要素です。 ブロックレベル要素として機能し、テキストとインライン要素を内包できますが、ブロックレベル要素を内包できません。 p 文章の段落構造を表すp要素 q要素 q要素は、段落による区切りが不要な短い引用文を表す際に使います。 インライン要素として機能し、テキストとインライン要素を内包できますが、ブロックレベル要素を内包できません。cite属性値に引用元のURIを記述し、必要に応じて

  • そのXHTML文書にXML宣言は本当に必要か? – ofujimiki.jp

    最近「XHTML文書にはXML宣言を入れることが強く推奨されているので入れるべきだ」というような意見を何度か目にしました。しかし、その説明の中で、メディア・タイプ(「text/html」や「application/xhtml+xml」など)については触れられていませんでしたので、ちょっと補足しておきたいと思います。 XHTML1.0の仕様書では、確かにXML宣言をつけることが強く推奨されており、具体的には次のように書かれています。 An XML declaration is not required in all XML documents; however XHTML document authors are strongly encouraged to use XML declarations in all their documents. しかし、ここで言うXHTML文書とは、仕様書

  • perl - HTMLをXMLとして扱う : 404 Blog Not Found

    2009年02月19日08:30 カテゴリLightweight Languages perl - HTMLをXMLとして扱う そのXML::Liberalが test でこけまくっていたところから旅が始まった。 ゆーすけべー日記: 壊れた Premiere (映像編集ソフト) のプロジェクトファイルが XML::Liberal (Perlモジュール) で直った ということは、なんとかして壊れたプロジェクトファイルを「well formed」な XML にすればいいじゃないのか!と思ったわけ。そこで活躍したのが「XML::Liberal」という miyagawa プロダクトな Perl モジュール。 やりたかったのは、XHTMLでないHTMLを、XML::*なモジュールで扱うこと。例えばXML::LibXMLを使えば、JavaScriptみたいな感覚でDOMを操作できるし、XML::Sim

    perl - HTMLをXMLとして扱う : 404 Blog Not Found
  • HTMLクイックリファレンス

    HTMLタグ・スタイルシート・特殊文字等の早見表

  • XMLサイトマップを検索エンジンに送信するとクロールがどう変わるのかテストしてみた | Web担当者Forum

    人間誰でもそうだけど、いいものも悪いものも含めて、僕にはいろんな癖がある。この間、あるクライアントのWebサイトに取り組んでいるとき、いつものようにXMLサイトマップを作って検索エンジンに送信したんだけど、そのときに考え始めたんだ。XMLサイトマップって当にサイトの役に立っているんだろうかってね。XMLサイトマップを検索エンジンに登録すると、どんな効果があるんだろうか。 そこで、そこそこ人気のあるブログを運営していて、WordPressGoogle XML Sitemaps Generator for WordPressというプラグインを使っているクライアントに頼んでみたんだ。僕が作ったトラッキング用のスクリプトをサイトにインストールして、検索ロボットの動きを追跡させてくれないかってね。Google XML Sitemaps Generatorがどんなものか知らない人のために説明すると

    XMLサイトマップを検索エンジンに送信するとクロールがどう変わるのかテストしてみた | Web担当者Forum
  • HTMLを綺麗に保つ12の原則 | エンタープライズ | マイコミジャーナル

    Smashing Magazine - WE SMASH YOU WITH THE INFORMATION THAT WILL MAKE YOUR LIFE EASIER, REALLY. Chris Coyier氏がSmashing Magazineにおいて12 Principles For Keeping Your Code CleanのタイトルのもとHTMLコードをクリーンにするための12の原則を紹介している。厳密には11の原則だが、HTMLをクリーンに保つ上で実践的で効果的なものだ。WebデザイナやWebデベロッパは一度チェックしておきたい。12 Principles For Keeping Your Code Cleanで紹介されている原則を要約すると次のようになる。 [原則1] HTML 4.01を採用する場合でもXHTML 1.0を採用する場合でもStrict指定のDOCTY

  • perl html パース hPod: use HTML::TreeBuilder

    Excite ブログから Seesaa ブログへの移行:その2 次に、 Excite ブログのドキュメント構造を調べる。ドキュメント構造なんて言うと小難しいことをやりそうだけれど、単に HTML を、目で、パースしてみたにすぎない。この HTML から、各要素を抜き出して、 Seesaa ブログの(エクスポートしたデータの)書式に合わせて整えればよいのだけれど、 Excite ブログのそれは、ちょっと酷い内容。あまり長く眺めていると、気絶しそう。 一見、たくさんのスタイルの指定がしてあるので、データもそれなりに括られているのかと思われど、要素としては意識されておらず、 HTML デザインの延長として(だけに)スタイルを作っているように思われる。でも、ほかに手がかりもないのでそれを頼りにするしかない。 DIV タグと、その要素 class の値。でもそれらを取り出せば、記事の構成要素を抽出し

  • HTML5を支えるOSSのビデオコーデック「Theora」が正式リリース | パソコン | マイコミジャーナル

    Xiph.Org Foundationは米国時間の3日、ビデオコーデックライブラリ「Theora 1.0」をリリースした。ソースコードには修正BSDライセンスを適用、商用 / 非商用の別なく自由に再配布可能なオープンソースソフトウェアとして配布される。 Theoraは、米On2 Technologiesが開発し2001年にオープンソース化したビデオコーデック「On2VP3」をベースに、開発がスタート。2004年公開のバージョン (libtheora 1.0 α4) までにはストリームフォーマットが仕様として確立されたが、以降約4年にわたりβ版としての検証作業が続けられていた。今回の正式リリースは、安定性とコードベースの成熟を示すためのもの。 Theora 1.0に収録された新しいデコードプログラムは、Theoraフォーマット完全準拠のうえ、従来のバージョンに比べパフォーマンスが大幅に向上。

  • HTMLは道具 - 3ping.org

    追記あり IRCで知人から HTML及びCSSは習得が難しい言語か!の記事について、僕の意見を聞きたいと言われました。僕もだいぶ前から、マークアップエンジニアとして働いている人の考えに思うところがあったので反応してみます!あっと、ちなみに、記事はHTMLについて話されていますが、CSSも含めて意見を述べさせていただきます。 まず、僕の考えを端的に伝えるために、当時のIRCでのログを編集して貼り付けます。改めて読み返すと言葉足らずだったり、脱線しているところもあるので、後に補足しますね。 (wu^-^) HTMLとかCSS勉強したいひとは (wu^-^) なぜ勉強したいかってところが大事 (wu^-^) HTML言語そのものが面白いなんて思う人は稀なのは確か (wu^-^) 何か作りたいものとか (wu^-^) 表現したいものがあって (wu^-^) HTMLはその道具にすぎなくて (wu^

    tyru
    tyru 2008/10/30
    "道具の扱い方を最終目的として勉強するなんて、ああなんて詰まらない勉強なんだって思う"
  • HTMLから本文を抜き出せるモジュールHTML::ExtractContent - perl-mongers.org

    This domain may be for sale!

  • 今よりちょっとだけクオリティを上げるために。

    執筆が終わったと思えば、主業務が激務でネタがちらほら浮かんでたのに書けない今日この頃。 でも、どこぞのiPhoneネタと宣伝ばかりになってしまったブログよりいいかも知れません。えぇ。 さて、CSSってある程度覚えてしまえば思った以上に簡単に組めたりして、何となく組めている気がするって思ったりしないっすかね。 もしくは、その逆になーんかイマイチ成長してないようなって感じてる時とか。 そんな状況のときに、今よりちょっとだけコーディングのクオリティや効率を上げるのに意識する事とかやっておくべきこととかを思いつくままに上げてみます。 仕事としてってのがベースなので、個人サイトやブログレベルだと当てはまらないかも。 ボクが昔はやってなかったけど今は当たり前な事とか、今でも忘れがちな事とか、何かそういう感じのことを書いていくので、人によっては当たり前だし、ちょっとした発見がある人も居るかも? よく分か

    今よりちょっとだけクオリティを上げるために。
  • Java開発者のためのYAML入門:XMLやJSONとの違い

    はじめに Ruby、Groovy、Pythonといった動的言語や、Ruby on Railsなどの関連フレームワークの話題が花ざかりの昨今ですが、この記事をお読みくださっているJava開発者の中には、普段の仕事では純粋なJavaしか使わず、今後も当分はその状況が続くという方も多いことでしょう。しかしそれでも、目新しい知識や技術を身に付けたり、自らの開発に役立てたりということは可能なはずです。 この記事では、YAMLというファイル形式について紹介します。YAMLとは「YAML Ain't Markup Language」の略で、Ruby on Railsフレームワークの設定ファイルに採用されたことで広く知られるようになりました。ここでは、YAMLの概要と、XMLやJSONとの違いについて見ていき、その利点と弱点を探っていきます。 スペースによるインデントとJSON風表記 YAMLでは、スペー

    Java開発者のためのYAML入門:XMLやJSONとの違い
  • yebo blog: HTML 5の標準化完了はなんと2022年!!

    2008/09/15 HTML 5の標準化完了はなんと2022年!! HTML 5 の仕様の編集者であり、現Google の Ian Hickson (blog) 氏が HTML 5のタイムテーブルをインタビューに答える形で公表したのだが (TechRepublic.com)、最終勧告が出るのは13年後の2022年とある。今から13年後の話というからびっくりだ。考えてみると HTML 4が出たのは1997年でそれから10年経つことを考えると、ステークホルダー多くなったHTMLの標準化は時間が掛かるということもあるだろうが、HTML 5では新しいタグやDOMの定義だけでなく、ページをブラウザがどう表示するかを指定するために時間が掛かると踏んでいる。それにしても、13年も掛けていていいのだろうか。2022年、Webがあるのかさえも私にはわからない。2022年ではなく勧告候補が出てくる2012年

  • 遊びごころ満載、横罫線「hr」のクリエイティブなデザインいろいろ

    Smashing Magazineでは現在、楽しくてクリエイティブな横罫線「hr」のデザインのコンテストを行っており、最終選考に残った25作品を紹介します。

  • MOONGIFT: » Ajax開発で使えそうなJavaScriptのHTMLレンダリングエンジン「PURE」:オープンソースを毎日紹介

    Ajaxを使った開発において、Prototype.jsなどのAjaxではレスポンスを全て指定したID内に入れてしまうことでごく簡単に複雑なレンダリング結果を表示できるようにしている。Ajaxというと、結果のXMLを操作して複雑にJavaScriptを操作しなければならないというイメージに比べてずいぶん単純になり、身近になった。 サンプル だがそれでは通信量が増えてしまうのも事実だ。ごくシンプルなデータを複雑なレンダリングにつなげる、こちらを使ってみよう。 今回紹介するオープンソース・ソフトウェアはPURE、JavaScript向けのHTMLレンダリングエンジンだ。 PUREはjQueryプラグインとして動作するソフトウェアで、複雑なレンダリングを実現しようと思うとなかなか難しいJavaScriptによるHTMLレンダリングを容易にしてくれるソフトウェアだ。 クリックするとデータを追加するサ

    MOONGIFT: » Ajax開発で使えそうなJavaScriptのHTMLレンダリングエンジン「PURE」:オープンソースを毎日紹介
  • 岩家ぶろぐ » [memo] ニコニコ動画APIのコメントXMLについて少々

    はじめに 以前からやってみたいことがあったので,ニコニコ動画の API をちょっと触ってみてます. 実装ついては,以下のエントリを参考にさせていただいてます. Perlでニコニコ動画のflvとコメントxmlをダウンロードする (Yusukebe::Tech) 404 Blog Not Found:perl - 勝手に添削 - ニコニコ動画ダウンローダー 404 Blog Not Found:perl - ニコニコ動画ダウンローダー新認証対応版 で,実際に指定した動画のコメント (XMLデータ) を取得して中身を覗いてみたところ, と比べて 1つ,要素が追加されているようなので,ちょっとメモっときます.まぁ要素名を見れば役割はすぐわかるんですけどね. コメントXML の概要 ※ 一部編集してあります. <?xml version="1.0" encoding="UTF-8"?> <packe

  • XHTMLの書き方と留意点

    class="abstract" itemprop="http://purl.org/dc/terms/abstract"ひろく普及したHTMLの資産を生かしつつ、より強力で応用範囲の広いXMLの技術をWebに取り込むために、HTML 4.01と互換性を持つ新しいマークアップ言語XHTML 1.0が勧告されました。次の世代に備えるための、いくつかのポイントをご紹介します。 XHTMLとは XHTMLの基HTMLとの互換性について 従来のHTMLをXHTMLに変換するための若干のヒント XHTMLとは 2000年1月26日にW3Cの勧告となったXHTML(Extensible HyperText Markup Language)[XHTML10]は、素朴な文書構造記述言語として発展してきた(あるいは混乱してきた)HTMLに、XML[XML1]の持つ柔軟性、拡張性を取り入れたものです。H