タグ

storageとJavaScriptに関するbeth321のブックマーク (3)

  • JavaScriptでOfficeやPDF文書をWebページに埋め込む「BoxView」をBoxが発表

    DropboxやOneDrive(旧SkyDrive)のようなクラウドストレージサービスを提供するBoxが、WebページにOffice文書やPDF文書を貼り付けられる新機能「BoxView」を発表しました。 BoxViewは、Box内に保存したファイルを変換し、APIで呼び出せるというもの。JavaScriptによるビューアを使うことでWebページに貼り付けられるほか、モバイルアプリケーションなどからもAPI経由で利用できます。 Webページへの貼り付けは、あらかじめデベロッパートークンや対象ドキュメントのセッションIDなどを取得する必要があるため、SlideShareなどのようなサービスと較べると手間がかかりますが、Boxの共有範囲のみといった制限ができること、APIによりアプリケーションからも利用できる点などが特徴。 Boxは同社のクラウドストレージサービスを企業向けサービスとして展開

    JavaScriptでOfficeやPDF文書をWebページに埋め込む「BoxView」をBoxが発表
  • Web StorageやindexedDBを扱う上でのセキュリティ上の注意点 - 葉っぱ日記

    localStorageやsessionStorage、あるいはindexedDBのようなブラウザ上でのデータの保存が可能になったことで、これらを取り扱ううえでもセキュリティ上の注意点が必要である。 これらのストレージは、localStorageやindexedDBは永続的に、sessionStorageはブラウザやタブを閉じるまでの間データが保持され続けるので、例えばWebアプリケーションがログイン機構を持っている場合にログイン中にこれらのストレージに書き込まれたデータは、ログアウト後も当然参照および書き換えが可能である。Webアプリケーション上のアカウントに紐づいたデータをこれらのストレージに書き込んでいる場合、ログアウト後もアクセス可能なことが問題を引き起こす可能性がある。 例えばTwitterのようなサービスがあったとして、(navigator.onLineプロパティなどを利用して

    Web StorageやindexedDBを扱う上でのセキュリティ上の注意点 - 葉っぱ日記
  • ローカルストレージに簡単な解決策はない

    原文:“There is no simple solution for local storage” (on March 5, 2012 by Chris Heilmann) 要約:私たちは良いデータストアとして localStorage を推奨するのをやめなければならない。パフォーマンスがひどく損なわれるからだ。しかし残念なことに、代わりとなるものはまだ完全にサポートされておらず、また簡単に実装できるものでもない。 Web 開発において、うますぎる話に出くわすことは常々だ。そういったもののいくつかは良いもので、だからこそそれが「すべて」として目立ってしまい、開発者を使うように仕向けてしまう。しかし、多くの場合、良いと思われていたものはそこまで良いものではない。また、しばらく使ってみてはじめて「間違っていた」と気づかされるものなのだ。 そんなもののひとつに、localStorage がある

    ローカルストレージに簡単な解決策はない
  • 1