レスポンシブ レイアウトの Web サイトを開発するクライアント (プロジェクトは受け入れられましたが、現在はさまざまな機能を説明する問題です) の詳細な見積もりを書いています。
この種の開発は初めてではありませんが、これは重要な説明であり、道を切り開く必要があります。
レイアウトは 300px 幅から 1200+px まで、事実上「あらゆる」デバイスとブラウザに適応しますが、それに対する私のコミットメントには少し迷っています. デスクトップのウェブサイトでは、サポートされるブラウザは「IE7+、FF、Safari、Chrome、Opera の最新バージョン」と契約書に簡単に記載できますが、レスポンシブなウェブサイトについてどのように記述しますか?
テストを実行することがわかっているデバイスがたくさんあります (PC、Mac、iPad、iPhone、2 つまたは 3 つの Android デバイスなど) が、クライアントに何を伝えればよいでしょうか? 「ウェブサイトがどのデバイスでも動作する」とは言えませんし、動作するデバイス/ブラウザの組み合わせの完全なリストを提供することもできません. そして、「私の叔父が Android 2.2 の古い携帯電話でウェブサイトを見たのですが、うまくいきません」ということで立ち往生したくありません。
さまざまなビューポートをシミュレートしてテストを実行するためのデスクトップ ツールがたくさんありますが、「本物」としてはほとんど機能しません。または、開発者が「契約上」参照できる標準が 1 つありますか? それをどのように管理していますか? また、クライアントに対するコミットメントは何ですか?