upinetree's memo

Web系技術の話題や日常について。

CSS

Rails Developer Meetup 2019 に参加してCSSの技術的負債について発表した

発表内容 https://railsdm.github.io/#session-upinetree 「CSSの技術的負債との向き合い方」というタイトルで、普段のチーム開発で目をつぶりがちなCSSをテーマに話しました。 プログラマからの視点で、どういう流れでCSSが負債になるのか、その負債に対し…

BackstopJS を利用した Visual Regression Testing の感想と工夫ポイント

Visual Regression Testing とは CSSやコードの変更によって、デザインに意図せぬ影響・リグレッションがないかを視覚的に確認するためのテスト。 変更前後のスクリーンショットを撮影して、差分を出力する方法が一般的。 似たテストに Snapshot Testing が…