今日は IE8 ベータ 1 (以下、IE8 と略します) をチラ見しました。IE8 は素晴らしい体験を数多く提供しているので、ここでは詳細には触れません。IE8 のアクティビティについて説明し、何か思いつくことを述べたいと思います。アクティビティには、ユーザーがテキストを選択するとすぐに矢印ツールが表示される項目があります。このツールは展開できます。展開すると、Baidu 検索 (検索エンジンを追加する必要があります)、マップ検索、翻訳などの豊富なサービスが内部にあります。もちろん、ユーザーのためにも何かしなきゃですね(笑)。類推的に、私は音楽サービスを行うことにしました。考えてみてください。テキストを選択して、「今すぐ曲を聴く」をクリックするだけで、すぐに曲を聴くことができたら、どんなに素晴らしいことでしょう。そこで、何もせずに、UI インターフェースを描き、コードを書き始めました。 ランダムに画像を見つけて、Photoshop で修正しただけです。それだけです。シンプルにしておく方が良いでしょう。 API ページに追加: <a href="#" title="" onclick="window.external.AddService('../service.xml');">IE8 ですぐに音楽を聴けるようにムード音楽を追加する</a> XML (service.xml) ファイルもアップロードします。ファイルの内容は次のとおりです。 ![]() 「IE8 にムードミュージックを追加」リンクをクリックすると、次のダイアログ ボックスが表示されます。 ![]() 「プロバイダーの追加」をクリックします。 ![]() 成功プロンプトを追加しました。 ![]() テスト: Web ページでバタフライを選択すると、音楽を聴くインターフェイスがすぐに表示されます。これで完了です。ハハハ、嬉しい! ! ! XML コアコード: <?xml バージョン="1.0" エンコーディング="UTF-8"?> <os:openServiceDescription xmlns:os="http://www.microsoft.com/schemas/openservicedescription /1.0"> <os:homepageUrl>http://www.***.cn/</os:homepageUrl> <os:ディスプレイ> <os:name>音楽をすぐに聴く</os:name> <os:icon>http://www.nihaoku.cn/favicon.ico</os:icon> <os:description>曲のタイトルを選択すると、すぐに曲を聴くことができます。 </os:description> </os:display> <os:activity category="発見"> <os:activityAction コンテキスト="選択"> <os:preview type="text" accept-charset="utf-8" action="http://www.***.cn/ff/ie8.htm#{selection}" method="get" /> <os:execute type="text" accept-charset="utf-8" action="http://www.***.cn/?{selection}" method="get" /> </os:アクティビティアクション> </os:アクティビティ> </os:openServiceDescription> 詳細説明: コードの鍵となるのは、<osreview /> は、マウスをメニュー項目の上に置いたときに実行されるアクションであり、get メソッド (method="get") を使用して、選択されたタイプ (type="text") の {selection} テキストを UTF-8 エンコード (accept-charset="utf-8") でアドレス (action) に送信することです。 <os:execute /> この行はメニュー項目がクリックされたときに実行されるアクションであり、プロパティは上記と同じです。 ここでは、皆さんがもっと良いサービスを思いつくことを期待して、いくつかのアイデアを紹介しています。Microsoft IE8 自体は、単語検索、翻訳、地図検索などのサービスを提供しています。IE8 は今後さらにエキサイティングなものになると信じています。 |
<<: JavaScript の例におけるループの使用法の詳細な説明
>>: MySql8.023 インストール プロセスの詳細なグラフィック説明 (初回インストール)
マイクロサービスのイメージは、保存用に Docker リポジトリにアップロードされます。一般的に使用...
1. 問題の説明<br />JS を使用してフォームの送信メソッドを呼び出してフォームを...
シナリオ要件1. zabbix_server Web インターフェースのスクリプト機能を使用すると、...
1. はじめに要件は、特定の時間範囲内で、1 時間ごとのデータと前の 1 時間ごとのデータの差と比率...
序文Linux で最も広く使用されているデータベースは MySQL です。この記事では、Linux ...
mysql サービスは開始されていますが、接続できません。この問題を解決するにはどうすればよいでしょ...
目次はじめるデータストレージサーバーを構成するRedis セキュリティの管理Redisインストールの...
1. .shファイルを実行する./sh ファイルを使用して直接実行することもできますが、現在のターミ...
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1...
ソフトウェア開発者であれば、Subversion に精通している必要があります。 Subversio...
CentOS7 64でのMySQL5.6.40のインストール手順1) 以前にインストールしたMySQ...
MySQL の暗号化と復号化の例データの暗号化と復号化はセキュリティ分野で非常に重要です。プログラマ...
シナリオ:クロールされたデータは、別のメインテーブルと同じ構造を持つデータテーブルを生成するため、マ...
CSS ビューポート ユニットはここ数年登場しており、時が経つにつれて、ますます多くの開発者が使用し...
いくつかの概念行ボックス: インライン ボックスを囲むボックス。1 つ以上の行ボックスが積み重ねられ...