タグ

tonkotsuboy_comのブックマーク (732)

  • 2022年のモダンCSS - TechFeed Conference 2022

    ログイン読み込んでいます…

    2022年のモダンCSS - TechFeed Conference 2022
    tonkotsuboy_com
    tonkotsuboy_com 2022/05/16
    5月14日のTechFeed Conference 2022で発表した資料です。はてブのことを全く考えていないPDFでした・・・
  • 全モダンブラウザ対応のCSS機能が爆増。Chromium版Edgeのもたらす次世代CSS表現 - ICS MEDIA

    2020年初め、Chromium版のMicrosoft Edge(以下新Edge)がリリースされました。新Edgeは「Microsoft Edge Legacy」(以下Edge Legacy)と比べて多くの機能が使えるようになっており、Chrome・Firefox・Safariのモダンブラウザと遜色ないレベルになっています。 先日5月29日にリリースされた「Windows 10 May 2020 Update」では、Edge Legacyの開発が終了することもアナウンスされており(参考記事「Windows 10 features we’re no longer developing - Windows Deployment」)、今後のWindows標準ブラウザは新Edgeとなっていくでしょう。 ウェブ制作の面で嬉しいことは、多くのCSSJavaScriptの機能が使えるようになったことで

    全モダンブラウザ対応のCSS機能が爆増。Chromium版Edgeのもたらす次世代CSS表現 - ICS MEDIA
    tonkotsuboy_com
    tonkotsuboy_com 2020/06/04
    Windowsへの新しいEdge配布は本日(6/4)から開始!
  • 音を操るWeb技術 - Web Audio API入門 - ICS MEDIA


    WebWebCSSSVGcanvasARVR Web WebWeb Audio API
    音を操るWeb技術 - Web Audio API入門 - ICS MEDIA
  • CSS疑似クラスを活用した、モダンでインタラクティブなフォームの作り方 - ICS MEDIA


    CSS使JavaScriptCSSHTMLpattern使   form  Pseudo-classesCSS使:hover1::after
    CSS疑似クラスを活用した、モダンでインタラクティブなフォームの作り方 - ICS MEDIA
  • ベストな手法は? Reactのステート管理方法まとめ - ICS MEDIA


    ReactHooks API2023React  React4 useStateuseReducer Hooks APIuseReduceruseContext使 Redux Recoil Redux React
    ベストな手法は? Reactのステート管理方法まとめ - ICS MEDIA
  • box-shadowだけじゃない!CSSでできる色々な影の表現と意外に知らない落とし穴 - ICS MEDIA


    box-shadowCSS  CSSbox-shadow Neumorphism  CSS  
    box-shadowだけじゃない!CSSでできる色々な影の表現と意外に知らない落とし穴 - ICS MEDIA
    tonkotsuboy_com
    tonkotsuboy_com 2020/04/06
     safari  

    css
     
  • React今昔物語 - ICS MEDIA

    機能改善だけでなく、非推奨になった機能も多いですね。 2015年〜 ES2015の正式リリース前 2015年6月まではES2015が正式リリースされていなかったため、Reactのコンポーネントの作成にはReact.createClassが使われていました。 React独自のクラスコンポーネントを生成する機能です。 var Component = React.createClass({ render: function() { return ReactDOM.tagName({options, "Hello"}) } }); React.renderComponent( Component(null), document.getElementById("root") ) 2016年〜 クラスコンポーネントの時代 Reactバージョン15.0.0からはReact.createClassはほとん

    React今昔物語 - ICS MEDIA
  • Adobe XDステート機能を使いこなそう! - ホバー、カルーセル、ハンバーガーメニューの効率的な作り方 - ICS MEDIA

    Adobe XDステート機能を使いこなそう! ホバー、カルーセル、ハンバーガーメニューの効率的な作り方 AdobeXD2019年11月の大型アップデートで「ステート機能」が登場し、リッチなインタラクションを作成しやすくなりました。従来はアートボードを複数枚組み合わせて表現するしかなかったのですが、ステート機能の登場によって簡単にできるようになっています。 今回はホバーボタン、スライダー、ハンバーガーメニューなど実例を交えながら、ステート機能の基と一歩進んだ使い方を紹介します。AdobeXDは使っているけどステート機能は触ったことがない、ステート機能をイマイチ使いこなせてないという方はぜひご覧ください。 ステート機能の基 簡単にステート機能について振り返っていきます。 ボタンなどの要素は、ユーザー操作によって状態が変わることがあります。たとえば、一般的な「いいねボタン」であれば最低でも「

    Adobe XDステート機能を使いこなそう! - ホバー、カルーセル、ハンバーガーメニューの効率的な作り方 - ICS MEDIA
    tonkotsuboy_com
    tonkotsuboy_com 2020/03/05
    "従来はアートボードを複数枚組み合わせて表現するしかなかったのですが、ステート機能の登場によって簡単にできるようになっています。"
  • CSS・SVGとVue.jsでのアニメーション作成入門 - ライブラリに頼らない表現力を身に付けよう - ICS MEDIA


     CSS AnimationWeb Animation API使JavaScript20202Polyfill 使 使 CSSSVGWebGL  Vue.js使CSSSVG 
    CSS・SVGとVue.jsでのアニメーション作成入門 - ライブラリに頼らない表現力を身に付けよう - ICS MEDIA
    tonkotsuboy_com
    tonkotsuboy_com 2020/02/26
    "用途に合わせた適切なライブラリを活用することももちろん大切ですが、基本の技術をしっかり押さえればもっと自由にアニメーションを作り出せるようになるはずです。"
  • JavaScriptで始めるジェネラティブアート - 生物アルゴリズムの応用 - ICS MEDIA


     Pinterestgenerative art     HTML CanvasJavaScript
    JavaScriptで始めるジェネラティブアート - 生物アルゴリズムの応用 - ICS MEDIA
  • Berry(yarn v2) + TypeScript + PnP + Workspace でプロジェクトを作ってみた感想 - Qiita


    Berry(yarn v2) + TypeScript + PnP + Workspace npmYARNyarnpkg berry(yarn v2) 使 yak-shaving   https://github.com/mizchi/berry-typescript-project  https://qiita.com/dojineko/items/6f65fde3c47aed8b6318  pnp  webpack, jest, typescript  使npm  
    Berry(yarn v2) + TypeScript + PnP + Workspace でプロジェクトを作ってみた感想 - Qiita
    tonkotsuboy_com
    tonkotsuboy_com 2020/02/19
    "今対応するのは時期尚早でアーリーアダプターだけでよい"
  • 1歩踏み込んでみる! CSSグラデーションのマニアックな世界 - ICS MEDIA


    CSS2  CSS CSSSCSS使SCSS使CSSmixin使便mixin  使mixin CSS CSSbackground-color使backg
    1歩踏み込んでみる! CSSグラデーションのマニアックな世界 - ICS MEDIA
    tonkotsuboy_com
    tonkotsuboy_com 2020/02/12
     CSS  

    css
     
  • JavaScriptのモダンな書き方 - ES2020のオプショナルチェーン、null合体演算子、動的import、globalThis等を解説 - ICS MEDIA


    JavaScript - ES2020nullimportglobalThis JavaScriptECMAScriptECMAScript 2020ES202020206ES2020使 ES2020JavaScript使  Optional Chaining?.nullundefined  nullunde
    JavaScriptのモダンな書き方 - ES2020のオプショナルチェーン、null合体演算子、動的import、globalThis等を解説 - ICS MEDIA
    tonkotsuboy_com
    tonkotsuboy_com 2020/02/03
    ICS MEDIAでJavaScriptについての新記事を公開しました。今年リリースされるES2020の新機能を解説した記事です。 ?演算子、??演算子、Promise.allSettled()、import()など、便利な機能がたくさん。
  • 海外で7年働いて、今でもやっぱりメチャ使っている英語の補助ツール3選|__shinji__


    note 使Google Chrome使  使
    海外で7年働いて、今でもやっぱりメチャ使っている英語の補助ツール3選|__shinji__
  • 太陽と影を動かし、実在しない鳥の写真まで生み出す。 嘘写真まで見破る人工知能の進化 (Adobe MAX 2019での研究発表) - ICS MEDIA


      (Adobe MAX 2019) Adobe MAX 20192115AdobeAdobe MAX Creative Cloud12  Light Right Sneaks
    太陽と影を動かし、実在しない鳥の写真まで生み出す。 嘘写真まで見破る人工知能の進化 (Adobe MAX 2019での研究発表) - ICS MEDIA
  • Webデザイナー目線で見たiPad版Photoshopの驚きの完成度について


    WebiPadPhotoshop iPad Pro 9.7使  Photoshop [Web] PhotoshopIllustrator @Stocker_jp   RAWPhotoshop LightroomJPEG Photoshop調調 
    Webデザイナー目線で見たiPad版Photoshopの驚きの完成度について
    tonkotsuboy_com
    tonkotsuboy_com 2019/11/06
    タイトルに笑ってしまった。。。
  • HTML + CSSでリアルな目玉焼きを作る - Qiita


      See the Pen sunny-side up by Nishihara (@Nishihara) on CodePen.  background-image: radial-gradient()filter: blur()使  <div class="shiromi shiromi-body1"></div> <div class="shiromi shiromi-body2"></div> <div class="shiromi shiromi-body3">
    HTML + CSSでリアルな目玉焼きを作る - Qiita
    tonkotsuboy_com
    tonkotsuboy_com 2019/10/10
    やばい
  • JSでのスクロール連動エフェクトにはIntersection Observerが便利 - ICS MEDIA

    ウェブのリッチな表現としてスクロールに応じたエフェクトがあります。これまでJavaScriptのscrollイベントで実装していましたが、Intersection Observer APIを使うとより効率的に実装できます。ブラウザーのサポートも拡充し、今後は標準となる技術でしょう。 ▼スクロールで目次の色が変わるエフェクト 記事ではIntersection Observer APIの使い方と実践例を解説します。 特定の位置で発火する従来の手法 これまで、特定の位置で発火するイベントにはscrollイベントを使う必要がありました。以下のコードは、あらかじめページ上部からの距離を取得し、スクロール量が規定に達したところで発火させる手法です。 window.addEventListener("scroll", () => { const srollVal = window.pageYOffse

    JSでのスクロール連動エフェクトにはIntersection Observerが便利 - ICS MEDIA
    tonkotsuboy_com
    tonkotsuboy_com 2019/09/03
    "画像の遅延読み込みや、ふわっと出てくる演出といった使い方もできます。"
  • 3分で3Dコンテンツが作れる! 「cables」で始めるビジュアルプログラミング - ICS MEDIA

    今日ではwebサイトでも積極的に3Dおよびインタラクティブな手法が用いられています。これによって画面に入りこむような、より没入感のある体験が可能となりました。商品を3D化して360度から見られるwebサイトなど見たことはないでしょうか。 一方で、インタラクティブな3Dコンテンツを作るには導入の敷居が高く感じられ、尻込みしてしまう方も多いでしょう。その敷居を下げてくれるのが『cablesケーブルス』です。 cablesは開発はundevというベルリン/ケルンが拠点のデザインスタジオが行っており、ブラウザ上で視覚的にプログラミングが行えるツールです。インタラクティブな3Dコンテンツの作成を簡単に行うことができ、デザイナーにもエンジニアにも使いやすいツールとなっています。面倒なセットアップも必要ありません。 ▼ 編集画面の例 記事ではcablesを極めればどんなコンテンツが作れるかを紹介し、簡

    3分で3Dコンテンツが作れる! 「cables」で始めるビジュアルプログラミング - ICS MEDIA
    tonkotsuboy_com
    tonkotsuboy_com 2019/08/23
    コードを書かずに直感的に3Dコンテンツが作れるので、コードがニガテな大人👴や子ども👦たちも楽しめる
  • Vue・React・Angularのパフォーマンス比較検証 - ICS MEDIA


    VueReactAngularSPA 使  
    Vue・React・Angularのパフォーマンス比較検証 - ICS MEDIA
    tonkotsuboy_com
    tonkotsuboy_com 2019/08/01
    "昨今のウェブはスピードが求められる時代でもあり、ライブラリの性能評価の記事があってもよいのではないでしょうか。"