Mais conteúdo relacionado
Semelhante a IBM iNotes 9.0 Social Edition のご紹介 (20)
IBM iNotes 9.0 Social Edition のご紹介
- 1. © 2013 IBM Corporation
テクてくLotus技術者夜会5月度
IBM® iNotes® 9.0 Social Edition
日本アイ・ビー・エム株式会社
ソフトウェア開発研究所
Lotus 製品開発
宮崎 雅史
牧野 聡
- 2. © 2013 IBM Corporation2
自己紹介
IBM iNotes の開発者でカレンダー&スケジューリング、双方向言語対
応、リッチテキストエディタを担当しています。
Lab. Advocate (Software Group Advocate) も兼任しています。
好きなものはカレーと猫。Android アプリ作ったり、海外から端末を
集めたりしています。
日本アイ・ビー・エム株式会社
ソフトウェア開発研究所
Lotus 製品開発
宮崎 雅史 @mmasashi
- 3. © 2013 IBM Corporation3
自己紹介
同じくIBM iNotesを開発しています。主にカレンダー&ス
ケジューリングを担当しています。
趣味はマラソンと電車と柏レイソルです。
(技術書の翻訳もしています) 牧野聡 アマゾン 検索
- 4. © 2013 IBM Corporation4
突然ですが
iNotes 9.0 Social Edition
やっとでました
英語版 3/21
日本語版 4/23
- 5. © 2013 IBM Corporation5
産みの苦しみ
1月 Project Vulcan 発表
6月 8.5.4 として開発スタート
1月 8.5.4 and 8.5.4 Social Edition 発表
7月 8.5.4 Social Edition のみと発表
11月 9.0 Social Edition 発表
12月 9.0 Public Beta 配布
1月 IBM Connect でお披露目
3月英語版リリース
4月日本語版リリース
2010年
2011年
2012年
2013年
- 6. © 2013 IBM Corporation6
iNotes 9.0
もう使ってみた方?
まだの方は
IBM Greenhouse で
簡単にお試しいただけます
http://greenhouse.lotus.com
- 7. © 2013 IBM Corporation7
何が変わったの?
UI が黒っぽくなりました
IBM OneUI
UX やアクセシビリティを
考慮した IBM 標準 UI
他の IBM SW 製品と統一
- 8. © 2013 IBM Corporation8
iNotes ってしょっちゅう UI 変わってるよね...
※基本的なレイアウトは変わっていません
- 9. © 2013 IBM Corporation9
これが iNotes 9 の新しい UI
グローバル
アクション
NBP/Connections
連携
検索
添付ファイル
マストヘッド
(バナー)
日付の短縮表示
Notes リンク
- 10. © 2013 IBM Corporation10
Portal の中に入ると…
グローバル
アクション
スイッチャー
- 11. © 2013 IBM Corporation11
それだけ?
カレンダー機能を一新しました
IE 以外でもドラッグ&ドロップできます
クリップボードから画像添付できます
Outlook からアドレス帳をインポートできます
Connections や OpenSocial ガジェットと連携し
ます
Notes Browser プラグインもあります
今日はここを
ご紹介します
- 12. © 2013 IBM Corporation12
コンフリクト
インジケーター
カラーストライプ
隙間をダブル
クリックできます
カレンダービューはより便利に
- 13. © 2013 IBM Corporation13
空き時間か否か表示
折りたたみ可能
会議通知はシンプルで分かりやすく
- 14. © 2013 IBM Corporation14
必要に応じて展開
画像のコピー&ペースト
添付ファイルのD&D
会議作成は UX を重視
- 15. © 2013 IBM Corporation15
バーのD&D
特定の参加者を除外可
空き時間検索がすごく便利に
- 17. © 2013 IBM Corporation17
もっと詳しく
カレンダー機能を一新しました
IE 以外でもドラッグ&ドロップできます
クリップボードから画像添付できます
Outlook からアドレス帳をインポートできます
Connections や OpenSocial ガジェットと連携し
ます
Notes Browser プラグインもあります
ここをもっと
詳しくご紹介します
- 18. © 2013 IBM Corporation18
iNotes “Classic” アーキテクチャ (8.0x)
Hea
d
Body
s_JSMinUtils s_JSBase menucode
s_JSView … …
全スクリプトがロードされるまで
画面に何も表示されない
ユーティリティ
共通フレームワーク
日付、スキン、ピッ
カー、イベント等
メニュー
環境によってパフォーマンスに問題が…
ネットワーク回線が細い、最初のアクセスでキャッシュが無い
HTTPS 接続でキャッシュを無効にするブラウザ設定
共通ビューコード
I/O、XML、アラーム
、バーチャルリスト等
- 19. © 2013 IBM Corporation19
iNotes “Sparkle” アーキテクチャ (8.5 以降)
静的なスクリプト (非表示)
セッションスクリプト (非表示)
メイン画面
表示フレーム
Frameset
最初に非常に小さなスクリプトがロ
ードされる
l_JSBase l_MailViewCode …
残りのスクリプトは必要に応じてス
クリプトフレームで後読み (Lazy-
load)
サーバー設定やプリファレンスはセ
ッションスクリプトにロードされる
メリット:
スクリプトをロード中でも画面
表示が可能
スクリプトがロードされるのは
同一セッションで一度だけ
セッション情報やその他の設計
要素もロードされるのは一度だ
け
パフォーマンスとメモリ使用量
の大幅な改善
l_SessionInfo
- 20. © 2013 IBM Corporation20
パフォーマンス測定
メモリ使用量の改善
全ての画面でスクリプトを共有
メモリ使用量を約 60%改善
データ転送量の改善
画面表示とスクリプトを分割する
スクリプトは必要に応じて後読み
サイズを約 30%改善
147.9147.9
117.9117.9
62.662.6
8.0.28.0.2
8.5.38.5.3
9.09.0
メモリ使用量 (MB)メモリ使用量 (MB)
204204
197197
150150
8.0.28.0.2
8.5.38.5.3
9.09.0
データ転送量 (KB)データ転送量 (KB)
※新規ミーティング作成を 10回繰り返すシナリオで測定
※フレームワーク部分含まず
※新規ミーティング作成を 10回繰り返すシナリオで測定
※フレームワーク部分含まず
8282
8080
5858
(gzip)(gzip)
(gzip)(gzip)
(gzip)(gzip)
- 21. © 2013 IBM Corporation21
Calendar View
Day At A Glance
(Side Calendar)
Calendar Data Store
Notes
Calendar Loader
Google
Calendar Loader
iCal
Calendar Loader
Dojo Framework
Scheduler Widget
IBM Domino Server Google Calendar iCal Services
(ex. iCalShare)
iNotes (Sparkle) Framework
Federated
Calendar Store
iCal
Calendar Store
Notes
Calendar Store
スケジューラーのアーキテクチャ
実は Dojo
- 22. © 2013 IBM Corporation22
空き時間検索ダイアログ
iNotes DivDialog
widget
iNotes Date/Time
Input widgets
Dojo Scheduler
widget
- 23. © 2013 IBM Corporation23
カレンダー機能を一新しました
IE 以外でもドラッグ&ドロップできます
クリップボードから画像添付できます
Outlook からアドレス帳をインポートできます
Connections や OpenSocial ガジェットと連携し
ます
Notes Browser プラグインもあります
この辺も
ご紹介します
他には?
- 24. © 2013 IBM Corporation24
D&D でファイル添付できるようになりました
※ Firefox, Chrome, Safari で利用可能
D&D でのファイル保存はできません (ブラウザ側の制限)
Internet Explorer の ActiveX ファイル添付ユーティリティはこれまで通り
HTML5 File API
- 25. © 2013 IBM Corporation25
画像をペーストできるようになりました
data:// URI サポート
※ Firefox と Chrome で利用可能
- 26. © 2013 IBM Corporation26
Outlook から CSV インポートできるようになりました
- 27. © 2013 IBM Corporation27
件名や差出人で詳細な検索ができるようになりました
http:// リンクと同時に notes:// リンクも表示できるようになりました
受信日時が簡易表示されます
その他の変更点
- 28. © 2013 IBM Corporation28
ドラフト保存した後、そのまま編集を続けることができます
ウルトラライトモードは Android 3.0/4.0 と iOS6 をサポートします
ライトモードは無くなりました(フルモードに統合)
サポート対象ブラウザを整理しました
IE 8 以降
Firefox 17ESR 以降
Safari 6 以降
Chrome 24 以降
その他の変更点
- 29. © 2013 IBM Corporation29
カレンダー機能を一新しました
IE 以外でもドラッグ&ドロップできます
クリップボードから画像添付できます
Outlook からアドレス帳をインポートできます
Connections や OpenSocial ガジェットと連携し
ます
Notes Browser プラグインもあります
まだまだあります…
次はこの辺を
ご紹介します
- 30. © 2013 IBM Corporation30
IBM Connections 4.0 インテグレーション
Connections Files へ添付ファイルの移動やコピーができます
Connections Files へ添付したファイルへのリンクや
ブラウズボタンをメールの本文に含めることができます
メール送信時に Connections Files へのリンクを自動的に含めることができます
マストヘッド(バナー)に Connections や NBP のアイコンが表示されます
Embedded Experiences と連携します
- 31. © 2013 IBM Corporation31
IBM iNotes Embedded Application
Connections と
Notes Browser Plugin
のアイコン
Embedded Application
- 32. © 2013 IBM Corporation32
IBM Connections Mail をサポートします
IBM Connections 4.0 インテグレーション
- 33. © 2013 IBM Corporation33
Notes ウィジット と Live Text による拡張
デスクトップポリシーで Notes ウィジットを設定
組織やユーザー毎に別々のウィジットを配布することができます
My Widgets サイドバー
カタログからウィジットを選んでインストールします
ウィジットをD&D でインストールできます
ウィジットは iNotes のタブ、ダイアログ、
新規のブラウザウィンドウなど様々な形で利用可能です
Live Text
Live Text を使って様々なアクションを実行
できるようになります
OpenSocial ガジェットをサポートします (Embedded Applications)
- 35. © 2013 IBM Corporation35
iNotes 9.0
使ってみたくなりましたか?
IBM Greenhouse に今すぐ登録!
http://greenhouse.lotus.com
- 36. © 2013 IBM Corporation36
Get Social. Do Business.
ありがとうございました!
- 37. © 2013 IBM Corporation37
Legal disclaimer
© IBM Corporation 2013. All Rights Reserved.
The information contained in this publication is provided for informational purposes only. While efforts were made to verify the completeness and
accuracy of the information contained in this publication, it is provided AS IS without warranty of any kind, express or implied. In addition, this
information is based on IBM’s current product plans and strategy, which are subject to change by IBM without notice. IBM shall not be
responsible for any damages arising out of the use of, or otherwise related to, this publication or any other materials. Nothing contained in this
publication is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or
altering the terms and conditions of the applicable license agreement governing the use of IBM software.
References in this presentation to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates.
Product release dates and/or capabilities referenced in this presentation may change at any time at IBM’s sole discretion based on market
opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. Nothing contained in
these materials is intended to, nor shall have the effect of, stating or implying that any activities undertaken by you will result in any specific
sales, revenue growth or other results.
Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or
performance that any user will experience will vary depending upon many factors, including considerations such as the amount of
multiprogramming in the user's job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no
assurance can be given that an individual user will achieve results similar to those stated here.
All customer examples described are presented as illustrations of how those customers have used IBM products and the results they may have
achieved. Actual environmental costs and performance characteristics may vary by customer.
Adobe, the Adobe logo, PostScript, and the PostScript logo are either registered trademarks or trademarks of Adobe Systems Incorporated in the
United States, and/or other countries.
Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both.
Microsoft and Windows are trademarks of Microsoft Corporation in the United States, other countries, or both.
Intel, Intel Centrino, Celeron, Intel Xeon, Intel SpeedStep, Itanium, and Pentium are trademarks or registered trademarks of Intel Corporation or its
subsidiaries in the United States and other countries.
UNIX is a registered trademark of The Open Group in the United States and other countries.
Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both. Other company, product, or service names may be
trademarks or service marks of others.
All references to [insert fictitious company name] refer to a fictitious company and are used for illustration purposes only.