タグ

HTMLに関するatsushifxのブックマーク (11)

  • 既存のHTMLからID/クラスを抜き出してCSSを生成·extractCSS MOONGIFT

    extractCSSJavaScript製のオープンソース・ソフトウェア(MIT License)です。 スタイルシートの記述法は幾つかあります。linkタグで外部ファイル化、styleタグでインラインに表示、そしてstyle要素でタグごとに指定する方法です。styleタグに書き込まれてしまったスタイル設定を一気に書き出してくれるのがextractCSSです。 トップページです。まず右側に現状のHTMLソースを入力します。 そしてExtractボタンを押すとスタイルシートが出力されます。 入れ子向上も適切に処理されています。 extractCSSではID/クラスを自動的にピックアップして生成していますので空っぽの指定が相当数生成されることになると思います。それらを必要に応じてフィルタリングするようにすればスタイルシートのベースとして使えるのではないでしょうか。 MOONGIFTはこう見る

    既存のHTMLからID/クラスを抜き出してCSSを生成·extractCSS MOONGIFT
  • 意外と便利?PHP製のHTML用問い合わせ言語·htmlSQL MOONGIFT

    htmlSQLHTML構造にSQLを使って検索できるようにするライブラリです。 HTMLを操作する際にはDOMを使ったり、正規表現を使うのが一般的です。しかしもう一つのやり方を提案するのがhtmlSQLです。何とSQL(問い合わせ言語)を使ってHTMLソースを探索できます。 コード例。PHPで操作します。 こんな感じで取得できます(301になってしまっていますが…)。 こちらもコード例。SQLっぽい記述が面白いです。 クラスやIDなどで絞り込んだり、特定のタグだけを抽出することも簡単にできます。そして指定した要素だけ抽出して処理が可能です。今後、LIMITなどにも対応していくとのことです。 htmlSQLPHP製、New BSD Licenseのオープンソース・ソフトウェアです。 MOONGIFTはこう見る SQLはサーバサイドで使われるプログラミング言語と構造体系が大きく異なるために

    意外と便利?PHP製のHTML用問い合わせ言語·htmlSQL MOONGIFT
    atsushifx
    atsushifx 2013/04/06
    SQL使いにはいいかもしれないけど、LINQとかオブジェクト指向に対応したモデルに対応したほうがいい気がする。あとは取得結果を扱うためのライブラリもないといみがないかな
  • W3CがHTML DOMにDRMのための基盤を作ることを宣言

    Encrypted Media Extensions W3C Declares DRM In-Scope For HTML - Slashdot 既存のHTMLMediaElementを拡張して、DRM実装のための基盤を設けるW3C規格のドラフトが、GoogleMicrosoftNetflix社員を著者として出された。 もちろん、DRMはその実装方法が秘密であることに頼っている設計上の欠陥であるから、詳細を規定できるはずがない。この規格は、不自由なプラグインであるContent Decryption ModuleとJavaScriptとのインターフェースを提供する規格となっている。結局、このCDMはFlashやSilverLightと同じクソだ。 これはオープンで実装が容易な規格を規定するW3Cの精神に反するものであり、W3Cの領分ではない。 public-html-admin@w3.

    atsushifx
    atsushifx 2013/02/14
    筋が悪い提案だな。
  • 「さようならHTML5」アメリカ人と日本人の標準化に差を感じる【村上福之】 - エンジニアtype | 転職type

    日々流れてゆく膨大な情報量の中からおいしいネタを敏感に察知し、ネット界隈を賑わせてくれるWeb業界の異端児・村上福之氏。同氏独自の経験と価値観から、「キャラ立ちエンジニア」の思考回路を紐解いていく。 株式会社クレイジーワークス 代表取締役 総裁 村上福之(@fukuyuki) ケータイを中心としたソリューションとシステム開発会社を運営。歯に衣着せぬ物言いで、インターネットというバーチャル空間で注目を集める。時々、マジなのかネタなのかが紙一重な発言でネットの住民たちを驚かせてくれるプログラマーHTML5は巨神兵。「……腐ってやがる。早過ぎたんだ」 今さら、「これからはHTML5だ!」と言っている人はもう、カッコ悪いかもしれません。 「ロングブレスダイエット」全盛の今に、「朝バナナダイエット」の素晴らしさを語るくらいカッコ悪いです。 FacebookのザッカーバーグCEO、「HTML5に賭

    「さようならHTML5」アメリカ人と日本人の標準化に差を感じる【村上福之】 - エンジニアtype | 転職type
    atsushifx
    atsushifx 2012/12/03
    そうやって今の技術にしがみついていると時代に遅れる。少なくともHTMLとECMAScriptの最新バージョンは追いかけておくべき
  • 邪悪なEPUBを支援してはならない

    のEPUBの策定団体が、時間の問題で政府の支援を受けられないから支援してくれといっているが、支援してはならない。なぜならば、EPUBは邪悪だからだ。 EPUBの規格は、設計的な欠陥であるDRMを利用を許可している。これは許しがたい蛮行であり、人道上の罪である。 EPUBは来、必要のないフォーマットである。すでに、HTMLCSSといったドキュメントや表現方法の記述言語は、直接使うことができるのだから、それを使って書けばいいのだ。現に今読んでいるこの文章は、HTMLCSSを直接使っているではないか。もちろん、通信経路で圧縮することはできるとしても、それは通信経路の話だ。複数のデータをまとめる必要があるにしても、アーカイバや圧縮方式には多数の有名なフォーマットがあるので、どれかを使えばよい。書籍のような広範な表現方法をもつもののパッケージ方法をひとつに定めることは不可能だ。 大抵のEP

    atsushifx
    atsushifx 2012/10/05
    HTMLを使っているからといってもWebサイトと電子書籍は別物。問題は、電子書籍がデバイス、サプライヤ、ネットなどのリソースからフリーであることだろう
  • Webiblo - web to ebook project - Gosuke Miyashita

    atsushifx
    atsushifx 2012/08/01
    Web上のページをスキャンしてebook化するプロジェクト。
  • Supporting PUT and DELETE with HTML FORMS

    Author: Mike Amundsen (mca@mamund.com) Dates: 2011-04-01 (Created) 2011-12-01 (Updated) Status: Active Draft 1. Summary A proposal for supporting PUT and DELETE in HTML Forms. Discussed on public-html@w3.org and public-html-comments@w3.org. Support for PUT/DELETE should be: as complete as possible (per HTTP spec[RFC2616]) as seamless as possible (per current Browser behaviors) easy to use via HTML

  • GitHub - mizzy/webiblo: Web to ebook project

    JSON data format JSON data format to convert web data to ebook is like this: { "title" : "Structure and Interpretation of Computer Programs", "authors" : [ "Harold Abelson", "Gerald Jay Sussman", "Julie Sussman" ], "cover_image" : "http://mitpress.mit.edu/sicp/full-text/book/cover.jpg", "content_xpath" : "//div[@class=\"content\"]", # Optional "exclude_xpath" : "//div[@class=\"navigation\"]", # Op

    GitHub - mizzy/webiblo: Web to ebook project
  • The SafeHTML Open Source Project on Open Hub

    atsushifx
    atsushifx 2010/11/02
    PHPで作られた、HTMLフィルタ。
  • HTML Slidy (1)

    HTML Slidy: Slide Shows in HTML and XHTML Dave Raggett, <dsr@w3.org> Hit the space bar or swipe left for next slide Slide Shows in HTML and XHTML You can now create accessible slide shows with ease Works across browsers and is operated like PowerPoint Advance to next slide with mouse click, space bar or swipe left Move forward/backward between slides with Cursor Left, Cursor Right, Pg Up and Pg Dn

    atsushifx
    atsushifx 2009/02/11
    XHTMLを使ってプレゼンを作る
  • posh-ja - Microformats Wiki

    Plain Old Semantic HTML (POSH) POSHのホームページ(日語版)へようこそ。(英語版) 起源 POSHという用語は、2007年4月6日にmicroformatsのIRCチャネルにおいて、<kwijibo>によって考案されました。POSHとは、plain-old-semantic-htmlの頭文字を取った略語です。John Allsopp、Tantek Çelik、Jeremy Keith、Chris Messinaらが2007年4月18日のWeb 2.0 Expo後に行われたMicroformats Dinnerで交わした議論を通して、microformatsのよりどころでありそれが正しいサブセットともなっているPOSHの発想と、そのより幅広い目標を広めることの重要性があらためて注目されました。詳しくはPOSHの歴史を参照してください。 理由 意味的(セマン

    atsushifx
    atsushifx 2008/01/23
    Web作成時にロボットで意味がとれるようにするためのHTMLの書き方
  • 1