【11/10限定無料公開】
「HTML-in-Canvas」が正式搭載された、Chrome 157とEdge 157が先週リリース🚀
それにあわせ、CodeGridで公開している「HTMLを描画するHTML in Canvas API」シリーズが、本日11/10中限定で無料公開中です‼️
実践例を、デモを用いて解説していますよ!
1回目はこちら
codegrid.net/articles/2026-h…
128
【11/10限定無料公開】
「HTML-in-Canvas」が正式搭載された、Chrome 157とEdge 157が先週リリースされました🚀
CodeGridで公開している「HTMLを描画するHTML in Canvas API」シリーズが、本日11/10中限定で無料公開中です‼️
HTML/CSSをCanvasへ持ち込めるHTML in Canvas APIの実践例を、デモを用いて解説しますよ!
1回目はこちらから
codegrid.net/articles/2026-h…
シリーズ全体はこちらからどうぞ
codegrid.net/series/2026-htm…
#codegrid
143
【Tips】
ただし、dialogコンテンツ部分をクリックしたときに閉じてしまっては困ります。
::backdropは擬似要素部分のみをクリック対象にしたい場合は、コンテンツを<div>でラップしたうえで、dialog直接のクリックのみを拾えば、::backdropをクリックしたという検知ができます。
#codegrid #javascript
180
【Tips】
dialog要素の::backdrop部分のクリックで閉じたい!
dialogの::backdropは擬似要素です。
擬似要素には直接イベントリスナーを設定できませんが、dialog要素自体をクリック対象にすればその擬似要素へのクリックも検知できます。
#codegrid #javascript
2
5
449
【Tips】
npmのパッケージを、インストールもビルドもせずに試せます🎉
ESMで配信しているCDN(esm.shやjsDelivrなど)のURLを、そのまま`import`に書くだけです💡
CDNは混ぜずに1つに揃えると、依存パッケージの二重読み込みを防げます✨
#codegrid #javascript

ALT コード: <script type="module"> import confetti from 'https://esm.sh/[email protected]'; confetti(); </script>
1
279
【Tips】
`<script>`のいちばん外側で`const`を宣言すると、別の`<script>`とも名前がぶつかります⚠️
`type="module"`を付けると、宣言はそのscript要素の中だけのものになり、同じ名前を宣言してもエラーになりません✨
即時実行関数(IIFE)で囲む必要もなくなります💡
#codegrid #javascript
3
347
【本日公開・明日朝まで無料】
AIエージェントの利用制限で手が止まること、ありませんか?
モデルもエフォートも「とりあえず最高設定」が正解とは限りません。
体験談を元に、使い分けるコツを紹介します。
codegrid.net/articles/2026-m…
#codegrid
1
212
【本日公開・明日朝まで無料】
AIにE2Eテストを書かせたくても、複雑な管理画面では操作手順を書き出すのがひと苦労!
Playwrightのcodegenなら、ブラウザで操作するだけでテストコードとして記録できます。
codegrid.net/articles/2026-p… #codegrid
201








