いけむランド

はてダからやってきました

Chrome

古い chrome をインストールする

CI で docker イメージをつくらずにスクリプトで常に最新の chrome をダウンロードしてたりすると、version up された時に CI がこけるようになったりするので、できれば version 指定しておきたい。(まあ、docker イメージをつくっておけよという話ではある…

capybara & chrome でテスト時に画面外を click できなかった → Element#hover で解決した

以前に capybara & chrome でテスト時に画面外を click できなかった問題をスクロールで解決したのだが、画面がさらに長くなるような修正を入れたところ、スクロールが完了する前に click をしようとして、エラーになるようになってしまった。fd0.hatenablog…

capybara & chrome でテスト時に画面外を click できなかった → スクロールして解決した

【追記】ベターな方法が見つかったので、↓を参考にされた方が良いかもしれません。fd0.hatenablog.jp

serverless-chrome で日本語を表示できるようにする

本家で issue には挙がってますが、まだ対応しているようではなさそうです。(2017/09/10 現在)github.com

Re: スクレイピングに Chrome のディベロッパーツールが便利

akkagi.infoChrome デベロッパーツールで Copy XPath で取得した XPath を Nokogiri に食わせても要素が取得できないという現象があって、原因は「Chrome が tbody を補完する」だったわけなのですが、どうしてそうなっているかというと HTML の仕様的にない…