You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
Author(s) and publish date By: Léonie Watson Published: 6 April 2016 Skip to 22 comments HTML5 was released in 2014 as the result of a concerted effort by the W3C HTML Working Group. The intention was then to begin publishing regular incremental updates to the HTML standard, but a few things meant that didn't happen as planned. Now the Web Platform Working Group (WP WG) is working towards an HTML5
AsciiDocとは AsciiDocはMarkdownなどのような軽量マークアップ言語の一つです。 利用例 Pro Git book - Github オライリーの書籍 Clojure Cookbook - Github Programming Scala Mastering Bitcoin - Github Open Government - Github O’Reilly Atlas Neo4j documentation - Github Git User's Manual なぜAsciiDocを使うのか 表現力と可読性 技術文書を書く場合HTMLは汎用性が高いが可読性が低い、一方Markdownは可読性が高いがテーブル記法がないなど表現力が乏しい。 AsciiDocは可読性が高く表現力もある程度高いので、技術文書等を書くには最適である。 表現力:HTML > AsciiDoc >
You can use this to test your browser for CSP leaks, your web-mailer for HTTP leaks and everything else that is not supposed to send HTTP requests to where the sun won't shine. With "HTTP Leak", we are essentially referring to a situation, where a certain combination of HTML elements and attributes cause a request to an external resource to be fired - when it should not. Think, for example, of the
この記事はピクシブ株式会社 Advent Calendar 2015 の9日目の記事です。 qiita.com こんにちは。アルバイトのhakatashiです。以前の小説縦書き機能についてのpostではたくさんの拡散を頂きありがとうございました。おかげで褒賞のAmazonギフト券3000円を入手できました。ウハウハ。そして拡散に協力してくれた後輩へのおごり代に消えました。どうやら世の中は上手くできているようです。 今回は、pixivにはあまり関係ないですが、普段携わっている小説関係の業務にかこつけて、CSS3のあまり知られていない新機能、Segment Break Transformation Rules と、それを今すぐ使うための自作ライブラリを紹介します。前回と違ってがっつりエンジニア向けの内容となっているので、まったりと書いていきます。 HTMLで日本語を書きたい人間の一般的ストーリ
帳票といえばPDFとして生成するのが一般的でしょうか? でも、2015年の今、あえてHTMLで描くのがホットです(個人的に)。ミリ単位で設定された高度な帳票も、CSSを駆使して簡単に作ることができます。業務システムでもモダンブラウザを選択することが増え、@pageなども積極的に使えるようになったこと、SPA(Single Page Application)の台頭、いろいろと条件が揃ってきました。 書いてたら結構長くなっちゃったので、さくっとコードだけ見たい方は、Paper CSSリポジトリをどうぞ。 はじめに HTML帳票のメリット 2015年現在、HTML帳票を選択する幾つかのメリットがあります。 ライブリロードで、リアルタイムなスタイル調整 バックエンドではなくフロントエンドで生成できる 前者は、gulpやGruntの普及で、CSSにしろHTMLにしろ、リアルタイムにプレビューできる環
Vivliostyle 最初のベータ版をリリースしました! 今回はVivliostyle.jsおよびChrome拡張に加え、Vivliostyle Formatterもリリースします。 サンプルおよびベータ版ダウンロード Vivliostyle.js 0.2.0 今回のリリースでは、CSS Paged Media Module Level 3で定義されているPage-based countersおよびPage-Margin Boxesに対応しました。これらの機能を使うと、書籍などの組版に欠かせないページ番号(ノンブル)を各ページに出力することができます。実際にページ番号が入った新しいサンプルを公開していますので(下記参照)、参考にしながらお試しください。 また、ビューアーのUIも一新しました。以前のビューアーは、ページ送りボタンのみがあるシンプルなものでしたが、新しいビューアーには文字の拡
インターネットを利用する携帯電話ユーザーの増加に伴い、さまざまな画面サイズに対応したコンテンツ レイアウトの重要性が高まっています。レスポンシブ ウェブ デザインは、もともと Ethan Marcotte が A List Apart で定義したもので、サイトのレイアウトをユーザーが使用しているデバイスに合わせて変更することで、ユーザーのニーズとデバイスの機能に対応するデザイン戦略です。たとえば、レスポンシブ サイトでは、スマートフォンでは 1 列、タブレットでは 2 列、パソコンでは 3 列または 4 列でコンテンツを表示できます。 画面が広くなると、ウィジェットの形状が変化します。 インターネット対応デバイスにはさまざまな画面サイズがあるため、サイトは既存の画面サイズにも将来の画面サイズにも対応することが重要です。最新のレスポンシブ デザインでは、タッチスクリーンなどの操作モードも考慮
linkタグに pre fetch 機能を追加する仕様 (Editor's Draft)が上がってきています。 Chrome - indevelopment IE - サポートするかも Firefox - 不明 Safari - 不明 <link rel="preload" href=“…" as=“…" onload=“…” onerror=“…”> 従来は、new Image や XHR と DOM API を使ってリソース毎に別々のJavaScriptを記述する必要がありましたが、お手軽になりますね。 これまで var img = new Image(); img.onload = function() { document.body.appendChild(img); }; img.onerror = ... img.src = url; var script = document
デザインデータをもとに自動でHTMLを生成してくれる、自動コーディングツールのAUTOCODING。通常4時間程かかるようなコーディングもたった5分程度で仕上がってしまうと言います。しかもクオリティは人間がやった場合と比べて遜色ないとか。このIT業界を揺るがしそうなAUTOCODINGの生まれた背景と、今後の展開等についてお伺いしました。 マニュアル化できれば機械化できる?AUTOCODING誕生の背景 山本氏:弊社はもともとSEOを中心としたプロモーション支援の会社ですが、プロモーションのトレンドも変化していく中で、サイト自体の改善提案および制作業務も担うようになりました。制作の依頼が増えるにつれ、社内で体制を整えていくのですが、コーディングのリソースが不足している状況でした。 特に、納期がタイトなプロジェクトや、スクリプトを利用したサイト制作を対応するため、コーダーの負荷は高まる一方で
HTMLの新しいバージョンであるHTML 4.1が勧告されました。 HTML 4.1で追加されたのはエイプリルフール用の仕様のみとなります。 たったこれだけの仕様追加でバージョンが上がってしまうのは奇妙に思われるかもしれませんが、理由を含めて解説してみたいと思います。 導入までの経緯毎年、4月1日のエイプリルフールには各サイトが創意工夫を凝らしたエイプリルフールの特設ページを作成することが慣例となっています。 多くの特設ページはエイプリルフールが終わると削除されるのですが、一部のコンテンツはインターネット上に残り続けています。 この傾向は、特に個人のブログに公開されたエイプリルフールのエントリーに顕著です。 4月1日中はインターネット利用者は警戒しつつネットを利用していますが、普段のネット利用時には多くの利用者は警戒を解いてしまいます。 このような時に偶然エイプリルフールのコンテンツに訪れ
HTML の DOM 操作を良い感じで隠蔽してくれる Ractive.js というライブラリを紹介します。 本記事は VirtualDOM Advent Calendar 2014 の13日目の記事です。 VirtualDOM といえば React だ、と言わんばかりの流れですが、本記事では敢えて Ractive.js を取り上げます。Ractive.js が VirtualDOM かって? 確かめてみましょう。 良し、大丈夫。VirtualDOMです。 Ractive.js とは? Ractive.js は本家サイトの説明を借りれば、テンプレートドリブンなUIライブラリです。なんのこっちゃわからないでしょうね。 まずVirtualDOMのメリットとは 生のDOMを直接操作しなくても、JavaScriptのオブジェクトだけを操作すれば、上手いこと自動的に書き換えてくれる ことだと言えます。
外部サイトのJSファイルを読み込むときに、こういう書き方するのはやめましょう。 <script src="http://example.com/js/jquery.js"></script> 理由 あなたのサイトが、いつの日かSSLに対応することになったとき、そのscriptタグがバグの原因になります。 ご覧のとおり、HTTPSページの中でHTTP要素を読み込もうとすると、ブラウザによっては安全装置が働いて読み込んでくれないのです。 上の例ではjQueryの読み込みに失敗していますが、エラーメッセージ「Uncaught ReferenceError: jQuery is not defined 」を見てもHTTPS/HTTPのプロトコルが原因だとはすぐ気づかないので、わかりにくいバグになってしまいます。 結論 JSファイル(とかCSSとか画像とか)を読み込むときは、"http:"の部分を省
Last year we looked at the Snap web framework, focusing specifically on Snap itself - how to do routing, how to assemble snaplets, and so on - while overlooking the arguably more important details about how to generate the HTML in responses. The Snap team are also responsible for a templating engine that can do this HTML generation, and this library is called heist. heist is a template engine that
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く