「労働者が自分の仕事をうまくやりたいなら、まず自分の道具を研ぎ澄まさなければなりません。」 - 孔子、「論語。陸霊公」
表紙 > プログラミング > WindowsでSafariをテストする(古いバージョンも)

WindowsでSafariをテストする(古いバージョンも)

2025-03-23に投稿されました
ブラウズ:231

Testing out Safari on Windows (older versions too)

WindowsでSafariをテストする(心を失うことなく)

みんな!久しぶりです...?私は最近、で発生する問題をデバッグしなければならなかったトリッキーな状況に遭遇しました。言ってみましょう - それは挑戦でした。 ? ありがたいことに、私は素晴らしい記事に出くわしました:

?すべてのブラウザ

でサイトをテストする
この記事では、
Playwright

を使用して便利なトリックを紹介しました。簡単なコマンドを使用すると、

webkitエンジン(同じエンジンサファリが構築されている)を使用するブラウザを開き、次のように完全に制御できます。 ページにアクセスしてください

クリックします
  • ビデオを見る
  • など!
  • 特定のSafariバージョンの問題
  • このアプローチはゲームチェンジャーでしたが、私のケースにとっては完全な解決策ではありませんでした。 safari

特定のメジャーバージョンをデバッグする必要がありましたが、WebKitだけではカットしませんでした。

ここが面白い場所です:

Playwright Changelog

にdaveします。ここでは、劇作家バージョンを特定のWebKitバージョンにマッピングすることがわかりました。この情報を使用して、代わりにそのバージョンをインストールすることで、必要なSafariバージョンをエミュレートすることができました! ?

devtoolsでデバッグ 何がさらに良いのですか?エミュレートされたブラウザを使用すると、

devtools

を開くことができ、問題の検査とデバッグが簡単になります。これにより、物理的なMacOSデバイスへのアクセスが必要なことなく、大量の時間と労力が節約されました。

制限 もちろん、ファイルのアップロードやその他の高度な機能など、まだ遭遇していないいくつかの制限があるかもしれません。しかし、私のユースケースでは、これは完全に機能した

効果的な解決策

でした。

提案がありますか? 非MACデバイスでSafariをテストするための他の提案がある場合は、それらを聞きたいです!私が見たものから、Safariエミュレーションを提供するほとんどのサービスは、

試行

のいずれかであるか、

有料サブスクリプション

を必要とするため、このような無料の代替品を見つけることは宝石です。 ? ハッピーコーディング! ?

リリースステートメント この記事は、https://dev.to/g3nt/testing-testing-safari-on-windows-alversions-too-3b70?1に再現されています。
最新のチュートリアル もっと>

免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。

Copyright© 2022 湘ICP备2022001581号-3