タグ

2016年2月10日のブックマーク (5件)

  • JavaScript Ajax : XmlHttpRequestのLevel2でSameOriginPolicyを回避する - Y's note

    クロスドメイン制限の回避について 今まではXHR(XmlHttpRequest)の仕様によりJSを読み込んでいるHTMLファイルがあるサーバから異なるドメインサーバへのAjaxリクエストが制限されていました。Same Origin Policyと呼ばれているものです。Same Origin Policyの役割としては悪意のあるscriptが個人情報等を他のサイトに転送する事を防ぐためです。このセキリティ制限を回避するために多くの人が代表的なJSONP(JSON with Padding)を利用してサーバサイドでクライアントのコールバック関数をechoしてクライアント側で実行されることにより、クロスドメイン間のAjax通信をそれっぽく動くように対応していたと思います。 JSONPについては以前記事を書いたので宜しければ参照してください。20秒で理解するJSONP - Yuta.Kikuchi

    JavaScript Ajax : XmlHttpRequestのLevel2でSameOriginPolicyを回避する - Y's note
    oppara
    oppara 2016/02/10
  • 弊社の制作ガイドラインをクリエイティブ・コモンズ・ライセンスで公開します

    バーンワークス株式会社では、Web サイト制作時における制作物のクオリティを一定に保つため、社内における制作ガイドラインを定めていますが、このガイドラインを公開いたします。 制作ガイドライン - バーンワークス株式会社 burnworks/burnworks-guidelines : GitHub ガイドラインは 「Creative Commons (クリエイティブ・コモンズ) -- 表示 - 非営利 2.1 日 -- CC BY-NC 2.1 JP」 ライセンスの下に公開され、ライセンスの範囲内においてどなたでもご利用が可能です。 ガイドラインの各項目、内容に関しては弊社の見解、基準によるものですが、文書としては汎用的な作りとなっておりますので、他の Web サイト制作会社、フリーランスの Web サイト制作者にも、ガイドラインのひな形としてお使い頂きやすいのではないかと考えております

    弊社の制作ガイドラインをクリエイティブ・コモンズ・ライセンスで公開します
    oppara
    oppara 2016/02/10
  • AMP (Accelerated Mobile Pages) HTML を出力するようにしてみたけど面倒くさかった話

    Movable Type で運用している Blog の記事を AMP (Accelerated Mobile Pages) HTML で出力するようにしてみたけれど、とある自分の書き方の癖により既存の記事を AMP HTML に自動変換するのは結構面倒くさかったという話。 Google が発表したプロジェクト、Accelerated Mobile Pages (AMP) は、モバイル端末における Web ページの表示を高速化する取り組みで、超簡単に言ってしまえば、オープンソースで公開されるフレームワーク、AMP HTML の仕様に従って Web ページを作ってくれれば、その表示を大幅に高速化できますよという仕組み。 単にファイルサイズ的に軽いよというような単純な話だけではなく、キャッシュなど様々な技術を組み合わせることでページのロード時間を大幅に短縮する仕組みで、制作者側が AMP HTM

    AMP (Accelerated Mobile Pages) HTML を出力するようにしてみたけど面倒くさかった話
    oppara
    oppara 2016/02/10
    AMP (Accelerated Mobile Pages) HTML を出力するようにしてみたけど面倒くさかった話 | WWW WATCH B!
  • How to Add Checklists to Notes in iOS & Mac OS X

    Notes app includes a variety of enhanced features for iOS and OS X users, but one that is particularly useful is the ability to make checklists easily in the app. As you probably guessed, the checklists are interactive, so you can check things off your own created lists or notes easily to help you keep track of progress or tallies, essentially turning a regular note into a To Do list. Whatever you

    How to Add Checklists to Notes in iOS & Mac OS X
    oppara
    oppara 2016/02/10
    How to Add Checklists to Notes in iOS & OS X B!
  • How to Turn Off Contacts Found in Mail from Mac OS X

    oppara
    oppara 2016/02/10