background preloader

Dottoro Web Reference

Dottoro Web Reference
Related:  à traiter

Scilogs.fr - la communauté de blogs scientifiques de Pour la ScienceLa science au quotidien Suzuki Lab wiki - HTML5&API入門::第10章 コミュニケーションAPI 10.1 コミュニケーションAPIとは コミュニケーションAPIはさまざまなプログラムが非同期に「メッセージ」をやり取りすることにより、疎結合なデータ共有を行えるようになる。ここでいう「メッセージ」とは、任意のJavaScriptオブジェクトもしくは単純な文字列である。また、通信を行う主体となりうるのは別々のウィンドウ(クロスドキュメントメッセージング)やバックグランドタスク(Web Workers)、サーバー上のプログラム(Server-Sent Events)など。これらがほぼ共通のAPIを用いてメッセージを非同期にやり取りできるというのがコミュニケーションAPIの醍醐味 10.2 MassegeEventインターフェイス 「コミュニケーションAPI」をベースとしたテクノロジでは、二地点間でやり取りされるメッセージをMessageEventという型で表している。 data 送信されたメッセージの本体となる origin メッセージ送信元のオリジン(クロスドキュメントメッセージングとServer-Sent Eventsのみで使用) lastEventId 最終イベントID(Server-Sent Eventsのみで使用) source メッセージ送信元のウィンドウオブジェクト(クロスドキュメントメッセージングのみで使用) ports メッセージ送信時に指定されたポートのコピー(複数)(クロスドキュメントメッセージングとチャネルメッセージングでのみ使用) メッセージを受信する側は、onmessageというイベントハンドラを指定して、MessageEvent型のオブジェクトを受けとることができる "message"イベントを補足するようなイベントリスナを追加しても、同様の効果が得られる ////メッセージ受信。 クロスドキュメントメッセージング、Web Workers、Server-Sent Eventsなど、コミュニケーションAPIをベースとしたAPIはすべて、"message"イベントを補足することでメッセージを受信できる。 10.3 クロスドキュメントメッセージング クロスドキュメントメッセージングを使用すると、メッセージの送受信を介して2つ以上のWebページがデータのやり取りを行える。 クロスドキュメントメッセージングを行うのは非常に簡単。 クロスドキュメントメッセージングの例@

All-In-One Business Dashboard | Cyfe Features Monitor Everything Monitor individual departments, multiple websites and anything else using dashboards. Pre-built Widgets Pull data from popular services like Google and Salesforce using pre-built widgets. Real-time Reports Share dashboards with management, customers and virtually anybody else. Historical Data Data from the past is archived within Cyfe, so you will never lose sight of it again. Data Exports Download or schedule email reports of your data in PNG, JPEG, PDF, and CSV formats. TV Mode Automatically rotate one or more dashboards for your big screen monitor. Customizations Branded reports, domain name mapping, dashboard backgrounds, and more. Examples Startup Dashboard Track number of new sign ups, app downloads, subscriptions, and other related KPIs in real-time. Social Media Dashboard Monitor brand mentions, track number of Twitter followers over time, view Facebook demographics, and more. Marketing Dashboard Client Dashboard Web Analytics Dashboard Finance Dashboard Sales Dashboard

Your Web, documented · WebPlatform.org Hues Hub: HTML Color Codes in Hexadecimal at intervals of hue, saturation, and light; Hue each 6 degrees Welcome to the Hues Hub (Nameless Hexadecimal Color Codes for HTML) This chart helps you pick from among 4,800 hexadecimal color codes in charts with six degrees of hue separation. Click on the swatch set closest to the hue that you want, and you'll see a table of swatch charts with hex codes. You can use a quick reference table to see the other charts and information available. To make your own color chart based on hue, use the Hue Stepper. These pages are part of The Color Spot at HTML Station of december.com.

XFCE et msi U100 (netbook) (Page 1) / XFCE salut J'ai une machine extrêmement similaire (le cpu, le disque dur, le gpu, et la mémoire sont pareil) on dirait (un asus eeepc 1015 ha), et Xubuntu 12.04 passait très bien dessus. Mais c'était un peu lent par moments (la plupart du temps, c'était quand le gestionnaire de mise à jours se lançait), alors voici ce que j'ai fait :Dans Gestionnaire de paramètres => Session et démarrage => Démarrage automatique, décocher :- "Vérifier s'il existe de nouveaux pilotes" (la machine ne nécessitait pas de pilotes propriétaires, et la tienne non plus je suppose)- "Applet de file d'attente d'impression" (pas d'imprimante)- "Démon de volume XFCE" (si on n'utilise pas les touches multimédia liés au volume, il ne sert à rien)- "'Notificateur de mises à jours" (ralentit la machine, mais si on le décoche il faut penser à vérifier les mises à jours manuellement de temps en temps) Le plus important est ce qui suit : sudo apt-get remove blueman bluez bluez-alsa bluez-cups sudo apt-get remove onboard Pour finir:

throw Life - 超シンプルなJSONP入門 今更ながらJSONP(JavaScript Object Notation with Padding)を触ってみました。 せっかくなので、超シンプル、かつ実用的なJSONPをご紹介します。 まずJSONPとは何か? JavaScriptの外部ファイル読込みを利用しクロスドメインプログラミングを可能にする技術です。 つまり、srcに外部ドメインのファイルを指定する事でクロスドメインが実現できるという仕組みです。 では、まずsrcで読込む外部ファイル(jsonp.js)の例を示します。 RSS FeedがJSONPになるとこんな感じになります。 少し分かりにくいですが、これは関数コールです。 もっと簡単にすると、 というJSONデータを引数にした、 という、関数コールです。 あとは、あらかじめjsonFeedという関数の実体を用意しておけば、外部ファイルがscriptのsrcにより読込まれた時にjsonFeed関数が実行されるという流れです。 では、そのクライアント側の実装をご紹介しましょう。 より実用性を向上させるためHTML付きでご紹介します。 <html><head><title>JSONP sample</title><script language="JavaScript"><! JavaScriptの部分の関数名の「jsonFeed」がJSONPデータの文字列に一致している事がお分かりでしょうか。 これでjsonp.jsを読込見終わると、自動的にjsonFeed関数が実行されるのです。 読込んだデータは連想配列になっていますので、それぞれ取り出してHTMLを組んでいます。 実行結果はこうなります。 今回は同じドメインのJSONPデータを読込んでいますので、JSONPのメリットが殆どありません。 最後に JSONPを公開してくれているサービスの一覧をリストしてくれているサイトを載せておきます。 沢山あるので、これらを上手に駆使して、自らはデータを保持しないデータサービスを提供してみてはいかがでしょうか? 関連のありそうなエントリ

Working with quota on mobile browsers: A research report on browser storage Introduction One of the biggest evolutions happening around HTML5 today is the availability of persistent storage on browsers. Before HTML5, we had no choice other than using cookies to store some kind of data on client side. The most broadly used technology is called WebStorage, an API for persistent key-value data storage which most major browsers have supported for a while. WebSQL Database is a relational database solution for browsers. Indexed Database is an object store. FileSystem API is a file system solution for the web. Application Cache is a powerful cache mechanism targeting single page applications on browsers. As web apps get richer and richer, more and more developers are using browser-side storage. Overview To do this research, I have built a tool called Browser Storage Abuser to minimize the manual work. Following is a quick summary of results from this research using the tool. Mobile Desktop Details: Working with real world browsers Chrome / Chrome for Android How to inspect

Online Tutorials Enkoder Posting your email address on a website is a sure-fire way to get an inbox full of Spam. The Enkoder helps protect email addresses by converting them into encrypted JavaScript code so only real people using real browsers will see them. The Enkoder Form will encrypt your Email address and convert the result to a self evaluating JavaScript, hiding it from Email-harvesting robots which crawl the web looking for exposed addresses. Although the Enkoder should help to reduce Spam, no solution is perfect. The Basic Form Enter the information for your link in the form below. The Advanced Form If you're comfortable creating your own HTML, just paste your code into the box below. Notes We do not store or save any of the information gathered here. This tool is only useful for protecting an email address on a web page you've designed in HTML. We do not support our free tools.

20 Free Photoshop Styles to Create Stunning Text Effects Just like Actions, Styles are little Photoshop files that contain preset configurations to instantly replicate a ready made effect with the click of a button. Styles are essentially preconfigured combinations of Photoshop Layer Styles, which makes them extremely popular for creating cool text effects. I’ve scoured the web and personally tested the best Styles I could find to bring you a collection of 20 free Photoshop styles to create stunning text effects. Styles are ready made configurations of Photoshop’s Layer Style options. These presets can be imported into the Styles palette to instantly replicate an effect without having to manually adjust the various options.

Related: