Vol.239

— 3 minute read

A Modern CSS Reset by Andy Bell permalink

モダンなCSSリセット

モダンなCSSリセットについて考える。現代のブラウザはIE6時代のものと比べたらブラウザ感の差異はすくなっているが、それでもリセットを行なったほうが良い部分もある。この記事ではAndy氏が開発・使用しているmoden-css-resetについて、その内容を細かく解説していく。

How to Make Good Code Reviews Better by Gergely Orosz permalink

コードレビューを改善する

Gergely氏は10年以上もコードレビューをし続けてきた経験を持つ。良いコードレビューは、エンジニア自身がコードレビューのやり方を改善していき高品質のレビューを目指していくという。この記事では良いコードレビューを目指すためのポイントを紹介していく。

Intercom’s fundamentals of good interaction design by Gustavs Cirulis permalink

インターコムにおける良いインタラクションデザインの基礎

インターコムの開発チームが大切にしている、インタラクションデザインに関するアイディアを紹介していく。

  • 同じオブジェクトをどこにでも馴染みのある方法で表示させる
  • インターフェースの階層を確立させる
  • ビジュアルのリズムとバランスをとる
  • 一般的に受け入れられているパターンとインタラクションを使う
  • 段階的な表示を使う
  • 明白で簡単に
  • レスポンスと速さに気をつける
  • ユーザーが次に何をすべきかガイドする
  • アクセシビリティへの考慮

The Obvious UI is Often the Best UI by Susanna Zaraysky permalink

プロジェクト管理アプリRedboothがハンバーガーメニューから下部ナビゲーションバーに切り替えたことで、ユーザーのセッション時間が70%、デイリーアクティブユーザーは65%増加した。この記事では、その事象についてどういった要因があったのか、深く考察を巡らせていく。

Videos

Performance… It’s for People! by Andy Davies permalink

Andy氏はWebサイトパフォーマンスについて、サードパーティのタグの数や、ページサイズ、Lighthouseのスコアといった、数値が計測できるものを指標とし、追求していくことにこだわりすぎることについて警鐘を鳴らす。Webサイトパフォーマンスは最終的にユーザーの体験を向上させるためのものであり、その点を抜きにして考えるものでは無いという。この講演では、高速なWebサイトパフォーマンスを提供するにあたって、どうやってデザインするのか、現在のアプローチとその課題について着目する。

In Brief

Announcement

https://twitter.com/googledevjp/status/1178839748468559873 Chrome Developers Japan は、「Chrome Developers Japan ニュースレター」の定期配信を開始しています。詳細はこちらから。