Server」と題したセミナーを行いました。オープン化が進む「ガジェット」をエンタープライズでどう利用するかという点を軸に展開された,3つのセッションの模様をレポートします。代表取締役である中嶋信博氏による「WebAPI標準のOpenSocialの現状と今後」と題したセッションで幕を開けます。中嶋信博氏まず中嶋氏は,OpenSocialガジェットとはWebサイトに組込み可能な小さなWebアプリケーションであると解説,その記述方法や配信方法はOpenSocial仕様として標準化されていると説明を続けます。OpenSocialガジェットでは,XMLで記述してHTMLやCSS,JavaScriptを使って制作し,専用のサーバソフトウェアでXMLをHTMLに変換して配信するという内容が標準化されています。これにより,「⁠開発者は多くの人にガジェットを利用してもらうことが可能になり,ユーザから見ると多くのガジェットを自由に利用できる」と,標準化のメリットに触れます。その具体例として紹介されたのが,Googleが提供する「iGoogle」です。iGoogleでは自由にガジェットを登録することが可能で,さらにニュースサイトや証券会社など,さまざまな企業がガジェットを通じて情報提供を行っています。Provider)との連係が可能になり,Web上に混在するコンテンツやサービスを自分のパーソナルスペースの一部としてまとめられる(中嶋氏⁠)⁠」というメリットが実現されていると言います。中嶋氏はOpenSocial標準について,「⁠誰でもメリットを享受できるエコシステム」であると強調しました。Webサイト運営者から見ると,標準技術を使って開発されたガジェットを利用することでシステムの柔軟性を高められるほか,サードパーティのガジェットを利用することも可能になります。開発者は幅広いプラットフォーム(Webサイト)で利用できるガジェットを開発可能,そしてユーザは自分の好みのWebサイトでガジェットを利用できます。このように標準化されたガジェットを通じ,Webサイト運営者とガジェットの開発者,ユーザの三者が良好な関係を築けるエコシステムになっているというわけです。最後に,ソーシャルウェブの分野におけるコンシューマ同士のコミュニケーションの拡大やそれをビジネスに取り込もうとする動き,Web技術の進歩,そしてエンタープライズ分野への適用などが「OpenSocialのエコシステムのさらなる拡大につながる」と指摘します。,「⁠OpenSocialは幅広い分野でWebAPIとしての役割が期待されている」と述べ,セッションを締めくくりました。Gadgetで実現する新世代UI/UX続けて,FatWire株式会社の営業部ディレクターである佐藤高生氏による「Gadgetで実現する新世代UI/UX」と題したセッションが行われました。佐藤氏はまず,ガジェットの4つの利用形態を説明します。1つ目はWindows上などで利用されるデスクトップガジェット,2つ目には既存サイトへのガジェットの埋め込みを挙げます。これを進化させた3つ目の形態ではガジェットをコンテナ化し,外部サイトにガジェットを提供します。4つ目は自社サイトをガジェットのコンテナサイトにしてしまうというもので,OpenSocial仕様に即したガジェットを取り込めるものと説明します。Server」が1つ目から3つ目までの利用形態をサポートした製品であるとし,デスクトップや既存のWebサイト,あるいはiGoogleのようなOpenSocialに対応したコンテナサイトへガジェットを配信できると説明します。Serverを使って配信されているWebサイトは,ガジェットを「Pagelet(ページを構成する部品⁠)⁠」としてマッシュアップ可能であり,コンテンツをガジェットとしてWebサイト上に組込めることが紹介されました。これを利用すればOpenSocial準拠のガジェットをページ上に配置できるコンテナサイトを構築可能で,サイト訪問者は自分のダッシュボード上でガジェットを選択したり,配置換えが行えたりすると説明します。ユーザが利用できるガジェットのリストの管理にも対応しているため,企業サイトなどにおいてガジェットの利用を適切に制限できるという際にも,安心して利用できるでしょう。CMS」と題してセッションを展開しました。このセッションでは,Webサイト上でスポーツ用品を扱っているオンラインショップを例にデモンストレーションが行われました。Serverを利用したガジェットの配信です。Server上のガジェットをiGoogle上に表示するというデモンストレーションでした。してガジェットを配信することにより,ユーザは普段から利用しているWebサイト上に,気になる製品のカタログをいつでも表示しておくことが可能になり,顧客とのリレーション強化につながるガジェットの活用と言えるのではないでしょうか。Serverによるコンテナサーバ構築のデモンストレーションが行われます。Serverのシステムとしての完成度の高さが分かりました。カスタマイズしても次にアクセスしたときに元に戻っていては利便性の向上にはつながらないでしょう。した不便を解消するために利用されているのが,ユーザ登録の内容とカスタマイズした情報を紐付けて記録するという仕組みです。Serverでも同様の仕組みが提供されているほか,カスタマイズした内容をCookieとしてユーザのPC内に保存できるため,ゲストユーザであってもカスタマイズは有効とのこと。ユーザ登録の敷居は決して低くないことを考えると,こうした仕組みはWebサイト運営者にとって心強いのではないでしょうか。ガジェットの活用が今後のWebサイト運用の鍵3つのセッションを通じて感じたのは,OpenSocial準拠のガジェットを活用することによって多くのメリットを実現できるのではないかということでした。コンテンツをガジェットとして表現することにより,他のWebサイトへ簡単にコンテンツを配信することが可能になるほか,自社のWebサイトにおいてもコンテンツ配信の自由度を高めることにつながるでしょう。自社のWebサイトをコンテナサーバとすれば,ユーザに対してページを好みに合わせてカスタマイズできるという利便性を提供することにつながります。エンタープライズ利用の観点から考えると,配信するガジェット自体の管理も行えるのは企業にとって使い勝手が良いと言えるのではないでしょうか。中嶋氏の語る「エコシステム」がまさに実現されるわけです。した仕組みをゼロから実現するのは決して容易ではありません。Serverは,多くのWebサイト運営者にとって注目すべきソリューションと言えるのではないでしょうか。FatWire著者プロフィール川添貴生(かわぞえたかお)株式会社インサイトイメージ代表取締役。企業サイトの構築及び運用支援のほか、エンタープライズ領域を中心に執筆活動を展開している。2019」を開催しました。DAY1・DAY2の様子を注目セッションとともにお伝えします。LINEのエンジニア3名がイベントに先駆けて見どころを紹介します。コードの安全性・安定性を高める開発サイクル~テスト管理の効率を上げ,脆弱性診断を自動で行う~本連載では,連載「業務を改善する情報共有の仕掛け」を受けつつ,安全性・安定性を加えた開発サイクルについて考えていきます。若者世代から圧倒的な人気を誇るライブ配信&動画投稿コミュニティアプリ「MixChannel」(ミクチャ)の裏側(レコメンドシステムやサーバサイド開発など)について解説していきます。その他の連載CSS3アニメーションでつくるインターフェイス表現CSS3によるアニメーション表現を紹介していきます。その中でも,幅広い読者に応用してもらえるだろうインターフェイスを主なお題とします。MySQL道普請便り本連載では,MySQLを使ったアプリ開発・運用に関するノウハウをご紹介していきます。RecipeUbuntuの強力なデスクトップ機能を活用するための,いろいろなレシピをお届けします。JavaScriptセキュリティの基礎知識JavaScriptに関するセキュリティ上の問題はどこで発生し,どうすれば防ぐことができるのか?について解説していきます。〜システムをきちんと運用するための基礎知識システムは「作って終わり」ではなく,運用の中でさまざまな問題が発生します。問題の発生に備えて事前にどのような対応をしておくべきなのか,問題発生時に何をしなければならないのか,ポイントを解説していきます。きたみりゅうじの聞かせて珍プレーソフトウェア開発の現場で体験したトホホな失敗,思わずうなる珍プレーをきたみりゅうじ氏が四コママンガで紹介。Linuxのメンテナンスの傍ら,Linuxやオープンソースソフトと日々を過ごす著者が,その魅力とつきあい方を,エッセイ風味でお届けします。PRESS特別編集部員,さわやか笑顔のスーパーハカーはまちちゃんとネット大好き14歳わかばちゃんが,毎号,読者の皆さんから寄せられたおたよりを紹介します。皆さんの日頃の悩みにも答えちゃいますよ。]メールでのお知らせメールで次の案内をお送りしております。メールの配信を希望する方は,利用したい項目をチェックしてメールアドレスを入力し,[登録]ボタンをクリックしてください。UPDATES[ほぼ週間に1回]新刊メールマガジン[ほぼ週間に1回]電脳会議の各号案内[ほぼ1ヵ月半に1回]※変更する場合や停止する場合は,登録情報変更ページをご覧ください。※登録いただいたメールアドレスには,そのお知らせ以外,配信いたしません。Ltd.ページ内容の全部あるいは一部を無断で利用することを禁止します。個別にライセンスが設定されている記事等はそのライセンスに従います。