Skip to content

Vol.346

Embrace the Platform Jump to heading

プラットフォームを活かす Jump to heading

JavaScriptですべてを実装しようとする昨今のフロントエンドの傾向に対して、JavaScriptを使用しないプラットフォームを活かした実装方法を推奨している。この記事ではその利点を紹介していく。HTML、CSS、JavaScriptの順で可能な限り単純な実装にすること、プログレッシブエンハンスメントを念頭に置いて実装することで、より壊れにくいサイトを構築することができると指摘している。

Working With Web Feeds: Its More Than RSS Jump to heading

Webフィード実装のベストプラクティス Jump to heading

Google Chromeはサイトのフォローの機能を実験している。この機能ではWebサイト側はRSSを提供することで、最新のコンテンツをユーザーに届けることができる。この記事では、昨今こういった事情によりRSSフィードへの関心が高まっていることを紹介しながら、具体的にRSSにはどのような形式があるのか、どのように実装するべきなのかなどについて解説をしていく。

Three Foundational IA Concepts Jump to heading

3つの基本的なIA概念 Jump to heading

IAを作成するために理解しなければならない3つの概念についての紹介を行う。

  • 区別: 要素感の区別を明確にする
  • 関係: 要素感の関係によって意味が変わることを考慮するべき
  • パターン: パターン認識されることを考慮するべき

mess with dns Jump to heading

DNSレコードの設定を試すことができるWebアプリ。DNSの基本の設定方法から、実際によくある設定方法、変わった設定方法を行ったときにどのような挙動になるか、などをチュートリアル形式で学ぶ事ができる。

SVGcode: a PWA to convert raster images to SVG vector graphics Jump to heading

Thomas氏はラスタ画像をSVGにするアプリをPWAで作成した。この記事では、このアプリの説明とそれに使用されているAPIを解説しながらPWAがOSと調和して動作することについて強調して解説している。

In Brief Jump to heading