社内エンジニア勉強会
![linaria: Zero-Runtime CSS in JS](https://cdn-ak-scissors.b.st-hatena.com/image/square/8c294daf620e3e7a343c106e2a83c28218b7ecbd/height=288;version=1;width=512/https%3A%2F%2Ffiles.speakerdeck.com%2Fpresentations%2Fbce9e9c54e684694ac02626fcf1ce7c1%2Fslide_0.jpg%3F16068489)
この記事は食べログアドベントカレンダー2020の4日目の記事です。 この記事を執筆するのは、食べログでフロントエンドチームに所属する佐伯です。 皆さんマークアップはお好きでしょうか。僕は好きです。 HTML、CSSでWebサイトが作れるのはもちろんのこと、CSSやSVGを駆使すれば、JavaScriptが必要になりそうであろう複雑なUIなども簡潔に作成出来るからです。 JavaScriptはBabelなどのおかげでIE11も比較的対応しやすいですが、マークアップはそうはいきません。Polyfillが対応していないことや、対応していたとしてもReactなどのフレームワークとの共存出来るかなど問題点があるため、IE11に合わせるしかありませんでした。 しかしながら、IE11の情勢も変わってきました。 2020年3月よりIEでYoutubeを閲覧するとアラートが表示されるようになっています。 ま
学部 3, 4 年生向けの特別講義で『ウェブの進化とウェブブラウザ開発の最前線』というタイトルで話をしてきました。 ウェブの進化の歴史を知ることで現在のトレンドについて理解し、またウェブブラウザというグローバルで大規模なソフトウェアの開発の一端を垣間見ることで、ウェブやウェブブラウザの開発に少しでも興味を持ってくれたら良いなぁという気持ちで話をしてきました。 なお歴史観については私の事実誤認も含まれると思うので、間違いを見つけたら教えて下さい :-) 追記 (随時) たくさんの反応を頂きありがとうございます!次回同じような資料を作るときの参考にできるよう、ここにメモしていきます。ウェブは無限に話せる話題があって楽しいですね! ウェブ以前のハイパーテキストの歴史も取り入れるべきでは? ありがとうございます!おっしゃるとおりで、ウェブの進化史と言いつつウェブが公開されてからの話しかしていないの
TypeScript 入門後、序盤で知っておきたかったことを中心にまとめています。 対象としては TypeScript を始めて間もない人、コンパイルエラー見て頭抱えてる人なんかが対象になりそうです。 カタ柱のような型強者にはあまり実りのある解説ではないような気がします。誤り・ご指摘あればフィードバックいただけると嬉しいです。 タイトルと章立てからわかるようにネタっぽく一部被り物の工作の内容を含んでいますが、TypeScript については真面目に書いています。 書き溜めてたメモをアウトプットするタイミングが良かったので所属である mediba Advent Calendar 2020 の 4 日目に当てました。 https://qiita.com/advent-calendar/2020/mediba 無料で配布していますが、気に入ったらサポートなどいただけると今後も工作を頑張れます。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く