インプリメンテーション·フォーカス:機械翻訳
中| 9時33分に2006年10月13日には、Eric Miragliaによって午前の開発 、 YUIの実装 | 1件のコメント定期的に、我々はYahooの外のプロジェクトのためのYUIを実装しているコミュニティの開発者と座る。 昨日からのエンジニアリングチームと会っPowerReviewsはママとポップショップからSun Microsystemsに、あらゆる規模のオンライン店舗のための無料の製品レビューサービスを提供する会社。 PowerReviewsはその製品の第二世代を構築するためにYUIを使用しており、あなたは、ポータルが新しいレビューをスニークピーク取ることができますhttp://sneakpeak.powerreviews.comを 。

機械翻訳のエンジニアリングチームのメンバー( 左上から時計回りに)マーティンDavidsson、ゴータムプラブ、ジム·モリス、ジョシュアグリーノー、AAMIR Virani、とVlod Kalicun。 そのミルブレイオフィスで。
機械翻訳とどのくらいのあなたの周りされているとは何ですか?
我々は1年4ヶ月前後してきました。 サイトの目的は、レビューデータを経由して研究用製品へのより良い場所を提供する "、ウェブの見直しエンジン"になることです。 ウェブ上で十分な価格比較ツールは既にあります。 顧客の購買プロセスは最初の研究であれば、購入して、価格比較、研究を行うための場所に機械翻訳したい...私たちはそれを呼び出す "この用語の意味に関する研究。"
ここで、YUIはあなたのニーズとプロセスに収まるのでしょうか? なぜあなたはYUIを選んだのですか?
我々は使って私たちの第一世代建てPrototypeライブラリといくつかの基本的な相互作用や効果の自家製のコードを、私たちは私たちの第二世代のためのYUIに移動しました。 私たちはとできるだけYUIを使用することができますように自家製の限りをリッピングしようとしている。 私たちのためにYUIを選ぶの大部分は、ドキュメントであった。 また、個々のコンポーネントを選択することができ、それが縮小さのソースに付属しており、それがYahooに使われているという事実は...我々はそれを大音量でと多くのブラウザでテスト中だが、少なくとも知っているという事実を言っています。 基本的に、我々はYUIチームがespousingされているエンジニアリングの哲学と一致する傾向があります。
何がよりダイナミックなインタフェースへの移行の中で最もやりがいの側面でしたか?
我々は、よりインタラクティブでコンテキストのレビューを作成するプロセスを作ることができるが好きです。 デスクトップアプリケーションは、この種のものは本当に簡単に作るが、それはWeb上で大変だっだ。 私たちはサイトがそれらのよりインタラクティブな特性のいくつかを取ることを許可するためのAjaxを使用しています。
我々は生産性を向上させるために行政側の双方向性をも使用しました。 それは単純なものすることができますインチ、彼らが来ると私たちは、監査と承認レビューのインライン編集のようなものを使用しているが、それはpageloadsとキーストロークを保存して、最終的には、時間です。 また、増分だ - 私たちのクライアントのいずれかの手順とブラウザがクラッシュした一連のない場合、彼らは道に沿って行われてきたすべてが保存されます。
何が、どちらかといえば、クライアント側のプラットフォームとしてYUIへの切り替えについて、あなたを驚かせましたか?
YUIは、我々が必要とCSSの基礎を組み込まれており、私たちのためにタイでCSSとJavaScriptの間で提供しています - それは我々が我々の基盤を構築するためにアウトソーシンググループとしてYUIのチームを使用して、無料でそのすべてを取得しているようなものです。 また、YUIに精通しており、したがって、私たちのものをピックアップし、より高速に貢献できる技術者を雇うことができること、道を活用してそこになると思います。
何がYUIを採用する痛みのポイント行っていたの?
我々が発見した主な不利益は、YUIはあなたがで見つけることが蒸留、1行のエフェクトと同じ種類の持っていないことですScriptaculousを 。 我々は見てきたジャック·スローカムのもの、我々はYUIと新興その一部を参照してください。 しかし、Scriptaculousのあなたのために内蔵され、いくつかのより複雑な相互作用があります。
ファイルサイズも、私たちの関心事です。 私たちは、自分のサイトにgzipping制御することができますが、我々はお客様へのソリューションを配布する。彼らはgzipping有効にしていない場合は、ライブラリのファイルサイズが上がります。
あなたが見てきましたヤフー パターンライブラリのリッチなクライアントサイドの機能セットの実装を計画する?
はい。 それも、我々の思考の大部分を占めている。 そこにある標準は存在し、彼らはいつでも本当に簡単に聞こえるが、Yahooで学んだとされている他の多くのものを採用しています。 これらは、ウェブ上で新たなパターンですので、我々はこれらのパターンに精通している傾向が我々のユーザーに依存することができます。
あなたはYUIのコミュニティに興味があろうYUIの実装を持っていますか? もしそうなら、お願いしてリンクを共有し、コミュニティーフォーラムにメッセージを投稿YDN-のJavaScript 、または下のコメント欄で私達にメッセージを残す。
共有および拡張: del.icio.usでブックマーク | Diggそれ! | reddit!
1件のコメント
申し訳ありませんが、コメントフォームは、この時点でクローズされます。


[...]コンポーネントは、サイト全体で行使されています。 我々は最初の2年以上前にジムのチームと自分の仕事について書いた - それは彼らの製品、YUIの使用は、かけて進化したかを見るために素晴らしいことだ[...]
ピンバックによる実装フォーカス更新日:Buzillions.com /機械翻訳»ヤフーユーザーインターフェイスブログ - 2008年10月21日#