できれば連載第一回目の記事から読んでください!
この連載は全体を通して一つの文章になっていますので、一部だけを取り出して解釈してしまうと間違った方向へのアドバイスになってしまうこともあります!
この連載は全体を通して一つの文章になっていますので、一部だけを取り出して解釈してしまうと間違った方向へのアドバイスになってしまうこともあります!
〜完成〜テスト〜
完成したらいきなり正式公開するのではなくテスト中であることを表示しておいて訪問者の反応を見ることが大切です。
よく開発中β(ベータ)版公開などと呼ばれている段階です。
β版ではできるだけ不具合(バグ/エラー)を出すことに専念します。
もちろん、最初からバグやエラーが出なければ良いのですが、世の中にはたくさんのPC環境があり、閲覧者がどんなOS、ブラウザーを使っているか、Flash/Shockwaveのバージョンはどうかといった情報はそう簡単にはつかめません。
通常、業務用サイトのβ版ではエラーページを作っておいて、エラーが出たら処理をストップしてエラー画面にジャンプさせます。
こうすることによって、サーバーにはどんなエラーが出たときに処理がストップし、エラー画面にやってきたかが記録されていますので、いちいち「エラーが起きたらどこでどんなふうに起こったのか連絡してください」なんてことにしなくても良いわけです。
また、アクセスログをとり、閲覧者のFlash/Shockwaveのバージョン情報も自動取得できていれば、どんなOS、ブラウザーで、どんなFlash/Shockwaveバージョンでエラーが起こるのかを簡単に調べることができます。
…というのは業務用サイトのは・な・し。
みどり同盟ブログではそこまでのことはしていませんので、閲覧者の方々のコメントでご報告・ご感想を求めるしかありません。
意外とローテクです
が、コンピューター任せにせず、対話でコミュニケーションをはかるというバランスも大切にしています!ってことで、メンドーでも、ご報告お待ちしています。
とは言え、今回の企画は画像枚数は多いもののプログラムもすっきり簡単になっていて、実際に動かす前から(メモ帳画面を見つめながら)バグは全部取り除くことができてしまいましたので、あとは各種環境のエラー報告があるか、ないか、それだけです。
たとえば、通信速度の影響で、「画像を読み込み中に止まっちゃって動かなくなりました」なんてのが出てくるかもしれません。
テストとしてはうさりん♪さん、francaise66さん、いちごロックオンちゃん、ヨデさんに参加していただきました。
4人の通信環境、PC、OSなどはまったく違うものであり、francaise66さんはフランス在住(もちろんフランス人)ですので、日本人とはまた違った観点からのご指摘をいただきました。
このように、テスト公開をするときはできるだけたくさんの人の環境で見てもらうことが大切です。
今回の企画の場合は正式に公開してからがテスト本番となりますので、まずは自分(会社&自宅)と上記4人の合計6環境でエラーなし、と判断しました。
いよいよ次は正式公開です。
そうそう。
間違ってもテスト公開中のアドレスで他のサイトと相互リンクしちゃったりしないでください。
テストはあくまでもテストですからディレクトリの設定などを一時的なものとしておき、正式公開時にはアドレスが変わるようにしてください。
テスト中にいろんなところからリンクされてしまい、大きなバグが潜んでいたために、正式版の制作を進めるどころか苦情への対処に追われる…なんてことになりかねませんので。
よく開発中β(ベータ)版公開などと呼ばれている段階です。
β版ではできるだけ不具合(バグ/エラー)を出すことに専念します。
もちろん、最初からバグやエラーが出なければ良いのですが、世の中にはたくさんのPC環境があり、閲覧者がどんなOS、ブラウザーを使っているか、Flash/Shockwaveのバージョンはどうかといった情報はそう簡単にはつかめません。
通常、業務用サイトのβ版ではエラーページを作っておいて、エラーが出たら処理をストップしてエラー画面にジャンプさせます。
こうすることによって、サーバーにはどんなエラーが出たときに処理がストップし、エラー画面にやってきたかが記録されていますので、いちいち「エラーが起きたらどこでどんなふうに起こったのか連絡してください」なんてことにしなくても良いわけです。
また、アクセスログをとり、閲覧者のFlash/Shockwaveのバージョン情報も自動取得できていれば、どんなOS、ブラウザーで、どんなFlash/Shockwaveバージョンでエラーが起こるのかを簡単に調べることができます。
…というのは業務用サイトのは・な・し。
みどり同盟ブログではそこまでのことはしていませんので、閲覧者の方々のコメントでご報告・ご感想を求めるしかありません。
意外とローテクです
とは言え、今回の企画は画像枚数は多いもののプログラムもすっきり簡単になっていて、実際に動かす前から(メモ帳画面を見つめながら)バグは全部取り除くことができてしまいましたので、あとは各種環境のエラー報告があるか、ないか、それだけです。
たとえば、通信速度の影響で、「画像を読み込み中に止まっちゃって動かなくなりました」なんてのが出てくるかもしれません。
テストとしてはうさりん♪さん、francaise66さん、いちごロックオンちゃん、ヨデさんに参加していただきました。
4人の通信環境、PC、OSなどはまったく違うものであり、francaise66さんはフランス在住(もちろんフランス人)ですので、日本人とはまた違った観点からのご指摘をいただきました。
このように、テスト公開をするときはできるだけたくさんの人の環境で見てもらうことが大切です。
今回の企画の場合は正式に公開してからがテスト本番となりますので、まずは自分(会社&自宅)と上記4人の合計6環境でエラーなし、と判断しました。
いよいよ次は正式公開です。
そうそう。
間違ってもテスト公開中のアドレスで他のサイトと相互リンクしちゃったりしないでください。
テストはあくまでもテストですからディレクトリの設定などを一時的なものとしておき、正式公開時にはアドレスが変わるようにしてください。
テスト中にいろんなところからリンクされてしまい、大きなバグが潜んでいたために、正式版の制作を進めるどころか苦情への対処に追われる…なんてことになりかねませんので。