ウェブサービスを作っています。

2023-01-01から1年間の記事一覧

Ferrum を使った DOM 要素の可視性チェック

Ruby で Chrome を操作する gem Ferrum で、DOM 要素が表示されているかどうかを調べる方法です。 次のような visible? メソッドを作ります。 def visible?(selector) expr = <<~JS function(node) { return window.getComputedStyle(node).getPropertyValue…