1つのユーザビリティ障害の物語。

以下は、.NETアプリケーションを開発および実行するためのクロスプラットフォーム環境であるMonoの作成者の1人であるMiguel de Icazaによるブログエントリの翻訳です。



12月に、プログラムのユーザー数を概算するために、1か月間にサイトからダウンロードされたMonoディストリビューションの数を尋ねられました。 Monoなどのアプリケーションの場合、ほとんどのユーザーは他の配布チャネルを通じて、またはソフトウェアパッケージの一部としてプログラムを受け取るため、ダウンロード数はそれほど重要ではありません。



ディストリビューションのあるマシンにはスペースがあまりないため、ログをあまり長く保存せず、ログを比較的新しいものにすばやく置き換えますが、少なくともその週の統計に基づいて概算を見積もることができます。 事件が12月27日にあったという事実のために、データは実際の状況をあまり反映していませんでしたが、それは私にとってただ興味深いものになりました。



ログを閲覧したときに発見したのは、WindowsとMacOSを使用している人が2年前にプログラムをダウンロードしたことです。 最も頻繁にダウンロードされたバージョンはMono 1.1.7(2005年5月にリリースされた)です。



Mac用Monoの最新バージョンをダウンロードしたのはわずか5%、2年前のバージョンをダウンロードしたのは95%でした。 Windowsのバージョンに関する正確なデータは手元にありませんが、それほどひどいものではありませんでした(指定-同じ95%)。



RPMベースのLinuxベースのダウンロードの場合、状況ははるかに良好でした(おそらく、別のリストからアーキテクチャを選択する必要があったためです)。 しかし、すべての訪問者のほぼ3分の1が、同じ古いバージョンの「ユニバーサルブートローダー」をダウンロードしました。



ログからリファラーのリンクを分析した結果、特定のバージョンに直接リンクを張る人に問題があることがわかりましたが、特定のMonoリリースバージョン1.1.7の人気を説明することはできず、ログはかなり奇妙です-人、どうやら、私たちはオプションのリストからそれを選択しました。



私たちの頭には収まりませんでした。



ダウンロードページ

その理由がわかりますか?



リンクをクリックしましたが、すべてが正常でした。 最新バージョンがロードされ、ログに反映されました。 混乱しました。



しばらくしてから、私は問題が何であるかに気付きました。



画像リンク



サイトにMediaWikiを使用し、プラットフォームごとに小さな素敵なアイコンを追加したため、画像をクリックすると、ユーザーはこの画像のページに移動しました。 Windowsの場合、これは次のページです。



mono-project.com/Image:Mono_icon_windows.gif



このページには画像自体があり、それに関連するコンテンツが自動的に生成されました。 アイコンにリンクするすべてのページのリストが含まれていました。



バージョンリスト



そのため、この混lookingとしたページを見ると、ほとんどのユーザーはこのリストのすべてから最大の番号を選択しました。これはリリース1.1.7の古いページでした。 メインのダウンロードページに非常によく似たページがありましたが、今回は「写真ではなくテキストをクリックしてください」と推測しました。 彼らが今この古代のリリースをダウンロードしたことを除いて。



私はこれがどれくらい続いたのか分かりませんが、それは本当の災害でした。



これをすぐに修正しました。幸いなことに、MediaWikiの[[Image:Blah.png]]マークアップを[url]に置き換えることができます。このリンクが画像を指している場合、クリックできない画像がページに挿入されます。



しかし、この簡単な修正は別の問題を解決しませんでした。人類の歴史上、おそらく最悪のダウンロードページがありました。 彼女はただひどかった、あなたがまだアーカイブで見ることができるもの。



過去数週間にわたって、 新しいダウンロードページのドラフトを作成しました 。 ユーザーがそこに誘導されます。 この新しいシステムを開発したProvoチーム全体と、それをテストしたxmlの皆さんに感謝します。



そこにはまだやるべきことがありますが、このページは以前のような災害ではなくなりました。 幸いなことに、12月27日頃から人々はようやくMonoの最新バージョンのダウンロードを開始しました。



そしてもちろん、WindowsとMacでプログラムを試したいと思っていた95%のユーザーの前でひどい気持ちになり、その結果2年前にMonoを手に入れました。



技術翻訳



All Articles