はじめに HTML5の新たな要素としてtemplate要素 <template> がありますが、これを使うと何が便利になり何が嬉しいのか。 自分が後で見返すためのメモとして書き記しておきます。 template要素って何さ template要素はブラウザ上では表示されず、主にJavaScriptによる操作がメインになる要素です。 名前からもわかるようにテンプレートとして使うコンテンツを中に書いてJavaScriptであれこれできるやつです。 <template id="template"> <p>これはテンプレートだよ</p> <p><img src="./this_is_template.jpg" alt="これはテンプレートだよ"></p> <div id="templateContent"></div> </template> template要素内のコンテンツは、JavaScrip
近年ではウェブに対する要求が肥大化しており、それに対応してHTMLも複雑化してきています。しかし、もともとHTMLはウェブアプリを記述するための言語ではありません。大規模なウェブアプリを作成するとなると、様々な点で不都合が出てきてしまいます。特に、まとまった部品をコンポーネント化して扱う機能に欠けていました。このことが私たちを悩ませ、今まで多くの苦労を引き起こしていました。 でも、もう悩まなくてもよくなるかもしれません。HTMLをコンポーネント化する規格が生まれました。それがWeb Componentsです。 Web ComponentsとShadow DOM Web Componentsは次の4つの部分からなる規格です。 Templates Shadow DOM Custom Elements HTML Imports 今回は、このうちのShadow DOMに焦点を当てていきたいと思いま
(この話に登場する人物にモデルはいますが、仮名を使う などご本人とわからないように詳細は変えて書いています) 「日本では1980年が過ぎた頃から、家で亡くなる人と病院で亡くなる人とが逆転し、今では8割の人が病院で亡くなります。しかし、6割の人達ができるだけ自宅で療養したいと望んでいます。私の経験からも、住み慣れた自宅で最期を迎えることはとても素晴らしいことです。もっと在宅医療を広めなくてはなりません」 壇上では、在宅医療で活躍する医師が、現状を憂う表情と口調で話していました。(またこの話か)と私はうんざりしつつ、何故こうも誰もが繰り返しこの話をするのだろうと思って聞いていました。 私もまた、在宅医療、特に在宅ホスピスという、家で命の最期を迎えたいと願う人たちのために働いています。毎週のように亡くなる人たちを見送りながら、5年が経ちました。 しかし、いくら住み慣れた自宅で最期まで過ごしたいと
ホーム ニュース わずか1分で世界がリセットされる1-bitアドベンチャー『Minit』配信開始。儚い命を繰り返し、ループからの脱出を図る ゲームパブリッシャーDevolver Digitalは4月3日、ループ世界からの脱出を図る1プレイ1分の1-bitアドベンチャー『Minit』を発売した。対象プラットフォームはWindows/Mac/Linux(Steam/itch.io/GOG.com)および海外PlayStation 4/Xbox One。Steamでの販売価格は980円で、日本語は非対応となっている(文章量は少なめ)。 『Minit』の開発メンバーは4人。『Nuclear Throne』『Luftrausers』などで知られるVlambeerの共同創設者Jan Willem Nijman氏、Vlambeer作品や『Celeste』(B-Side)『Bleed 2』の楽曲を担当した
仮面などで顔を隠しためちゃ強い騎士が、主人公たちの戦いの中で実は女だということがわかる。 その後事情があって敵同士だったがなんやかやで味方になる。 最終決戦に他の仲間たちと一緒に戦場に出ていくが中ボスみたいなめちゃ強いのが出てくると仲間の一人の男が突然出てきて「どいてろ」展開。 しゃしゃり出た男が敵にボコられたところに女騎士が駆け寄って涙をながすと「お前にも女らしい顔ができるんだな」と頬をぬぐう。 なんやかんやで勝ったあと、後日談でしゃしゃり出た男の家を仲間が訪れるとフリフリのドレスとか着た元女騎士が出てくる。 「すっかり変わったな」と冷やかされつつも、しゃしゃり出男がなにかふざけると元騎士っぽく怖いところを見せて(刃物を投げるとか)、「やっぱ変わってないな」とみんなでわはははと笑ってエンド。 昔からこの展開めちゃくちゃ嫌いだったけど、今見るとやっぱすごい違和感あるわ。 今どきこんなの書い
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く