ブックマーク / ics.media (7)
-
※ CSS Animationに関してはWeb Animation APIを使うことでより簡単にJavaScriptからアニメーションを構築・制御できるようになります。2020年2月時点ではブラウザの実装が不十分でPolyfillを要するため、この記事では対象外としています。 専用ライブラリを使わずにアニメーションを作ろう 各ライブラリは特別な魔法を使っているわけではありません。 原理的にはCSS・SVG・WebGLといった各要素技術をしっかりと習得すれば、専用のライブラリと同等のことができるばかりか、より高い自由度を手に入れながら軽量化を実現できる可能性もあります。 また、専用のライブラリを利用する場合にも、基礎となる原理や各技術の得意不得意を知っていることは大きな武器となるでしょう。 Vue.jsを使ってCSSやSVGのアニメーションを書く とは言え、これらのアニメーションを土台の技術
-
Adobe Senseiの画像解析が凄すぎた! 14000人から拍手喝采を浴びた研究中の技術 ︵Adobe MAX 2018︶ 米アドビシステムズが主催のクリエイティビティ・カンファレンス﹁Adobe MAX 2018﹂︵ロサンゼルス︶。2日目の10月16日は﹁スニークス﹂と題してAdobeの研究中の技術が発表されました。スニークスはAdobe MAXで最大の盛り上がりをみせる恒例の人気イベントです。 ▼﹁スニークス﹂が開催されたのは2018年10月16日︵米国時間︶ ここで発表されたものは現時点では製品に搭載されていないものの将来的に製品に組み込まれるかもしれない技術。現地のイベントに自費参加したスタッフ︵池田 @clockmaker︶がレポートします。 今年は、画像解析にAIの﹁Adobe Sensei﹂を活用した次世代技術が多く扱われました。 ▼Adobe MAX 2018には14,
-
脱jQueryという主張をよく耳にします。 私の個人プロジェクト﹁Beautifl - Flash Gallery﹂のリニューアルでも、依存しまくっていたjQueryの採用をやめました。 サイトを立ち上げたのは8年前の2009年。最盛期のjQueryをふんだんに使って、インタラクションの充実したRIAの開発に挑戦していました︵参照﹁wonderflのギャラリーサイトBeautiflを作りました﹂︶。 この記事では、なぜjQueryをやめようと思ったのか、別の技術で得たものは何なのかを紹介します。 ▲リニューアルしたBeautiflは、jQueryをすべて抜きました ※この記事は﹁CSS Grid Layoutをガッツリ使った所感 - ICS MEDIA﹂に対する後編︵JavaScript編︶となります。 リニューアルにあたってJavaScriptで改善したかったこと リニューアルにあたって
-
ウェブの黎明期である2000年頃と比べてはるかにHTMLはコーディングしやすくなりました。10〜20年前のHTMLコーディングはどのようなものだったのでしょうか。 この記事では、NetscapeとIEのブラウザ戦争に決着がついた後の、IE6が全盛期となった2000年代のウェブサイト制作を振り返ります。懐かさに浸たり、現代のウェブの成り立ちに通じる温故知新な情報として参照ください。 テーブルレイアウト / spacer.gif XHTML・CSSが普及するまではテーブルレイアウトが一般的でした。テーブルレイアウトとはtableタグを使い、格子状にレイアウトしていく手法です。テーブルレイアウトは、デザインファイル︵Image ReadyやFireworks︶から画像を切り出す﹁スライス機能﹂と相性のいい方法でした。 <table border="0" cellspacing="0" cellp
-
米Adobeアドビ Systemsシステムズが主催の世界最大のクリエイティビティ・カンファレンス﹁Adobe MAX 2017﹂︵ネバダ州ラスベガス︶。二日目の10月19日は﹁スニークス﹂と題してAdobeの研究中の技術が発表されました。スニークスはAdobe MAXで最大の盛り上がりをみせる恒例の人気イベントです。 ここで発表されたものは現時点では製品に搭載されていないものの将来的に製品に組み込まれるかもしれない技術。過去の例を挙げると、Photoshopのディフォグ︵霧を増減させる︶機能やマッチフォント機能、最新のPremiere Proに搭載されたイマーシブ空間内での編集機能もかつてスニークスで発表された技術です。本記事では発表された11のテクノロジーを、現地のイベントに参加したスタッフ︵池田︶がレポートします。 今年は人工知能Adobe Senseiをフル活用した次世代技術のオンパ
-
みなさん、入力フォームを制作する際、どのような施策をおこなっていますか? 入力項目を見直したり、入力ステップを明確にしたりなど、入力フォーム最適化をおこなっていると思います。そのことで、コンバージョン率があがったり、ユーザーがストレスを感じないようになるでしょう。入力フォーム最適化はEFO対策 = Entry Form Optimizationとも呼ばれます。 サイトの設計段階で検討すべきことが多いですが、コーディングでも考慮すべき事が多々あります。今回はHTMLコーダーがエントリーフォームを制作する際に考慮すべき点について紹介します。 ※本記事では最近のブラウザに適したHTMLコーディング方法の紹介を目的としています。そのため、デザインとアクシビリティーでのベストプラクティスを紹介したものではありませんのでご了承ください。 自動入力機能に対応しよう Google Chrome︵デスクトッ
-
12月といえばアドベントカレンダー。今年はWebGLのアドベントカレンダーに私も表明しましたので、テーマ﹁Flash Stage3Dとの比較から見えてくる WebGLのあり方について﹂をテーマとして記事を書いてみます。長文ですが、WebGLとStage3Dのそれぞれの技術について特徴をまとめていますので最後までお付き合いくださいませ。 WebGLとStage3Dとは Stage3DとはFlash(Flash PlayerやAdobe AIR)からOpenGL/DirectXを利用することのできる技術です。2011年にリリースされたFlash Player 11 / Adobe AIR 3に搭載され、多くの商用コンテンツで利用されてきました。 Nissan Stage Juke (Flash Stage3D 事例) http://nissan-stagejuk3d.com WebGLはプラグ
-
1
キーボードショートカット一覧
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く
設定を変更しましたx