システムの未来に関するChrome OSデザイナー

画像

Glenn Murphy率いるChrome OSユーザーインターフェースチームへのインタビューの翻訳を投稿しています。 議論の中で、ChromeとChrome OSの今後の開発パス、Chromeウェブストアが非常に重要である理由、およびタッチスクリーンとキーボードショートカットの無条件の重要性について説明します。



先週のGoogle I / Oカンファレンスで、Chromeウェブストアが間もなくオープンすることを発表しました。 オペレーティングシステム設計の開発者にとって、これに向かってどのくらいの期間、どのようなタスクが発生しますか?



これが最初から考えていたことです。 Webストアとそのアプリケーションは、当初考案されたものの大きな部分でした。 さまざまなアプリケーションを起動し、しばらくの間、Webストアの実装は遠い棚に置かれていましたが、現在はすべての努力がこれに集中しており、WebストアはOSの整合性の最後の部分です。



私たちが対処しなければならなかった最大の問題はシステムセキュリティでした-ユーザーが悪意のあるアプリケーションをインストールできないことを確認する必要があります。 拡張機能と同じ問題。 個人データを収集する拡張機能を作成することは難しくないことは明らかであり、これは私たちにとって挑戦です。 そして、ユーザーエクスペリエンスはこれに役立ちます。



2番目の主な問題は、ユーザーがブラウザで開いている通常のページからアプリケーションを分離しようとする試みです。 それらの間には明らかな違いがあるはずですが、WebアプリケーションとWebページの違いを見つけるのが難しい場合があります。 ここでも、ユーザーエクスペリエンスに目を向けて、ユーザーが想像する方法を使用することにしました。 このために作成したアプリストアとインフラストラクチャ全体を使用して、タブを効率よく使い慣れた方法で使用できるようになりました。 ユーザーがすぐにそれに慣れることは間違いありません。



Chrome OSユーザーインターフェースを開発するための最も重要なガイドラインは何ですか?



開発の最初から順守してきた原則は、Chromeではなくコンテンツです。Webアプリケーションは独立した独立したものにしましょう。 ユーザーは自分のコンピューターを気にしません。 心配する必要はありません。 Chromeをほぼ絶対的な「無」にトリミングすることは最大の課題であり、これも私たちにとっての教訓です。 シンプルで高性能なモデルに移行します。



「1つのブラウザ」の原理を組み込んだ機能的なOSを作成することはどれほど困難でしたか?



とても難しい。 たとえば、言語の選択や利用可能なネットワークの決定など、単純なことを考えるのに多くの時間を費やしました。 結局のところ、適切なワイヤレスネットワークに参加し、適切な言語を選択できる必要があります。特に、現在の多くのChromeユーザーは英語を話さないという事実を考慮してください。 しかし、すべてがシンプルであり、エンドユーザーが理解できるものでなければなりません。



Chromeでは、キーボードショートカットを使用してインターフェイスをすばやく操作します。実際に操作する必要があることが多く、便利ですが、画面には表示されません。 これは意図的な決定でしたか?



干渉や不要な混乱を回避したいのですが、ところで、キーボードショートカットを便利に使用するために多くの時間を費やしました。 ChromeはGoogleによって開発され、そこでテストされ、文字通りすべてのキーボードショートカットの達人がいます。 私たちの製品に翻訳したいものがいくつかあります。 マウスを自由に使用する人は、他の機能に精通している必要があります。 したがって、更新ボタンをクリックすることが多い場合は、これを行うためのより速い方法を提供する必要がありますが、迷惑にならないようにしてください。 これらの多くのことについて議論します。



Chrome OSを使用する場合、タッチスクリーンの役割にどの程度注意を払いますか?



これには多くの注意を払っています。 オタクである私たちは、特にタッチテクノロジーに触発されています。 しかし、問題は、このテクノロジーがまだデスクトップコンピューターであまり使用されていないことです。 これはラップトップに適していますが、フォームファクターはこれに最適ではありません。 タブレットデバイスでChromeを見て、多くの調査を行いました。 絶対的な「タッチデバイス」のChromeは少し異なって見えます。 開いているタブが配置されている画面の最上部に常に戻るのはかなり不便であるため、タブがわずかに移動しました。 (指定されていない場合-約翻訳者)



Chrome開発チームはAndroid開発チームとどの程度強く対話しますか?



たとえば、V8 JavaScriptエンジンはAndroidに移植される予定です。 また、Android開発チームはブラウザーの位置情報機能に取り組みました。 基本的に、ブラウザに関しては協力しています。



勤務時間を整理するためにどのようなテクニックを使用していますか?



私は生産性の原則を使用しています。 これには新しいメカニズムを使用するのが好きです。 私は自分でTo-Doアプリを作成しました。 しかし、To-Doリストにタスクの全リストが表示されてから約1か月後、そのリストの使用をやめ、新しいリストを作成するまで完全に非生産的になりました。 私は時々私の脳が流出すると思った。 To-Do方式のシートを使用することにはまったく信じられないことがあり、それらを使用して最初の数週間は非常に励まされましたが、実験は失敗しました。



Googleでは、誰もが自分のやり方でそれを行います。 多くはまだ鉛筆と紙を使用しています。 何もまったく使用せず、信じられないほどの作業を実行する人もいます。



Chromeの次のステップは何ですか?



私たちが行う重要なことの1つは、Chromeのすべてのユーザーエクスペリエンスを統合することです。 Chrome OSとChromeブラウザーを使用すると、それらを任意のマシンで実行し、いつでも、どこでも、どこでも使用できます。 そして、それを正しく行うことはかなり難しい作業です。 独自のプラットフォームとスタイルを開発しているのは素晴らしいことですが、OSのベースを管理する必要がないという点でも優れています(おそらく、Webアプリケーション-約Translator) 。 さまざまなプラットフォーム向けの製品開発も課題です。 WindowsのテーマはMacでも見栄えがよくなりますか? これらが私たちが考えていることです。



翻訳はCherezzaboが作成しました



All Articles