9
IBM WebSphere Portal © 2008 IBM Corporation 1 Deliver an Irresistible User Experience Provides an interactive user experience No programming needed, simply tag the markup (Microformats) Supports web content from all places Real World Examples Select a user name and.. see the user profile, or email address, or map their location Click on an order item and.. see current delivery state check customer Account details <span class=“locality“> Stuttgart </span> <span class=“OrderItem“> 112001000001 </span> Live Text – Give users quick in-place access to additional information

Deliver an Irresistible User Experience

Embed Size (px)

DESCRIPTION

112001000001 . Stuttgart . Deliver an Irresistible User Experience. Live Text – Give users quick in-place access to additional information. Provides an interactive user experience - PowerPoint PPT Presentation

Citation preview

Page 1: Deliver an Irresistible User Experience

IBM WebSphere Portal

© 2008 IBM Corporation1

Deliver an Irresistible User Experience

Provides an interactive user experience

No programming needed, simply tag the markup (Microformats)

Supports web content from all places

Real World Examples

Select a user name and..

see the user profile, or email address, or map their location

Click on an order item and..

see current delivery state

check customer Account details

<span class=“locality“> Stuttgart </span>

<span class=“OrderItem“> 112001000001 </span>

Live Text – Give users quick in-place access to additional information

Page 2: Deliver an Irresistible User Experience

IBM WebSphere Portal

© 2008 IBM Corporation2

Deliver an Irresistible User Experience

role-based

composite applications

in context

Community SOA Wiki Business Catalog forum > 3600 Assets in IBM SOA Business Catalog

Google Gadget Services > 4000 Applications and Utilities

Extends reach of rich internet services to role-based business centric composite applications for improved flexibility and responsiveness.

Easily incorporate Google Gadgets into Portal applications:

Search and select any Google Gadget

Customize to portlet

Leverages Portal’s Web 2.0 APIs support

Supports inter-portlet communication between Portal portlets and Google Gadget portlet instances.

IBM Portlet for Google Gadgets

Enterprise and internet

data and services

Enterprise and internet

data and services

Page 3: Deliver an Irresistible User Experience

IBM WebSphere Portal

© 2008 IBM Corporation3

Give Power Without Losing Control

Combines several administrative actions into a single portlet: User enrollment Virtual Portal creation Portal content import

New Site Wizard quickly creates new customized Portal Sites

Page 4: Deliver an Irresistible User Experience

IBM WebSphere Portal

© 2008 IBM Corporation4

Give Power Without Losing Control

Change the banner: logo, color, typography, border, background

Change the typography: default size, color and style, headline size, color, etc.

Change the navigation: orientation, tab colors, tab text

Change the colors: page color or background, highlight color

Change the buttons: text, color, selected and unselected states

Show and hide footers, gutters, links, breadcrumbs, etc.

Theme Customizer - Easily change the look of a portal page - no HTML, JavaScript or XML coding required!

Page 5: Deliver an Irresistible User Experience

IBM WebSphere Portal

© 2008 IBM Corporation5

WSRP 1.0 + 2.0

Workload Distribution / Isolation – Remote Portlets

Portal Server 1(User Access)

Portal Users

Remote WSRP 2.0 Portlets participate in Context• Optionally use multiple JVMs for running your Portal

• Isolate “untrusted” Portlets from Portal• Execute Portlets in their own JVM• Enhanced scalability for “heavy” Portlets

Portlet Container

WSRP 1.0 + 2.0

Portlet Container

Portal Server 2(Portlet Server)

Portlet Container

WSRP 1.0

App Server 1(Portlet Server)

Keep Running with Less Effort

Page 6: Deliver an Irresistible User Experience

IBM WebSphere Portal

© 2008 IBM Corporation6

Keep Running with Less Effort

ConfigurePortlet Request

Metrics and PMI metrics in the

WAS administration console (ISC).

By default all Portlet Monitoring

is disabled, use “custom” mode.

See how your Portal Site and Portlets perform while you build your site

Page 7: Deliver an Irresistible User Experience

IBM WebSphere Portal

© 2008 IBM Corporation7

Leverage Your Investments

Easily preview how portlets will be rendered on a portal page

Better Debugging Support - Set break points, watch variables, step through code

Simpler Builder Selection

– Recommended builders based on selection

– In context help and examples of when to use builders

– Keyword search to find the right builder

– Favorites

Portlet Factory - New visual editing capability speeds portlet construction

Page 8: Deliver an Irresistible User Experience

IBM WebSphere Portal

© 2008 IBM Corporation

Leverage Your Investments

Simplicity of iFrames without the drawbacks – No double header or dual navigation

HTML <script> tag executes and can “inject” markup for portal navigation, launch menu, and page breadcrumbs into web app

Clicking on any Portal specific navigation tab will take you back into Portal. Clicking on any Portal URL page tab will hit the underlying URL.

Any web application can display and make use of Portal navigation

Web Application Integrator – Available on the Portlet Catalog Today

Page 9: Deliver an Irresistible User Experience

IBM WebSphere Portal

© 2008 IBM Corporation9

Portal Standards Leadership JSR 286 – Java™ Portlet Specification V2.0

IBM is leading this JSR, all major Java technology portal (commercial and open source) vendors represented in the EG

Reference implementation will be provided at Apache Pluto 2.0

TCK will be available for free (Will extend the JSR 168 TCK)

Schedule: final around early March 2008 (final Draft published)

Web Services for Remote Portlets (WSRP) V2.0 Standard protocol for accessing portlets as web service

Defined at OASIS, chaired by IBM

Schedule: final around early March 2008 (final Draft published)

Common goals Enable coordination between portlets and allow building composite applications based on portlet

components (events and render context (e.g. public render parameters) )

Allow for a better user experience using AJAX patterns, Serving resources

WebSphere Portal seamlessly integrates JSR168, JSR286 and WSRP2.0 Portlets.

WebSphere Portal 6.1 Beta already supports JSR286 and WSRP 2.0./WebSphere Portal 6.1 Beta already supports JSR286 and WSRP 2.0./

04.03.2008: http://jcp.org/en/jsr/detail?id=286

Leverage Your Investments