These are the demos shown in the talk. More information on each CSS feature covered. Clock with Open Type LigaturesWebKit or Firefox Better Ampersand with Unicode RangeAny browser Wrapping text within a pathChrome Canary with 'Enable Experimental WebKit features` turned on via chrome:flags Flowing content across layout containersChrome Canary with 'Enable Experimental WebKit features` turned on vi
これは CSS Programming Advent Calendar 2012 の 8 日目の記事です。 8日目の今回は… JSを使わないで音を鳴らしてみよう!対象はChromeです。 普通に鳴らしてみる。ページ開いた途端に音がなりますね。 このままでは音声ファイルの読み込み待ちも発生するのでdataURIにしましょう。 mp3のdataURI化には http://jsfiddle.net/Tenderfeel/JyaPk/show/ が便利です。 ボタンを押したら音を鳴らそう。ユーザーがクリックしたら音がなるようにしてみます。 音を鳴らすdemo1 a要素をクリックしたらiframe要素の中に音だけのHTMLを読み込みます。 このままではHTMLの読み込み待ちも発生するのでdataURIにしましょう。 音を鳴らすdemo2 mp3をdataURI化し、それを読み込んだHTMLをdata
CSS Programming Advent Calendar 2012 の5日目の記事です。 CSS Cake というバースデーケーキを作ってみました。 参加表明時に「アニメーション系の組み合わせ。実用性ないやつ。」というコメントを書いておいたので、そういうネタで。 jsdo.it がサービス終了したためサンプルは見れません なお、検証は以下の2つでのみ行なっています。 Windows については、フォントの関係でちょっとズレが出てますが、動作はします。 Mac: Mountain Lion、Chrome バージョン 23.0.1271.95Windows: Windows 7、Chrome バージョン 23.0.1271.95 m 仕組みについて 今回のサンプルで多用したのは、以下のもの。 サンプルを作成するにあたり、まとりさんの記事を参考にさせてもらいました。 CSS アニメーション
正直表は、ネタですが。 :activeや:targetの擬似クラスは多用します。 a要素、input要素、label要素が便利!aタグと:targetを組み合わせることで、aをクリックしたら別の要素の表示を変える事ができます。 urlのハッシュがbox_1の時は#box_1を表示する。urlのハッシュがbox_2の時は#box_2を表示する。urlのハッシュがない、box_1・box_2ではない時は、box_1・box_2を表示しないinputのradioを使って別の要素の表示を変える :checkedと間接セレクタを組み合わせるclassがb1のinputがcheckedになった時、box_1を表示。box_2は非表示classがb2のinputがcheckedになった時、box_2を表示。box_1は非表示labelを使用して:checkedを利用しやすくする labelのfor属性を
Enterprise link building refers to the strategic process of acquiring backlinks for larger organizations and businesses that typically operate on a larger scale and with more complex digital marketing needs. Unlike general link building, which may focus on small businesses or niche sites, enterprise link building is designed to address the unique challenges faced by large corporations, including b
Not your computer? Use a private browsing window to sign in. Learn more about using Guest mode
I love the new retro 8-bit Google Maps, kind of an early April Fool’s joke. Just go to Google Maps and click “start quest.” It reminds me of old school Final Fantasy or Dragon Warrior. Update: My memory is failing me a little. It’s not just a tribute to Dragon Warrior. All the tile graphics and enemies are lifted straight from it! Here’s a list of interesting places I’ve found: Statue of Liberty W
News, notes, tips and tricks from the Google App Engine Team We are thrilled to announce a project the App Engine team has been working on for a long time: the Cloud API. The Cloud API allows developers unprecedented control over cloud deployments in their area. We think the Cloud API is a huge step forward for developers. For the first time, developers can simply and easily gain cloud coverage in
Badass JavaScriptA showcase of awesome JavaScript that pushes the boundaries of what's possible on the web, by @devongovett. I knew this was going to happen eventually, it was just a matter of time. WebKit has been ported to JavaScript, and no, this is not just some Emscripten compile, it is a full hand port of the popular browser engine to JS. WebKit.js uses WebGL as a rendering backend and bas
As Ferris Bueller famously said "Life moves pretty fast; if you don't stop and look around once in a while, you could miss it". Let's heed his sage advice and take a moment to look around some web design trends we witnessed in 2011. The web is an ever-changing beast, full of flaws and imperfection and experimentation. - Dan Cederholm Responsive Web Design Responsive Web Design is becoming a bit li
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く