last.fmでの便利な検索、最高のトラックの再生、SeesuウィジェットでのVKontakteからの音楽のダウンロード

シースロゴ lastfm )およびVKontakte.ruに基づいて音楽を聴くためのウィジェットであるSeesumirrorの新しい(1.2)バージョンには、多数のバグ修正、フラッシュ初期化の問題の修正(ビューポートにない場合)、サーバーエラーのサポートの改善、インターフェイスの改善、コードのリファクタリングとそれに伴う最高の作業速度

-srobbling( "listening now"および一般送信をサポート)
-すばやく便利な検索(完全+完全)、キーボードからのナビゲーション
-iframeでのフラッシュ(ウィジェットをホワイトリストに追加する必要はありません-フラッシュは音楽を再生するだけです)
-ウィジェットサイズを225 kbから70に縮小
-Opera 10.50のサポート

シース高速検索

バージョン0.25 (または他の何か)が導入されてから、多くの代替案が登場して開発されました。

vpleer.ru
prostopleer.com
audme.ru

vkontakte.ru/app1823023
vkontakte.ru/app1832282
vkontakte.ru/app1628831

私のウィジェットでは、インターフェイスに焦点を当てようとしていますが、 ほとんどの場合、私は自分でこれを行いますが、すべてがゆっくり起こり、すべてのアイデアがすぐに実現できるわけではありません。 私の意見では、ウィジェットを根本的に改善した変更は、ユーザーがあまり気づかない変更よりもはるかに少ない労力で済みました。 iframeでのクイック検索とフラッシュについて話しています。

httpプロトコルを使用してページが開かれず、セキュリティ設定でこのページがホワイトシートに追加されない場合、フラッシュはインターネットにアクセスできません-ウィジェットページはwidget://プロトコルを使用して開かれるため、サーバーに静的ページを作成し、それを介して接続しますウィジェットページへのeフレームとwindow.postMessageの使用により、プレーヤーに何を再生するかを指示し、それに応じて返されるイベントを受け入れます。

画像

オペラウィジェットを含むさまざまなウィジェットを起動するためのfirefox拡張機能がありますが、成長したら、間違いなくその下でウィジェットを研磨します。 さらに、VKontakteのアプリケーションのバージョンを作成することを考えています。 これにより、ウィジェットにデータを入力せずにウィジェットを使用できるようになる可能性があります(VKontakteアプリケーションはすべての必要なデータをウィジェットに転送します)

コードはgithubで入手できます。

ページで最もクールなオペラウィジェットの競争でウィジェット投票することを忘れないでください
widgets.opera.com/widget/15872
または、 このツイートをここに送信すると、投票もカウントされます

申し込みサイト

Source: https://habr.com/ru/post/J88494/


All Articles