Your SlideShare is downloading. ×
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
wireframe annotations uk
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

wireframe annotations uk

1,073

Published on

Published in: Travel, Business, Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,073
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
32
Comments
0
Likes
2
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Annotations.Royal CaribbeanDecember 2010 RedesignOctober 21, 2010
  • 2. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 2 Table of Contents Open Items 3 6.0 Select Stateroom - Select Room (Search Results) 45 General Requirements 4 7.0 Guest Details (Single or Primary Stateroom) 46 7.0 Guest Details (Additional Rooms) 47 Search. 5 7.0 Guest Details (Error States) 48 Overview 6 8.0 Review Reservation 49 M1.0 Quick Vacation Search (QVS) Module 7 9.0 Payment (Single Credit Card) 50 M1.0 QVS Module - Dropdown Expansions 9 M7.0 Payment Amount Module Variations 51 M1.0 QVS module - Additional placements 11 9.0 Payment (Multiple Credit Cards) - Single Room 52 2.0 Advanced Search 12 9.0 Payment (Multiple Credit Cards) - Multiple Rooms 53 1.0 Search Results Page 14 9.0 Payment (Error States) 54 1.09 Individual Search Result Listings 16 10.0 Reservation Confirmation (Multiple) 55 M2.0 Search Results Widget 18 10.0 Reservation Confirmation (Single) 56 M2.0 Search Results Widget - Additional States 19 18.0 Courtesy Hold 57 3.0 Cruise Detail Page 20 10.0 Courtesy Hold Confirmation (Single Room) 58 3.0 Cruise Detail Page - See All Departures 22 10.0 Courtesy Hold Confirmation (Multiple Rooms) 59 Booking Flows. 23 Email & Sharing 60 Overview 24 Overview 61 Booking Flow Illustration 25 11.0 Email Form 62 M2.0 Interactive Progress Bar & M4.0 CTA - Purchase 26 13.0 Email Output 64 M2.0 Interactive Progress Bar & M4.0 CTA - Courtesy Hold 27 14.0 Facebook Share 65 M4.0 CTA - Amend 28 15.0 Twitter Share 66 M5.0 Stateroom Progress Bar and M4.0 CTA 29 M3.0 Your Cruise Module 30 Revision History 67 19.0 Summary of Charges Overlay 31 4.0 Your Cruise - Single Stateroom 32 4.0 Your Cruise - Multiple Staterooms 33 4.0 Your Cruise - Javascript Disabled 34 4.0 Your Cruise - Additional States 35 16.0 Pricing For All Departure Dates (Overlay) 36 5.0 Select Stateroom Super Category 37 M6.0 Select Stateroom - Category Listings 38 M6.0 Category Listings (Additional States) 39 17.0 Select Stateroom - Upsell 40 6.0 Select Room (Default) - Single Staterooms 41 6.0 Select Room (Default) - Multiple Staterooms 42 6.0 Select Stateroom - Select Room (Change Room) 43 6.0 Multiple Staterooms - Select Room (Change Room) 44 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 3. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 3 Open Items PAGE FEATURE DETAILS OWNER 13 Cruise Details RC to create text for tool tips next to dates that have deals RC associated with them. 15 Ship Features Contextual help content for Crown and Anchor is new RC and to be written by RC. 40 Deck Map Legend IT to confirm that this is possible to filter legend. If not, full RC legend will appear in this area on this page 43 Select Stateroom - IT to confirm feasibility for displaying price within RC Price Category Results listings. 44 Create Account Royal Caribbean to confirm that account can be created RC automatically within Booking Flow. 48 Payment IT to confirm whether address fields can be removed from RC Payment page. Can we validate Credit Card based on Zip Code? 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 4. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 4 General Requirements OVERVIEW The purpose of this document is to describe the requirements for updating the Search and Booking flows on RoyalCaribbean.com as part of the December 2010 launch. The following requirements apply to all pages within this document. FEATURE NO. REQUIREMENT DETAIL NOTES Globalization 0.01 Text can’t be hard-coded in JS due to globalization consideration, it needs to be passed in as an input. For example, the month name in the popup shouldn’t be hard- coded in js. Foreign 0.02 Special (foreign) characters must be Characters considered within dropdown valies Multi-Lingual 0.03 Designs should account for text expansion In order to get a sense of how this Support upwards of 30% in order to account for looks today, go to the upper right, foreign translations. change your country to Spain, Brazil, or any country in Latin America and you will see Spanish and/or Portuguese translations for this section of the website. Foreign 0.04 Price display must be scalable to show up to Currency 7 digits with 3 digit currency code in order to support international currencies. Alt Text 0.05 All images within the final designs should allow for alt text. Dropdown 0.06 Values in dropdown menus are filtered based Values on user’s previous selectons unless user has Javascript disabled. Optional 0.07 Optional form fields are designated as Fields “(optional)” Instructional 0.08 Instructional copy on form fields is displayed Text below the field. 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 5. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 5 Search. 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 6. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 6 Overview SEARCH FLOW UPDATES As part of the December 2010 release of RoyalCaribbean.com, enhancements will be made to the existing Search functionality to narrow down result sets and the available selection criteria in real- time. This approach ensures that a user will never encounter a zero results scenario when searching for a cruise. Changes will impact the Quick Vacation Search (QVS) module that currently lives on the Home Page and content pages as well as a new Search Widget on Search results pages. These changes assume an Ajax implementation. When applicable, an alternate design will be presented for usrs who have disabled Javascript. 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 7. Royal Caribbean | Booking and Search Enhancements September 21, 2010 | Page 3 of 18 M1.0 - Quick Vacation Search (QVS) ModuleRoyal Caribbean // Annotated Wireframes October 21, 2010 | Page 7 Homepage Placement M1.0 Quick Vacation Search (QVS) Module NOTES This page illustrates the revised Quick Vacation module that appears on the Home Page. The existing module is simplified in order to drive users into the search results page. FEATURE NO. REQUIREMENT DETAIL NOTES Find a M1.01 Links to Cruisetour Landing page where the Cruisetour QVS module is defaulted to search Cruisetours. Destination M1.02 Allows user to select one or more destination. Expanded dropdowns illustrated Dropdown values are filtered based on on page 9. selections made within other dropdowns in module unless user has javascript disabled. FIND A CRUISE M1.01 Tour the inland on your cruise. Find a Cruisetour Where would you like to go? Month of M1.03 Allows user to select one or more month of M1.02 When do you want to leave? Departure departure to filter results. Values in dropdown M1.03 are updated based on previously selected Leaving from? M1.04` criteria unless user has javascript disabled. Any ship M1.05 Find Cruises Departure Port M1.04 Allows user to select one or more destination M1.07 from a list of destinations grouped by region. View our Cruise Schedule | Advanced Search M1.08 M1.09 Value defaults to show user’s location, based on user’s IP address, first in list. If IP address cannot be determined, default sort order will be defined. ‘Where would you like to go?’ Dropdown Where do you want to go? Show Nearby M1.05 By default, this parameter is set to true and is Any Destination Bermuda Hawaii Ports hidden within the Home Page QVS module. Alaska Canada / New England Mexico Asia Caribbean Pacific Northwest Australia / New Zealand Dubai / Emirates Panama Canal Ship Name M1.06 Allows user to select one or more ship. Values Bahamas Europe & the Mediterranean South America in list are updated based on current selections Cruise Further unless user has javascript disabled. Repositioning Cruises Transatlantic Cruises Close Find Cruises M1.07 Displays search results page based on user’s If user has Javascript disabled, current selection. use existing logic to back out criteria in order to present 1 or If no selections are chosen, display search more result. ‘When do you want to leave?’ Dropdown results for departure ports that map to user’s IP When can you cruise? address. If IP address cannot be detected and no selections are chosen, display current error Any Month message popup instructring the user to make a 2010 2011 2012 selection. JAN FEB MAR JAN FEB MAR JAN FEB MAR APR MAY JUN APR MAY JUN APR MAY JUN JUL AUG SEP JUL AUG SEP JUL AUG SEP OCT NOV DEC OCT NOV DEC OCT NOV DEC Close 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 8. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 8 FEATURE NO. REQUIREMENT DETAIL NOTES View Cruise M1.08 Icon and text link to Cruise Calendar: http:// This page is not being Schedule www.royalcaribbean.com/findacruise/search/ redesigned as part of the 12/10 cruiseCalendar/home.do redesign. Advanced M1.09 Links to Search Results page with Search Takes user to the equivalent of Search Widget expanded. User’s current location, http://www.royalcaribbean. determined based on IP address, is defaulted com/findacruise/search/ within Departure Port field. buildAdvancedSearch.do which is the stand alone search widget on a page. Exclusive Rates M1.10 HUGE recommends removing the ability to search based on exclusive rates from QVS module to simplify entry point into search results. This parameter is exposed within the Search Widget on the Search Results page. Learn More - M1.11 HUGE recommends removing the Learn more Guarantee pop-up from Best Priced Guarantee. Search by # M1.12 HUGE recommends removing the ability to Nights search based on # Nights rom QVS module to simplify entry point into search results. This parameter is exposed within the Search Widget on the Search Results page. 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 9. Find Cruises View our Cruise Schedule | Advanced Search Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 9 ‘Where would you like to go?’ Dropdown M1.0 QVS Module - Dropdown Expansions Where do you want to go? NOTES 1.04.01 Any Destination Bermuda Hawaii This page illustrates the expanded variations of the dropdowns within the QVS Alaska Canada / New England Mexico Asia Caribbean Pacific Northwest module. If user has Javascript disabled, system dropdowns are displayed. Australia / New Zealand Dubai / Emirates Panama Canal 1.04.02 Bahamas Europe & the Mediterranean South America FEATURE NO. REQUIREMENT DETAIL NOTES Cruise Further Any Destination M1.04.1 Resets dropdown selection to search all Repositioning Cruises Transatlantic Cruises destinations. 1.04.03 Close Destinations M1.04.2 Displays list of destinations sorted alphabetically. HUGE recommends grouping Repositioning ‘When do you want to leave?’ Dropdown and Transatlantic options separately from other When can you cruise? destinations in list. 1.03.01 Any Month 2010 2011 2012 Close M1.04.3 Closes dropdown list JAN FEB MAR JAN FEB MAR JAN FEB MAR APR MAY JUN APR MAY JUN APR MAY JUN 1.03.2 Any Month M1.03.1 Resets dropdown selection to search all JUL AUG SEP JUL AUG SEP JUL AUG SEP departure dates. OCT NOV DEC OCT NOV DEC OCT NOV DEC Select Month M1.03.2 Allows user to select one or more month of 1.04.03 Close departure. There are two variations of this module (either two or three calendar years displayed) based on how far out scheduled ‘Leaving From?’ Dropdown cruise information is available. Leaving From? Any Port Any Port M1.02.1 Resets dropdown selection to search all North America 1.02.01 South America & Caribbean Italy & Turkey departure ports Baltimore, MD Colon, Panama Cifitavecchia (Rome), Italy Departure Ports M1.02.2. Displays list of departure ports. Values Final region groupings are Boston, MA Rio De Janeiro, Brazil Genoa, Italy Cape Liberty Cruise Port, NJ Valparaiso, Chile Istanbul, Turkey are updated based on current result set. reflected in Visual Design. Fort Lauderdale, FL Venice, Italy Galveston, TX UK Destination dropdown defaults with region Harwich, England Asia & the Pacific Honolulu (Oahu), HI Los Angeles, CA Southampton, England Busan, Republic of Korea (S. Korea) corresponding to user’s location (based on IP) Hong Kong, China1.02.02 Miami, FL Scandinavia Perth (Fremantle), Australia is shown first in list. If IP cannot be detected, New Orleans, LA Copenhagen, Denmark New York, NY Oslo, Norway Shanghai (Baoshan), China Singapore display list alphabetically by region. Port Canaveral, FL Stockholm, Sweden Sydney, Australia Seattle, WA Spain & Portugal Tianjin, China Seward, AK Barcelona, Spain Tokyo (Yokohama), Japan Tampa, FL Lisbon, Portugal Vancouver, British Columbia Dubai Malanga, Spain Dubai, United Arab Emirates Palma De Mallorca, Spain Valencia, Spain Close ‘Any Ship?’ Dropdown Any Ship1.04.03 Any Ship Independence Of The Seas Oasis Of The Seas Brilliance Of The Seas Legend Of The Seas Serenade Of The Seas Enchantment Of The Seas Liberty Of The Seas Splendour Of The Seas Explorer Of The Seas Mariner Of The Seas Radiance Of The Seas Freedom Of The Seas Majesty Of The Seas Rhapsody Of The Seas Grandeur Of The Seas Monarch Of The Seas Vision Of The Seas Jewel Of The Seas Navigator Of The Seas Voyager Of The Seas Close 45 Main St, 2nd Floor p. 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. 310 625 5157 info@hugeinc.com 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 10. Royal Caribbean // Annotated Wireframes Enhancements Royal Caribbean | Booking and Search September 21, 2010 | Octoberof 19 Page 4 21, 2010 | Page 10 M1.0 - Quick Vacation Search (QVS) Module (Continued) FEATURE NO. REQUIREMENT DETAIL NOTES Any Ship M1.06.1 Resets dropdown selection to search all ships ‘Any Ship?’ Dropdown available based on user’s selections. Any Ship 1.06.3 Ship M1.06.2 Displays list of ship names, grouped by class, Any Ship 1.06.1 newest first, and then sorted alphabetically. Values in list are updated based on current Oasis Voyager Freedom selections. Oasis of the Seas Legend of the Seas Grandeur of the Seas Brilliance of the Seas Liberty of the Seas Jewel of the Seas 1.06,2 Enchantment of the Seas Independence of the Seas Multi-Select M1.06.3 Once user has made a selection, dropdown Not shown in wireframe. Note Sovereign Explorer of the Seas displays first selected value followed by “…” that multi-select property will be Serenade of the Seas Freedom of the Seas Radiance to indicated that multiple choices have been enabled for non-JS users. Splendor of the Seas Mariner of the Seas made. Vision Majesty of the Seas Vision of the Seas Mariner of the Seas Voyager of the Seas Majesty of the Seas Radiance of the Seas Rhapsody of the Seas 1.04.03 Close 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 11. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 11 Other Content Pages M1.0 QVS module - Additional placements NOTES This page illustrates the QVS module as it appears on content pages throughout the site and default values based on where the module lives. FEATURE NO. REQUIREMENT DETAIL NOTES FIND A CRUISE M1.01 Tour the inland on your cruise. Find a Cruisetour Search M1.01 If QVS appears on a content page that has an September 21, 2010 | Page 7 of 18 Where would you like to go? Cruisetours associated Cruisetours, the module content M1.02 When do you want to leave? defaults to search Cruisetours. M1.03 Multi-Select Leaving from? M1.04 In this context, Book a Cruisetour link is Where would you like to go? Clear Any ship Alaska Europe / Mediterranean M1.06 replaced with Book a Cruise link, which links to Any ship feature f | Share Tweet Asia Australia / New Zealand Hawaii Mexico M1.14 Advanced Search page with Cruises selected CONTENT Bahamas Bermuda Pacific Northwest Panama Canal as Cruise Type. Canada / New England South America Find Cruises Caribbean Repositioninghedule View our Cruise Schedule | Advanced Search Dubai / Emirates Transatlantic Destination M1.02 If QVS appears on a content page that has an associated destination, Destination Port Royal Caribbean | Booking and Search Enhancements Let us help you plan the September 21, 2010 | Page 5 of 18 Pagination dropdown defaults to that location. MAR JUN perfect cruise M1.15 SEP If there are more than 10 cruise results, pagination controls will be shown. DEC 866.562.7625 M1.0 - Quick Vacation Search (QVS) Module (continued) If there are fewer than 10 then suppress pagination. Clicking a pagination arrow will cause the area to refresh, showing the next (or previous) 10 cruises in the list. The page number would advance (or have us call you - or - locate a travel agent Ship Name M1.06 If QVS appears on a content page that has Cruisetour Page when the user is on page 1 while the n More decrease) as well.ptions The previous arrow will be disabled an associated specific ship, Ship dropdown next arrow will be disabled when the user is on the last page. defaults to that location. On hover over a number box, prev, or next link, the box will highlight. The users current page does not have a box and the link is disabled.xt > Hover State Search by Ship M1.14 Ability to search based on one or more specific Features ship features appears within QVS module when D EA < Prev 1 2 3 4 5 Next > ... it appears on any page other than the Home L 5 JAN 45 Main St, 2nd Floor p. 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. 310 625 5157 info@hugeinc.com0 USD Current Page Ellipsis if there more pages beyond the last Page. This will be table driven and will map 99.00 number displayed FIND A CRUISETOUR M1.01 feature to ship. Looking for a standard cruise? Find a Cruise If the user is clicking next or previous continuously, the current page moves among the numbers until it hits the middle. From that point on, the Where would you like to go? numbers shift instead and the current page stays in the middle. Contact Us M1.15 In the default state, booking phone number When do you want to leave? < Prev 1 2 3 4 5 Next > (Default) is displayed along with links to Find Travel Leaving from? D ... Agent (http://www.royalcaribbean.com/ EA L Any ship0 USD < Prev ... 2 3 4 5 6 ... Next > customersupport/travelagentLocate. Any ship feature Current page stays in the middle while do) and Have Us Call You (https://secure. numbers around change Find Cruises royalcaribbean.com/gvs.do ) pop up. If the user clicks on a specific page number, that number becomes the new View our Cruise Schedule | Advanced Search center unless it is less than 3 pages away from the first or last page. The phone number shown is conditional based on user’s location (current functionality). < Prev 1 2 3 4 5 ... Next > Let us help you plan the perfect cruise0 USD < Prev ... 3 4 5 6 7 ... Next > 866.562.7625 have us call you - or - locate a travel agent PBL Contact Please contact your Travel Agent to help you plan your perfect cruise M1.16 25 Y Dadeland Travel Agency 7950 Nw 53rd St Suite 237 Miami, FL 33166 8004943048 AugustaTestingEmail@rccl.comext > 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 12. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 12 2.0 Advanced Search NOTES 2.01 This page illustrates the page a user sees when they click Advanced Search link within the QVS module. The ideal user experience is that when a user makes a selection, search results are updated and search parameters are disabled based on result set. An alternate interaction for users who have disabled Javascript is provided on subsequent pages. 2.02 2.01 FEATURE NO. REQUIREMENT DETAIL NOTES Destinations 2.01 Allows user to select one or more destinations. Options are enabled/disabled based on user’s 2.13 current selections. 2.03 2.08 Month of 2.02 Displays either two or three calendar years 2.04 2.05 Departure worth of dates based on how far out scheduled 2.10 2.07 cruise information is available. User may select multiple values. Search by # 2.03 Allows user to search based on # Nights. Valid Nights values are:2.09 1. 2-5 days 2. 6-9 days 3. 10+ days 2.10 Exclusive Rates 2.04 Updates search results upon selection to Exclusive Pricing will not be display cruises where selected exclusive rate available for display at this point applies. in the process Departure Port 2.05 Displays horizontal dropdown that allows user to select a destination from a list of destinations 2.11 grouped by region. Value defaults to show user’s location, based on user’s IP address, first in list. If IP address cannot be determined, default sort order will be defined. Show Nearby 2.06 Field is set to true but not displayed to the user. Ports Price Range 2.07 Allows user to filter search results to display Price Range values are the cruises that have lowest available fares that fall same as today and are within a specified price range. managed within the CMS. Cruise Type 2.08 Allows user to filter search results to view either All Cruises or Cruisetours only. Defaults to 2.14a Cruises. Learn More 2.13 Links to Cruisetours landing page 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 13. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 13 FEATURE NO. REQUIREMENT DETAIL NOTES Ship Name 2.09 Allows user to filter search results to include results for one or more specific ship. Search by Ship 2.10 Refer to details within QVS module on page 10 Features See Results 2.11 Links to Search Results page for selected criteria. Appears when no user arrives at this page through direct links to Advanced Search and links to Search Results page. Show More 2.12 By default, all search options are shown on the VD to be updated to remove Results Advanced Search page and the Hide/Show button option is hidden. Clear All 2.14 Clear All appears after user makes a selection Button label is different in this within the search widget. Button removes all case as the user has not yet selections. started a search. Prior to selections being made, button is hidden and alternate text is displayed. See 2.14a. 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 14. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 14 1.01 1.0 Search Results Page NOTES 1.02 The Search Results page is redesigned to accommodate a new new search widget. Search results are implemented via Ajax where filtering options disappear as user makes selection. This functionality is only available if Javascript is enabled. This page takes user to the equivalent of the existing http://www.royalcaribbean.com/findacruise/search/buildAdvancedSearch.do 1.03 FEATURE NO. REQUIREMENT DETAIL NOTES Share buttons 1.01 Options to share Search Results via Facebook, Twitter, or email. Refer to Email & Sharing section for additional details. 1.04 Full Cruise 1.02 Links to calendar view of cruise schedule: 1.06 1.08 Schedule http://www.royalcaribbean.com/findacruise/ 2.12 search/cruiseCalendar/home.do 1.12 1.05 1.07 Search Widget 1.03 Allows user to filter search results. Results This module is illustrated in Module and available criteria update as user makes further detail on p16 selections. Total Search 1.04 Indicate the total number of cruises that match This module is illustrated in Results current selections. The number updates after further detail on p15 result list is loaded filters search results. While results are loading, this area is replaced 1.09 with a Progress Indicator Compare 1.05 No change from current functionality Cruises Stateroom 1.06 Allows user to update pricing display to show If user has JS disabled, entire Pricing lowest pricing for a specific stateroom type or page refreshes when button is lowest available fares. clicked. Sort By 1.07 Allows user to sort search results based on the same sorting criteria that is available on current site. Results update on select. 1.12 Default sort order shows cruises with deals first, with lowest available fare as a secondary sort. Currency 1.08 Only displays if there are multiple currencies Design should accommodate associated with user’s country. Updates up to 7 digits with 3 digit 1.10 currency display within pricing module. Results currency code and should update on select. account for intl character expansion. 1.11 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 15. Bahamas Pacific Northwest Bermuda Panama CanalRoyal Caribbean // AnnotatedAmerica South Canada / New England Wireframes October 21, 2010 | Page 15 Caribbean Repositioning Dubai / Emirates Transatlantic FEATURE NO. REQUIREMENT DETAIL NOTES Pagination Number of 2.12 Indicate the total number of cruises that match If there are more than 10 cruise results, pagination controls will be shown. 1.12 Results current selections. The number updates after If there are fewer than 10 then suppress pagination. each criteria selection. Does not appear if user Clicking a pagination arrow will cause the area to refresh, showing the next has Javascript disabled. (or previous) 10 cruises in the list. The page number would advance (or decrease) as well. Search Result 1.09 Lists up to 10 results per page based on Individual elements within this The previous arrow will be disabled when the user is on page 1 while the Listings selected criteria. Results are updated module are described in further next arrow will be disabled when the user is on the last page. automatically after each selection within the detail on Page 15 On hover over a number box, prev, or next link, the box will highlight. The users current page does not have a box and the link is disabled. widget. Hover State Contact Us 1.10 Refer to details within QVS module on page 10. < Prev 1 2 3 4 5 Next > ... Legal Copy 1.11 HUGE recommends moving legal copy to the RC to confirm with Legal team. bottom of the page, similar to Royal Caribbean Current Page Ellipsis if there more pages beyond the last competitors. number displayed Pagination 1.12 Pagination is update to allows user to jump to If the user is clicking next or previous continuously, the current page States a specific page of results. moves among the numbers until it hits the middle. From that point on, the numbers shift instead and the current page stays in the middle. < Prev 1 2 3 4 5 Next > ... < Prev 2 3 4 5 6 Next > ... ... Current page stays in the middle while numbers around change If the user clicks on a specific page number, that number becomes the new center unless it is less than 3 pages away from the first or last page. < Prev 1 2 3 4 5 Next > ... < Prev 3 4 5 6 7 Next > ... ... PBL Contact Please contact your Travel Agent to help you plan your perfect cruise Dadeland Travel Agency 7950 Nw 53rd St Suite 237 Miami, FL 33166 8004943048 AugustaTestingEmail@rccl.com 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 16. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 16 1.09.3 1.09.6 1.09 Individual Search Result Listings1.09.1 1.09.13 1.09.7 FEATURE NO. REQUIREMENT DETAIL NOTES Select for 1.09.1 No change from current functionality Compare 1.09.5 1.09.4 Cruisetour Flag 1.09.2 Appears only if search result is a cruisetour. This is the only difference between the display of 1.09.10 Cruise and Cruisetour. Visual designs take precedence over wireframe in instances of variation. Cruise / 1.09.3 Links to Cruise Detail page with Itinerary page Cruisetour selected. Name 1.09.13 1.09.9 Cruise Photos 1.09.4 Displays image associated with selected cruise and links to Cruise Detail page. 1.09.12 Cruise Details 1.09.5 Dates link to Itinerary tab for selected cruise. RC to create text for tool tips. If there is a deal or Crown & Anchor Member Cruise associated with a specific date, the date is visually distinguished within list. 1.09.2 Tooltip on rollover is added next to dates for which a deal applies. If date has both a Hot Deal and Crown & Anchor Member Cruise show Crown & Anchor Member Cruise rollover text. 1.09.12 Deal 1.09.6 Deal flag appears if Hot Deal or Exclusive Rate applies to search result. Rates From 1.09.7 Text changes based on the rate type being displayed. Text reads either: 1. [Stateroom Type] Rates From 2. Hot Deals From - [Date of Lowest Available Fare] Deals & Pricing 1.09.9 Links to Cruise Detail page with date associated with lowest price defaulted. If there is a tie for lowest fare is between exclusive and hot deal, show hot deal. Crown and 1.09.10 Appears if there are deals available on this Ideal future state is to open Anchor cruise for Crown & Anchor members. Learn contextual content in an overlay more links to existing page in a new window: on this page. http://www.royalcaribbean.com/cas/home.do. 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 17. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 17 FEATURE NO. REQUIREMENT DETAIL NOTES Book Now 1.09.11 Links to Select Departure Date for page within Booking flow for selected cruise. More 1.09.12 Appears when there are more than 10 dates for a given cruise in the selected year. Links to itinerary tab of Cruise Detail page. Date Rollover 1.09.13 Tooltip on rollover is added next to dates for RC to create text for tool tips. which a deal applies. If date has both a Hot Deal and Crown & Anchor Member Cruise show Crown & Anchor Member Cruise rollover text. 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 18. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 18 M2.0 Search Results Widget NOTES This page illustrates the expanded state of the Search Results widget. Search options on this page are the same as on the Advanced Search page. FEATURE NO. REQUIREMENT DETAIL NOTES Filter Options 1.03.1 Filter options within the Search Results Widget are the same as on the Advanced Search 1.14 Page. By default, the widget is collapsed and only the following filters are exposed: 1. Destination 2. Month of Travel 3. Number of Nights1.03.01 1.03.20 1.03.13 4. Cruise Type More Search 1.03.2 Expands Search Widget to show more search If user has Javascript disabled, Options criteria. Once expanded, button changes button may refresh page. to “Show Less Options” which collapses the widget back to default state. Selected State 1.13 Selected values have distinct visual treatment 1.03.2 within Search Results Widget display. Clicking on a selected criteria unselects it and updates search result. Clear 1.14 Start Over module appears after user makes a selection within the search widget. Link removes all selections and resets user’s search to all cruises Leaving From the port nearest to the user’s IP address. If IP cannot be detected, results are not updated after Start over until after user makes selection. Rollover State 1.19 Rollover values have distinct visual treatment within Search Results Widget display. Unavailable 1.20 Values for which there are not results have State distinct visual treatment within Search Results Widget display. 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 19. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 19 M2.0 Search Results Widget - Additional States NOTES This page illustrates the rollover states and interactions for users who do not have Javascript enabled on the Search Results page. FEATURE NO. REQUIREMENT DETAIL NOTES Progress 1.15 Replaces Total Search Results while result list is Indicator being updated. Module locks to bottom of the browser window as user scrolls. Show Results 1.16 Button only appears if user does not have Javascript enabled. Initiates search based on parameters selected. No Results 1.17 If user does not have Javascript enabled, 1.15 Found there is a possibililty that selected criteria will return 0 results. In this case, the parameters are backed out following existing logic until results are found and messaging is displayed above the search results. Go 1.18 Go buttons appear if user has javascript disabled to initiate updates to sort and currency display. 1.16 1.17 1.18 1.18 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 20. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 20 3.0 Cruise Detail Page 3.01 3.02 3.03 3.053.06 3.04 NOTES This page illustrates updates to the Cruise Detail page. Only the Pricing Information tab is impacted by these changes. FEATURE NO. REQUIREMENT DETAIL NOTES Breadcrumb 3.01 No change from existing feature 3.11 Get Special 3.02 No change from existing feature3.07 3.08 Offers 3.10 3.09 Share buttons 3.03 Options to share Cruise Details via Facebook, Twitter, or email. Refer to Email & Sharing 3.12 section for additional details. 3.13 Save to My 3.04 No change from existing feature Cruises Deals Call Out 3.05 Appears if there hot deals associated with the current selection. 3.14 Cruise Name 3.06 Displays the name of the selected cruise. Subnavigation 3.07 Allows user to jump to additional sections of the Cruise Detail pages. Navigation items are conditional and correspond to tabs on existing cruise details pages. Cruisetour option only appears if viewing a Cruisetour. Description 3.08 Displays cruise description. Crown and 3.09 Refer to details described on page 15 within Anchor Search Results listings. Book Now 3.10 Links to Select Departure page for selected Cruise with the date that corresponds to the lowest available price selected by default. If no online rates for selected date are available, Book Now button is supressed. 3.15 Cruise Photos 3.11 Launches new window with existing Cruise Slideshow. For example, http://www. royalcaribbean.com/multimedia/gallery/ destination.do?dest=BERMU&pager.offset=2 3.16 See All 3.12 Replaces Super Category Prices with price grid. Refer to next page for illustration Departure Dates 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 21. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 21 FEATURE NO. REQUIREMENT DETAIL NOTES Departure 3.13 Allows user to scroll through upcoming Refer to next page for illustration Dates departure dates, 5 dates at a time, for selected cruise. Dates are listed in chronological order, with selected date listed first. If there are fewer than 5 available departure dates, left and right scroll buttons are hidden. When user clicks on date within this module, the super category prices below are updated to show lowest prices for selected date. Super Category 3.14 Lists lowest available fare for each of the IT to confirm that super category Prices following stateroom super categories: selection can be retained from 1. Interior Room this page to the Booking Flow. 2. Outside Room 3. Balcony Room 4. Deluxe Suite Book Now button within this context links to the Booking flow with Super Category selection retained. Selected category is expanded by default on Stateroom Selection page. Button is supressed if no rates are availalble online for selected date. Contact Us 3.15 Refer to details within QVS module on page 10 Legal Copy 3.16 Static legal text 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 22. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 22 3.0 Cruise Detail Page - See All Departures NOTES This page illustrates updates to the Cruise Detail page. Only the Pricing Information tab is impacted by these changes. FEATURE NO. REQUIREMENT DETAIL NOTES Hot Deal 3.17 Display if lowest applicable price is flagged as a Hot Deal. Lowest Price 3.18 Displays lowest applicable price for stateroom in the corresponding supercategory (interior, outside, balcony, suite) based on the criteria user has selected. Unavailable 3.19 If stateroom is not available for online purchase in the corresponding super category (interior, outside, balcony, suite), display messaging prompting user to call. Book Now 3.20 Initiates booking flow Departure Details with date defaulted to selected date. 3.21 Super Category 3.21 Links to existing popup with 360 Tour and Image Image for selected Super Category. 3.20 Member Cruise 3.22 Display if there is a Crown & Anchor Member 3.17 3.18 Cruise for the selected date. 3.19 3.22 3.19 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 23. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 23 Booking Flows. 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 24. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 24 Overview BOOKING FLOW UPDATES This section contains illustrates the following enhancements to the booking flow: • Ability to navigate back to previous steps via an interactive progress bar • Ability to view availability of connecting staterooms • Ability to view interactive deck plans • Ability to present users with an upsell offer within the booking flow • Ability to book or hold up to four staterooms at a time • Ability to pay with up to four credit cards The order of the existing steps within the booking flow will not be modified as part of the December 2010 launch. 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 25. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 25 1 Booking Flow Illustration Your Cruise This diagram illustrates how the current booking flow is updated to allow users to book up to four staterooms in the same transaction and to pay using up to four credit cards per stateroom. User enters room criteria Details entered No 1 for all rooms? Yes Stateroom 2 Category Selection (Default) User selects Super Category Upsell Exists? No, 3 Yes Up Sell User Accepts No Close Overlay (Popup) Upsell? Yes Close overlay 3 and update category selection 3 Category Assign Selected for Yes Room(s) All Rooms No 4 2 Stateroom Room Courtesy Hold? No Guest Details Selection Yes Guests User selects Confirmation Review Payment Details Payment Details Courtesy Hold entered for all Yes Multiple Credit (Courtesy Hold) Reservation (Single Card) (Multiple Card) rooms ? Cards No 4 Confirmation (Payment) 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 26. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 26 Royal Caribbean | Booking and Search Enhancements September 27, 2010 | Page 4 of 40 M2.0 - Interactive Progress Bar Step 1: Cruise M2.0 Interactive Progress Bar & M4.0 CTA - Purchase M2.03 Your Cruise M2.01 1 2 3 4 5 NOTES Your Cruise Stateroom Guests Review Payment An interactive progress bar will be added to the booking flow to allow a user to navigate back to any previous step within the Booking flow. Once changes are made, the user must continue Next you’ll select your stateroom Continue sequentially though the rest of the flow. This page illustrates the progress bar and it’s various states, as well as the Call to Action bar that appears at the bottom of each step. Step 2: Stateroom FEATURE NO. REQUIREMENT DETAIL NOTES Current Step M2.01 The step the user is currently viewing is visually distinguished in the progress bar. M2.02 Stateroom 1 Your Cruise 2 Stateroom 3 Guests 4 Review 5 Payment Completed Step M2.02 Any steps the user has already completed are clickable within the progress bar. M4.02 Please select your stateroom of choice from the list above Future Step M2.03 Steps the user has not yet completed are not clickable within the progress bar. M4.03 M4.01  Back Next you’ll tell us about who’s traveling Continue Not ready to book? We’ll hold your reservation for 24 hours for FREE! Back M4.01 Allows user to go back to previous step within M4.05 Courtesy Hold the booking flow. If there are multiple pages within the previous step, user goes back to the last page within the step. Step 3: Guests Next Step M4.02 Appears only within Booking flow. Displays Description textual description of the next step in the booking flow. Guest Information 1 Your Cruise 2 Stateroom 3 Guests 4 Review 5 Payment Continue M4.03 Allows user to proceed to the next step within  Back Next you’ll review your cruise Continue the Booking flow. Appears on the following pages when user has completed data for all staterooms in the reservation: 1. Your Cruise Step 4: Review 2. Stateroom Selection 3. Guests 4. Review Review 1 Your Cruise 2 Stateroom 3 Guests 4 Review 5 Payment Complete M4.04 Appears on the Payment step of the booking Reservation flow. Validates users payment details and  Back Next you’ll enter payment information Continue creates reservation. Courtesy Hold M4.05 Appears in booking flow, only if sailing date RC to confirm timeframe Step 5: Payment is more than two weeks away. Validates selection and pushes user to Courtesy Hold flow. Interactive Progress Bar is updated to show next and final step is Courtesy Hold. Payment 1 Your Cruise 2 Stateroom 3 Guests 4 Review 5 Payment M4.04  Back Complete your Reservation 45 Main Street,p.Suite 220 45 Main St, 2nd Floor 718 625 4843 p. +1 718 625 4843 www.hugeinc.com www.hugeinc.com info@hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com Brooklyn, NY 11201 f. 310 625 5157
  • 27. Royal Caribbean | Booking and Search Enhancements Royal Caribbean // Annotated Wireframes September 27, 2010 | Page 20 of 40 October 21, 2010 | Page 27 M2.0 - Interactive Progress Bar - Courtesy Hold M2.0 Interactive Progress Bar & M4.0 CTA - Courtesy Hold Step 1: Cruise NOTES Within the purchase flow, a user has the option to place a cruise on hold after completing the Stateroom Selection step. In this case, the user is not required to provide payment details. Once a Your Cruise 1 2 3 4 5 user opts to place a booking on Courtesy Hold, the interactive progress bar is updated to show a Your Cruise Stateroom Guests Review Payment revised set of steps where Guest Detail, Review and Payment steps are removed from the interactive progress bar and the user progresses to the existing Courtesy Hold page.Royal Caribbean | Booking and Search Enhancements September 27, 2010 | Page 33 of 40 Next you’ll select your stateroom ContinueCourtesy Hold Confirmation - Multiple Staterooms FEATURE NO. REQUIREMENT DETAIL NOTES Courtesy Hold M2.04 Once user select Courtesy Hold, the steps within the progress bar are updated to reflect Step 2: Stateroom the third and final step is Courtesy Hold. Courtesy Hold Confirmation Your Cruise Place Hold M4.06 Appears on the Courtesy Hold page. Confirms Courtesy Hold. Thank you, John! Your reservation will be held for 24 hours. • Stateroom of your Courtesy Hold View a Printable Summary 1 Your Cruise 2 Stateroom 3 Guests 4 Review 5 Payment Countdown to M4.07 Appears on the Confirmation page for both • Create a My Cruises Account • Learn about the Crown & Anchor Society Cruise Confirmation Hold and Payment. Links to: https://secure.royalcaribbean.com/ 1 Stateroom 1 - #999999 M3.0 - Your Cruise Module beforeyouboard/getCountdownToCruise.do Please select your stateroom of choice from the list above A minimum payment of $1,545,454.54 USD is required by September 20th, 2010 to confirm this reservation. Full payment is due by September 20th, 2010. STATEROOM DECK LOCATION CONNECTING STATEROOM D1 1239 6 Mid-Ship Available (1240) $1,120 USD NOTE: Sofa bed available.  Back Next you’ll tell us about who’s traveling Continue 2 Stateroom 2 - #999999 Not ready to book? We’ll hold your reservation for 24 hours for FREE! A minimum payment of $1,545,454.54 USD is required by September 20th, 2010 to confirm this Courtesy Hold reservation. Full payment is due by September 20th, 2010. STATEROOM DECK LOCATION CONNECTING STATEROOM D1 1239 6 Mid-Ship Available (1240) $1,120 USD NOTE: Sofa bed available. Step 3: 3Courtesy -Hold Stateroom 3 #999999 A minimum payment of $1,545,454.54 USD is required by September 20th, 2010 to confirm this reservation. Full payment is due by September 20th, 2010. STATEROOM DECK LOCATION CONNECTING STATEROOM D1 1239 6 Mid-Ship Available (1240) $1,120 USD M2.04 Courtesy Hold NOTE: Sofa bed available. 1 Your Cruise 2 Stateroom 3 Courtesy Hold 4 Stateroom 4 - #999999 A minimum payment of $1,545,454.54 USD is required by September 20th, 2010 to confirm this reservation. Full payment is due by September 20th, 2010. STATEROOM DECK Hold your room for the next 24 STATEROOM Place Hold LOCATION CONNECTING hours M4.06  Back D1 1239 6 Mid-Ship Available (1240) $1,120 USD NOTE: Sofa bed available. To continue with your reservation, visit Countdown to Cruise M4.07 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 28. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 28 Royal Caribbean | Booking and Search Enhancements September 27, 2010 | Page 36 of 40 Amend Calls to Action M4.0 CTA - Amend Step 2: Stateroom NOTES After a cruise has been booked, a user has the opportunity to make changes. The corresponding Modify Your Stateroom pages within the booking flow are leveraged within the Amend flow. However, the interactive progress bar is not present in the context of Amend and the Call to Action bar is replaced. This page illustrates the Call to Action bar within the Amend state. M4.09 FEATURE NO. REQUIREMENT DETAIL NOTES M4.08 Cancel Save Changes Cancel M4.08 Appears only within Amend flow. Cancels change and reverts user to Countdown to Cruise page. Save Changes M4.09 Appears only within Amend flow. Saves Step 3: Guests changes and reverts user to to Countdown to Cruise page. Modify Guest Information Submit Payment M4.10 Appears on the Payment pages. Validates users payment details and updates reservation. Cancel Save Changes Step 5: Payment Make a Payment Cancel Submit Payment M4.10 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 29. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 29 Royal Caribbean | Booking and Search Enhancements September 27, 2010 | Page 23 of 40 Multiple Staterooms Progress Bar Stateroom 1 M5.0 Stateroom Progress Bar and M4.0 CTA Stateroom 1 Stateroom 2 Stateroom 3 Stateroom 4 M5.01 2 Adults, 1 Child 1 Adult, 1 Child 1 Adult, 3 Children 2 Adults Your Stateroom NOTES Within the purchase flow, a user has the option to reserve up to four staterooms at time. A sub- M4.09  Back Next [you’ll tell us about your preferences] for Stateroom 2 Stateroom 2 M4.10 progress bar to highlight which stateroom the user is modifying appears on the first three steps of the booking flow when a user is booking more than one stateroom. This page describes the interactions within that bar. FEATURE NO. REQUIREMENT DETAIL NOTES Stateroom 2 Stateroom M5.01 Allows user to loop through each of the staterooms within their reservation. Progress Bar can show 2-4 staterooms. Number of Stateroom 1 Stateroom 2 Stateroom 3 Stateroom 4 2 Adults, 1 Child 1 Adult, 1 Child 1 Adult, 3 Children 2 Adults guests is displayed below each room. Your Stateroom  Back Next [you’ll tell us about your preferences] for Stateroom 3 Stateroom 3 Back M4.01 Allows user to go back to previous step within the booking flow. Next Stateroom M4.10 Allows user to advance to the next stateroom within the step they are on in the booking flow. Stateroom 3 Validation should occur before moving to the next stateroom in the flow. Stateroom 1 Stateroom 2 Stateroom 3 Stateroom 4 2 Adults, 1 Child 1 Adult, 1 Child 1 Adult, 3 Children 2 Adults Your Stateroom Continue M4.11 Allows user to proceed to the next step within  Back Next [you’ll tell us about your preferences] for Stateroom 4 Stateroom 4 the Booking flow. Appears on the following pages when user has completed data for all staterooms in the reservation: 1. Your Cruise 2. Stateroom Selection Stateroom 4 3. Guests 4. Review Stateroom 1 Stateroom 2 Stateroom 3 Stateroom 4 2 Adults, 1 Child 1 Adult, 1 Child 1 Adult, 3 Children 2 Adults Your Stateroom Back M4.12 Back link takes user to the previous step If possible, previously entered within the booking flow where any previously data should be retained as they M4.12 submitted data is defaulted in the form fields. progress through steps after going  Back Next [you’ll choose your staterooms] M4.11 Once a user goes back, future steps are not Back. Continue clickable and they must proceed through the steps in sequential order. 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 30. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 30e 1 2 3 4 5 M3.0 Your Cruise Module Your Cruise Stateroom Guests Review Payment Your Cruise NOTES Your Cruise 14-Night Mexican Riviera The Your Cruise module is present throughout the Booking flow. As the user progresses through the 14-Night Mexican Riviera M3.01 Cruise Cruise flow and more information is available, the module is updated. M3.02 Edit Cruise Reservation #: 0012469 FEATURE NO. REQUIREMENT DETAIL NOTES Leaving From Cruise Name M3.01 Displays the name of the selected cruise. M3.03 Leaving From M3.03 Los Angeles, California Los Angeles, California Travel Dates M3.04 Edit Cruise M3.02 Links back to Search Results page for select Fri 30 April - Sat 13 May 2010 Travel Dates M3.04 destination. This button does not appear when Fri 30 April - Sat 13 May 2010 Your Party M3.05 in Amend mode or on confirmation pages. 6 Adults, 2 Children Your Party M3.05 Before navigating away, user is prompted via Stateroom 6 Adults, 2 Children pop-up to confirm that they want to start over 1526 | Oceanview Balcony Stateroom as changes may be lost. Ship Rhapsody Of The Seas M3.07 1. 1526 | Oceanview Balcony 2. 1526 | Interior Large M3.06 Leaving From M3.03 Displays selected departure port. TOTAL 3. 1526 | Oceanview Balcony $1,000,000 USD M3.08 4. 1526 | Interior Large View Summary of Charges M3.09 Travel Dates M3.04 Displays selected start and end date. No Ship Rhapsody Of The Seas change from current functionality. Continue Your Party M3.05 Displays the number of adults and children Transportation M3.10 selected for the entire reservation. If party Round-trip air from Baltimore Washin- Baltimore Intl details have not been selected, header appears with no value below it. Maximum number in party may not exceed 4. Pre-Cruise HotelFooter 2 Night - Embassy Suites w/Transfers M3.11 Staterooms M3.06 Displays up to four selected stateroom Check-in: 16 Dec 2011 Check-Out: 18 Dec 2011 numbers. If no stateroom have been selected, header appears with no value below it. Post-Cruise Hotel Updates each time a stateroom is selected. 2 Night - Embassy Suites w/Transfers Check-in: 16 Dec 2011 Check-Out: 18 Dec 2011 Ship M3.07 Display ship associated with selected cruise. TOTAL Total M3.08 Displays total charges based on user’s $1,000,000 USD selections. Total is populated after user selects Summary of Charges a stateroom and updated as additional 1 2 3 4 5 staterooms and options (e.g. Gratuities) are Your Cruise Stateroom Guests Review Payment selected. Summary of M3.09 Links to popup with a breakdown of charges. Charges Your Cruise Transportation M3.10 If user has added tranportation to their No change to existing 14-Night Mexican Riviera booking their cruise, a summary of their functionality Cruise Edit Cruise selection is displayed in the Your Cruise module within Amend flow. Leaving From Footer Los Angeles, California Hotels M3.11 If user has added hotel reservation to their No change to existing Travel Dates booking, a summary of their selection is functionality Fri 30 April - Sat 13 May 2010 displayed in the Your Cruise module within Your Party 6 Adults, 2 Children Amend flow. Staterooms 1. 1526 | Oceanview Balcony 2. 1526 | Interior Large 45 Main 3. 1526 |Suite 220Balcony +1 718 625 4843 Street, Oceanview p. www.hugeinc.com Brooklyn, NY 11201 Large f. +1 718 625 5157 4. 1526 | Interior info@hugeinc.com
  • 31. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 31 19.0 Summary of Charges Overlay NOTES The existing popup showing Summary of Charges is modified to allow for the display of multiple staterooms and may require a scroll. FEATURE NO. REQUIREMENT DETAIL NOTES Stateroom 19.01 Grouping appears if there are more than one Grouping stateroom in the booking. 19.01 19.02 Stateroom Total 19.02 Displays total charges for individual stateroom. Scroll 19.03 Scroll is enabled only if there are more stateroomsthan fit in the overlay window. 19.03 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 32. Royal Caribbean | Booking and Search Enhancements September 27, 2010 | Page 6 of 40Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 32 Your Cruise - Single Stateroom Default State 4.0 Your Cruise - Single Stateroom New Progressive Messaging $ Exclusive Savings NOTES You may be eligible if one or more members of your party are: < Back to Cruises Age 55+ The layout of the existing Select Departure Date page is modified slilghtly, but all existing A valid drivers functionality remains pier to validate eligibility for This page is designed to be scalable for singe and multiple license or state-issued ID must be presented at the the same. the applicable Exclusive Rate. If eligibility cannot be validated, you will be charged the standard rate or denied booking. stateroom bookings. Your Cruise 1 2 3 4 5 Your Cruise Stateroom Guests Review Payment FEATURE NO. An active or retired member of the U.S. Military or Canadian forces REQUIREMENT DETAIL A valid U.S. or Canadian military ID must be presented at the pier to validate eligibility for the NOTES applicable Exclusive Rate. If eligibility cannot be validated, you will be charged the standard rate or 4.02 denied booking. See All 4.02 Launches overlay that displays all departure When would you like to depart? See pricing for all departure dates Select Departure Date 4.03 Your Cruise Departure Dates An active or retired member of U.S. or Canadian Law Enforcement, Fire Dept. or EMT dates for selected cruise. Overlay is illustrated A valid U.S. or Canadian local, state or federal law enforcement, fire department, or EMT employment badge or ID must be presented at the pier to validate eligibility for the applicable subsequent pages under 16.0. on Exclusive Rate. If eligibility cannot be validated, you will be charged the standard rate or denied booking. Tell us about your party California Departure Date 4.03 Allows user to select from all available sailings HUGE recommendation for post 2 Adults 0 Children traveling in 1 Stateroom 4.05 4.04 A valid drivers license or state-issued ID must be presented at the pier to validate eligibilityon selected cruise. for the 12/10 launch is to set default to 13 and under applicable Exclusive Rate. If eligibility cannot be validated, you will be charged the standard rate or denied booking. 1. If user has selected a date within the date associate with lowest fare. Stateroom Options M3.0 - Your Cruise Module Cruise Detail page, default with that date. 4.06 Stateroom needs to be accessible. Learn more 2. If no date has been selected (e.g. from Do you need assistance with air travel? Progressive Messaging Search Results) default with no date selected. Questions? Contact our Guest Air Program Department at 800-533-7803, Option 1 4.07 Do you need assistance with air travel? No, I do not need air travel assistance Number of 4.04 Allows user to indicate up to 16 people for Questions? Contact our Guest Air Program Department at 800-533-7803, Option 1 I will reserve later using Royal Caribbean’s ChoiceAir package. Learn more No, I do notPeople assistance need air travel booking. Validation rule should be added to Please show me packaged air travel pricing. Learn more Continue ensure that there are no more than 4 people I will reserve later using Royal Caribbean’s ChoiceAir package. Learn more Please show me packaged air travel pricing. Learn more per stateroom and that there is at least one What airport will you be departing from? $ Exclusive Savings Select departure airport adult per stateroom. You may be eligible if one or more members of your party is: Age 55+ 4.08 An active or retired member of the U.S. Military or Canadian forces Number of 4.05 Allows user to indicate that they would like to An active or retired member of U.S. or Canadian Law Enforcement, Fire Dept. or EMT Staterooms book up to 4 staterooms. State or Province International Version (UK) Accessible 4.06 Would you like to see prices that include airfare? Allows user to indicate per stateroom if the Next you’ll select your stateroom Continue No Rooms requested room should be accessible. Learn Yes more launches tool tip content for accessible Need help booking your cruise? rooms. (866) 562-7625 4.09 Airtravel 4.07 No change from current functionality. Allows Additional variation is illustrated have us call you - or - locate a travel agent Int’l Progressive Messaging user to request airtravel for each stateroom on page 34 Royal Caribbean International reserves the right to impose a fuel supplement on all guests if the price of West Texas Intermediate fuel exceeds $65.00 per barrel. The fuel supplement for 1st and 2nd guests would be no more being booked. Module contents varies based than $10 per guest per day, to a maximum of $140 per cruise; and for additional guests would be no more than $5 Would you like to see prices that include airfare? on user’s country of origin. per person per day, to a maximum of $70 per cruise. No * Prices are per person, based on double occupancy, for cruise only on select sailings and stateroom categories. Yes Government taxes and fees are additional. For new reservations only. Subject to availability. Certain restrictions apply. May not be combinable with any other promotion and may be withdrawn at any time. “Deals” pricing reflects the special rate(s) you Exclusive What airport will you be departing from? 4.08 Allows user to request exclusive rate for Refer to page 34 for additional may be eligible for. Proof of eligibility required. If eligibility cannot be validated, you will be charged the standard rate or denied boarding. All prices are quoted in US Dollars. All itineraries and prices are subject to change without notice. Ships’ Registry: Savings Select departure airport each stateroom being booked. Eligibility detail. Bahamas. © 2010 Royal Caribbean Cruises Ltd. requirement text is displayed below each field only when user checks the box. If user has selected Exclusive Savings criteria within Search Module, selections are defaulted Footer within this step. Contact Us 4.09 Module content varies based on user’s country. Refer to page 10 for additional detail. Overlay - Pricing for all departure dates Get Special Offers Email f | Share Tweet 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 33. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 33 4.0 Your Cruise - Multiple Staterooms NOTES This page illustrates the Your Cruise page when the user elects to book multiple staterooms. Only elements that are unique to the multiple stateroom flow is called out. FEATURE NO. REQUIREMENT DETAIL NOTES Stateroom M5.0 Appears only if user is reserving more than one Refer to page 28 for additional Progress Bar rooms at the same time. details. Guests Per 4.10 Allows user to specify up tp four people total Stateroom for a single stateroom. Validation ensures that each room has at least one adult and the total number of guests per room does not exceed 4. As user proceeds from Stateroom to Stateroom, the maximum number of Adults and Guests is M5.0 updated to reflect the total number specified within party. For example, if user specifies 3 4.10 adults and has indicated 2 adults in Stateroom 1, dropdown will only allow selection of 1 adult for Stateroom 2. If user has JS disabled, validation will present error message if user enters more guests per room than specified for total booking. 4.11 Connecting 4.11 Appears only when user is booking more Rooms than one stateroom at a time. Allows user to specify that room selection process should only include rooms with connecting rooms available. Default is unchecked. 1. If connecting room is selected on previous room, hide option as the two rooms will connect. 2. If connecting room is not selected on previous room and there is a next room, show option to connect with next room. 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 34. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 34 4.0 Your Cruise - Javascript Disabled NOTES This page illustrates the Your Cruise page when the user elects to book multiple staterooms. FEATURE NO. REQUIREMENT DETAIL NOTES Enable JS 4.12 If user has disabled Javascript, messaging 4.12 Message appears on all pages throughout the booking flow encouraging them to enable it. GO Button 4.13 If user has disabled Javascript, header for Party Details section is modified and Go button appears within Your Cruise page. When clicked, the page refreshes to reflect the number of staterooms selected under Your Party. 4.13 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 35. Questions? Contact our Guest Air Program Department at 800-533-7803, Option 1ing Royal Caribbean’s ChoiceAir package. Learn more No, I do not need air travel assistance kaged air travel pricing. Learn more I will reserve later using Royal Caribbean’s ChoiceAir package. Learn more Royal Caribbean // Annotated Wireframes Continue September 27, 2010 | Page 6 of 40 Please show me packaged air travel pricing. Learn more October 21, 2010 | Page 35 What airport will you be departing from?s Select departure airportne or more members of your party is: 4.0 Your Cruise - Additional Statesember of the U.S. Military or Canadian forces New Progressive Messagingember of U.S. or Canadian Law Enforcement, Fire Dept. or EMT International Version (UK) $ Exclusive Savings You may be eligible if one or more members of your party are: Would you like to see prices that include airfare? NOTES Tweet This page illustrates additional states within the Your Cruise page. Age 55+ Next you’ll select your stateroom Continue No A valid drivers license or state-issued ID must be presented at the pier to validate eligibility for the 4.16 applicable Exclusive Rate. If eligibility cannot be validated, you will be charged the standard rate or Yesed help booking your cruise? booking. denied t 4.14 (866) 562-7625 An active or retired member of the U.S. Military or Canadian forces A valid U.S. or Canadian military ID must be presented at the pier to validate eligibility for the FEATURE NO. REQUIREMENT DETAIL NOTES applicable Exclusive Rate. If eligibility cannot be validated, you will be charged the standard rate orave us call you - or - locate a travel agent denied booking. Int’l Progressive Messaging Eligibility 4.14 Eligibility requirement text is displayed belowrves the right to impose a fuel supplement onAn active or retired member of U.S. or Canadian Law Enforcement, Fire Dept. or EMT all guests if the price of West65.00 per barrel. The fuel supplement for 1st and 2nd guests would be no state or federal law enforcement, fire department, or EMT A valid U.S. or Canadian local, more Requirements each field only when user checks the box. Ifaximum of $140 per cruise; and for additionalemployment badge no ID must be presented at the pier to validate eligibility for the applicable guests would be or more than $5 Would you like to see prices that include airfare?of $70 per cruise. Exclusive Rate. If eligibility cannot be validated, you will be charged the standard rate or denied booking. No user has javascript disabled, text appears on uble occupancy, for cruise only on select sailings and stateroom categories. California nal. For new reservations only. Subject to availability. Certain restrictions apply. May Yes page load. otion and may be withdrawn at any time. “Deals” pricing reflects the special rate(s) you What airport will you be departing from?equired. If eligibility cannot be validated, you will valid drivers the standard rate or denied A be charged license or state-issued ID must be presented at the pier to validate eligibility for the ollars. All itineraries and prices are subject to applicable Exclusive Rate. If eligibility cannot be validated, you will be charged the standard rate or change without notice. Ships’ Registry: 4.15 Select departure airport Air Assistance - 4.15 If user selects radio button for Air Travel Pricing, uises Ltd. denied booking. Additional Info dropdown requesting departure location Progressive Messaging is exposed. If user has javascript disabled, dropdown appears on page load. Do you need assistance with air travel? Footer Questions? Contact our Guest Air Program Department at 800-533-7803, Option 1 No, I do not need air travel assistance I will reserve later using Royal Caribbean’s ChoiceAir package. Learn more Air Assistance 4.16 If user’s country is non-US, alternate display of Please show me packaged air travel pricing. Learn more (UK) Air Travel question is displayed. What airport will you be departing from?or all departure dates Select departure airport 4.15 International Version (UK) Get Special Offers Email f | Share Tweet Would you like to see prices that include airfare? Noe Yes 1 2 3 4 5 Your Cruise Stateroom Guests Review Payment IMAGE IMAGE IMAGE IMAGEe to depart? See pricing for all departure dates Your Cruiserior Stateroom Int’l Progressive Messaging Outside Stateroom Balcony Stateroom Deluxe / Suites 14-Night Mexican Riviera M FROM FROM FROM Select DateCruise ,000 $10,000 Would you like to see prices that include airfare? $100,000 $1,000,000Cruise Editarty No M FROM CALL (866) 562-7625 FROM THIS IS THE DATE 0 Children traveling in 1 Stateroom Your Party ,000 $10,000 Yes FOR AVAILABILITY $1,000,000 2 Guests YOU’VE SELECTED What airport will you be departing from? M FROM FROM FROM Leaving From Select Date ,000 $10,000 nce with air travel? $100,000 Select departure airport $1,000,000 Los Angeles, California Air Program Department at 800-533-7803, Option 1 M FROM FROM FROM Travel Datesavel assistance Select Date ,000 $10,000 $100,000 $1,000,000 Friday, April 30 - Saturday, May 13 2010g Royal Caribbean’s ChoiceAir package. Learn more about ChoiceAir Ship Maged air travel pricing. Learn more 562-7625 CALL (866) FROM FROM Rhapsody Of The Seas Select Date ,000 FOR AVAILABILITY $100,000 $1,000,000 M FROM FROM FROM Select Date ,000 $10,000 $100,000 $1,000,000ne or more members of your party is: Tweet p. 718 625 4843 www.hugeinc.com f. 310 625 5157 info@hugeinc.com t 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 36. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 36 16.0 Pricing For All Departure Dates (Overlay) NOTES This page illustrates the Pricing Overlay that appears when user clicks See Pricing for All Departure Dates link on the Your Cruises page. If a user has Javascript disabled, this page appears in a new window and the entire Select Date column is suppressed. FEATURE NO. REQUIREMENT DETAIL NOTES Pricing 16.01 Price information in this overlay is the same as Refer to page 21 for additional price information displayed within 3.0 Cruise details. Detail page. 16.01 Scroll 16.02 Scroll is enabled only if there are more 16.02 departure dates than fit in the overlay window. Clicking any button within the overlay closes the overlay before taking user to target page. Select Date 16.04 Updates current date selection and closes 16.04 overlay. This button is suppresssed if Javascript is disabled. If code red exists for this date (e.g. all rooms sold out) Select a Date button does not appear. 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 37. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 37 5.0 Select Stateroom Super Category 5.01 NOTES This page illustrates the Select Stateroom Super Category page, which allows a user to specify which category room they would like to reserve. This page is designed to be scalable to accomodate single or multiple room bookings. M5.0 FEATURE NO. REQUIREMENT DETAIL NOTES 5.03 Share This 5.01 Options to share Selected Itinerary via Sends url & thumbnail for ship5.02 Facebook, Twitter, or email. version of cabin type for the selected category 5.04 Multiple M5.0 Only appears when booking multiple rooms in Stateroom one reservation. Progress Bar5.05 Preference 5.02 Reiterates stateroom options selected on the Summary Your Cruise step within the booking flow.5.06 Change This 5.03 Links back to Your Cruise page for the 5.07 5.08 stateroom being viewed step within the booking flow, where user can update criteria. Previous selections are maintained. M6.0 Price Range 5.04 Displays price range for all rooms within this super category. Super Category 5.05 Displays image associated with Super Image Category and links to existing 360 View and Image pop-up. 360 Tour and 5.06 Launches existing pop-up showing Images Photos and 360 degree for selected Super Category. Super Category 5.07 Displays description associated with super Description category. Hide/Show 5.08 Exposes room categories within Super Options Category. When selected, button label changes to Hide Options. Expanding one collapses super category collapses the others. If user has selected a Super Category from Cruise Details page, the category that user selected is expanded by default. If user is booking connecting rooms that are in different super categories, all super categories should be open. Category M6.0 Displays details about available categories. Listings Module is described in detail beginning on the next page. 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 38. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 38 M6.0 Select Stateroom - Category Listings NOTES This page illustrates the Stateroom Category listings that appear below the Super Category when a user clicks Show Options button. FEATURE NO. REQUIREMENT DETAIL NOTES Category Name M6.01 Displays stateroom category name with links to launch existing popup with 360 degree tour and images. Description M6.02 Displays description of stateroom category. Note that HUGE recommends Within the description, the following stateroom consolidating categories with attributes are called out: the same name but different 1. Occupancy deckplan and price into a singleM6.01 M6.03 2. Deck Plan Codes listing. M6.04 3. DecksM6.02 M6.05 Deal M6.03 Appears if room category has a hot deal or exclusive rate associated with it. M6.06 Exclusive Rates M6.04 Appears if room category has an exclusive M6.07 rate assoicated with it. Price per Guest M6.05 Displays breakdown of pricing per guest, grouped by Guest 1-2 and Guest 3-4, if more than two guests per room. Price Range M6.06 Displays price for all rooms in selected category. Select M6.07 If there is an upsell available, display upsell Stateroom popup. Otherwise, advance user to Room Selection page with default room assignment. Guarantee M6.08 Appears if Guarantee option is available RC to create tool tip text within super category. Module contains text describing the specific guarantee details and a link to a tool tip explaining how Guarantees work. M6.08 Results Outside M6.09 Displays number of results in this category that Illustration of this module Preferences are available for online booking, but do not expanded is shown on next page. meet user’s specified criteria for connecting rooms or accessibility. On click, the area expands to show the unavailable room. M6.09 Unavailable for M6.10 Displays number of results in this category that Illustration of this module Online are not available for online booking. Sold out expanded is shown on next page. M6.10 options are included within this grouping, but listed last. On click, the area expands to show the unavailable room. 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 39. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 39 M6.0 Category Listings (Additional States) FEATURE NO. REQUIREMENT DETAIL NOTES Super Category M6.11 When the entire Super Category is sold out, Sold Out messaging appears in place of a room description. Message text includes a link to change sailing date, which returns user to Step 1 of the booking flow. Sold out categories are moved to the bottom of the list.M6.11 M6.12 No Rooms M6.12 When there are no rooms within the Super Matching Category that meet user’s criteria, messaging Critieria appears in place of a room description. Message text includes a link to change sailing date, which returns user to Step 1 of the booking flow. Not Available M6.13 If room is not available for online booking, Online pricing information is replaced with a static message that indicates the room category is M6.13 not available for online booking. Message includes a number to call to make reservation. This number varies based on user’s location. Category Sold M6.14 If room is sold out, pricing information is Out replaced with a static message. Category M6.15 If room is available for online booking, but Doesn’t Match does not meet user’s specified accessibility Preference and connection criteria, pricing information contains warning message that there are M6.14 no rooms that match the selected criteria. Critieria selected are displayed dynamically within this message. M6.15 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 40. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 40 17.0 Select Stateroom - Upsell NOTES When a user selects a Super Category within the Stateroom selection process, a check is added to the existing flow to determine whether an upsell option exists based on the user’s selection. For the December Release, upsells will only be to the next higher room super category (e.g. Interior Room 17.01 17.06 to Outside, Outside to Balcony, Balcony to Suite) and must take exclusive rate qualifications, number 17.02 of guests, and accessibility needs into account. Upsells are not shown within the Amend flows. Due to complications with the user experience, HUGE recommends not presenting an upsell to users who have Javascript disabled. FEATURE NO. REQUIREMENT DETAIL NOTES Upgrade Pricing 17.01 Displays difference between current room 17.03 selection and upgrade option. Differerence should be calculated and displayed as per person per day. Upgrade Super 17.02 Displays upgrade text associated with super There will be a copy variation for Category category. each super category. 17.05 17.04 Upgrade 17.03 Displays the same super category image and Refer to page 36 for additional Category description that is shown on the Stateroom - details. 17.07 Details Super Category Selection page. Upgrade 17.04 If user accepts upsell, continue to Select Room Upsell category for December is page with Upsell Category Selected defaulted. the lowest available fare within the next Super Category. No Thanks 17.05 If user declines upsell, continue to Select Room page with previously selected Category defaulted. Exclusive Rate 17.06 Appears only if the upsell room pricing is an Message exclusive rate. Exclusive Rate 17.07 Appears only if the upsell room pricing is an Disclaimer exclusive rate. 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 41. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 41 Royal Caribbean | Booking and Search Enhancements September 27, 2010 | Page 39 of 40 Guests - Single Stateroom Guarantee Module Your Stateroom - Large Oceanview Stateroom Guarantee 6.0 Select Room (Default) - Single Staterooms Get Special Offers Email f | Share Tweet NOTES Stateroom 1 2 3 4 5 Once a user selects a Stateroom Super Category, the system automatically selects the best Your Cruise Stateroom Guests Review Payment available room based on the user’s criteria. This room selection(s) is presented by default and the For your convenience we’ve preselected the best available stateroom for your party. user is given an option to change the room. You are guaranteed to receive a balcony stateroom, which could be in Your Cruise $1,120 USD 6.09 any balcony category (excluding suites), anywhere on the ship. Room assignments may be determined at any time after your reservation Your Stateroom - Large Oceanview Stateroom has been completed and paid in full up to the day of sailing. Change your Stateroom6.02 FEATURE NO. REQUIREMENT DETAIL NOTES M3.0 - Your Cruise Module Your Stateroom 6.01 Displays the selected stateroom category 6.04 STATEROOM D1  1239 DECK 6 LOCATION Mid-Ship CONNECTING STATEROOM Available (1240) $1,120 USD name. Category 6.02 Displays image associated with selected room Change your Stateroom NOTE: Sofa bed and third Pullman bed available. 6.03 Showing: Deck 6 Image category Continue 6.01 D1 Superior Oceanview 6.05 Stateroom 6.03 Displays stateroom images and description, Two twin beds (can convert into queen-size), private balcony, sitting Not ready to book? We’ll hold your area with sofa bed, and a private reservation for 24 hours for FREE! 6.19 Details similar to current implementation. Stateroom bathroom. (193 sq. ft., balcony 38 sq. ft.) Courtesy Hold Sofa bed features are broken out from description in a Sofa bed and third Pullman bed available. Third Pullman bed available bulleted list: Third and fourth Pullman beds available Connecting staterooms 1. Stateroom Number Accessible staterooms 2. Accessibility 3. Legend Code 4. Deck 5. Location 6. Conntecting Stateroom with Availbility 7. Notes Price 6.04 Displays price for selected room IT to confirm that price can be displayed at this step within the flow. Room Selector 6.05 Expands page, pushing deck plan down, to show 15 best rooms that meet user’s selected criteria. Deckplan 6.06 Allows user to update page view to show an Toggle alternate deckplan. If user has Javascript disabled, display an OK button next to toggle. 6.06 Legend 6.07 Updated to only show key that corresponds to IT confirmed that this is not 6.08 the room category selected. possible for December. Full legend will appear in this area. Deckplan 6.08 Displays deckplan associated with default 6.07 room selection. Guarantee 6.09 If user has selected a guarantee, stateroom  Back Next you’ll tell us about who’s traveling Continue Details details area is replaced with static text that Not ready to book? We’ll hold your reservation for 24 hours for FREE! Courtesy Hold describes the guarantee. Need help booking your cruise? (866) 562-7625 Select Deckplan 6.19 Updates room list to show rooms in the same Prices vary based on Deckplan have us call you - or - locate a travel agent Royal Caribbean International reserves the right to impose a fuel supplement on all guests if the price of West cateogry on different deck plan. Go button appears if user has Javascript disabled, Texas Intermediate fuel exceeds $65.00 per barrel. The fuel supplement for 1st and 2nd guests would be no more than $10 per guest per day, to a maximum of $140 per cruise; and for additional guests would be no more than $5 per person per day, to a maximum of $70 per cruise. * Prices are per person, based on double occupancy, for cruise only on select sailings and stateroom categories. Government taxes and fees are additional. For new reservations only. Subject to availability. Certain restrictions apply. May display an OK button next to toggle. Lowest not be combinable with any other promotion and may be withdrawn at any time. “Deals” pricing reflects the special rate(s) you price deckplans are shown by default. Footer 45 Main Street, 718 625 4843 220 45 Main St, 2nd Floor p. Suite p. +1 718 625 4843 www.hugeinc.com info@hugeinc.com www.hugeinc.com Brooklyn, NY 11201 f. 310 625 5157 Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 42. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 42 6.0 Select Room (Default) - Multiple Staterooms NOTES This page illustrates how the Select Room page for multiple stateroom assignments. The main difference between this state of the page and the Singe Stateroom variation is that no stateroom category images are displayed and the Your Stateroom module repeats up to four times.6.10 FEATURE NO. REQUIREMENT DETAIL NOTES 6.11 Room Selection 6.10 Copy within this message varies depending on Message number of rooms being booked. Room Number 6.11 Up to Four Stateroom Details module are grouped together. For each room, the following data is displayed: 1. Deckplan 2. Accessibility 3. Deck Number 4. Location 5. Connecting Room and Availability 6. Price 7. Notes 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 43. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 43 6.0 Select Stateroom - Select Room (Change Room) NOTES This page illustrates how the Select Stateroom page changes after a user clicks Stateroom Selector from the Default state. This page is designed to be scalable to accomodate scenarios where user is booking a single or multiple staterooms. FEATURE NO. REQUIREMENT DETAIL NOTES Change 6.12 Links back to Select Super Category page for Stateroom current stateroom within the booking flow. Category Search for 6.13 Module appears when user clicks Room Stateroom Selector button. No change to existing feature 6.12 Room List 6.14 Show 15 best rooms that meet user’s selected criteria, sorted based on existing sort logic. 6.13 Guarantee 6.15 Appears only if Guarantee option is available 6.17 within selected category. Displays text 6.18 describing the specific guarantee details and a link to a tool tip explaining how Guarantees6.14 6.16 work. Connecting 6.16 Displays room number and availability of Staterooms connecting staterooms. If room does not have a connecting room, display “--”. Price 6.17 Displays price for selected room IT to confirm that price can be displayed at this step within the flow. Select 6.18 Selects Room and updates pricing within My Cruise module. If user has indicated that they are a member of the military and qualify for military rate, a pop-up (same as existing) 6.15 appears asking them to confirm their status before moving to the next step. 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 44. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 44 6.0 Multiple Staterooms - Select Room (Change Room) NOTES This page illustrates the Select Room page for Multiple Staterooms when the user has selected Change Stateroom. The page exapnds to show 15 options below the selected stateroom. 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 45. September 27, 2010 | Page 13 of 40Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 45 Search Result 6.0 Select Stateroom - Select Room (Search Results) NOTES 1239 Search Staterooms This page illustrates how the Select Stateroom page changes when a user opts to search for a specific stateroom. Functionality is not changed from the existing search stateroom functionality. STATEROOM DECK LOCATION CONNECTING STATEROOM D1  1239 6 Mid-Ship Not Available (1240) Select Other available staterooms STATEROOM DECK LOCATION CONNECTING STATEROOM D1  1239 6 Mid-Ship --- Select STATEROOM DECK LOCATION CONNECTING STATEROOM D1  1239 6 Mid-Ship --- Select STATEROOM DECK LOCATION CONNECTING STATEROOM D1  1239 6 Mid-Ship --- Select NOTE: Obstructed View STATEROOM DECK LOCATION CONNECTING STATEROOM D1  1239 6 Mid-Ship --- Select Search Result (No Results) 1239 Search Staterooms Stateroom #1239 is not available or not in this category. Please select a stateroom from the list below. STATEROOM DECK LOCATION CONNECTING STATEROOM D1  1239 6 Mid-Ship --- Select STATEROOM DECK LOCATION CONNECTING STATEROOM D1  1239 6 Mid-Ship --- Select STATEROOM DECK LOCATION CONNECTING STATEROOM D1  1239 6 Mid-Ship --- Select NOTE: Obstructed View STATEROOM DECK LOCATION CONNECTING STATEROOM D1  1239 6 Mid-Ship --- Select 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 46. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 46 7.0 Guest Details (Single or Primary Stateroom) M5.0 NOTES This page illustrates the page where a user enters Guest Information for each guest travelling within 7.01 the booking. The page varies slightly depending on whether user is booking a single or multiple staterooms. 7.02 FEATURE NO. REQUIREMENT DETAIL NOTESEnhancements September 27, 2010 | Page 14 of 40 Stateroom M5.0 Only appears if user is booking multiple (Optional) Progress Bar staterooms.teroom This field wil be used to contact you. Login using existing account Already Have 7.01 Only appears on the Guest Details page for 7.03 Guest 1 - YOU an Account the first state room a user is booking if user Already have an account? Login now. is not logged in. Link to log in exposes Log 7.01a Email Address Password In module below Guest Information header. 1 2 3 4 5 Your Cruise Stateroom Guests Review Payment Forgot your password? Upon successful Log In, Guest 1 information Login and saved billing details is populated. Your Cruise Guest 7.02 Details are entered per stateroom and are notgin now. Information changed from current site. If user is logged Last Name Error Handling in, values default based on previously saved Title First Name Last Name information. --- Month This information is required. This information is required. M3.0 - Your Cruise Module Birthday Create Account 7.03 Only appears on the Guest Details page for the Day Month Month This information is required. first state room a user is booking if user is not Gender Male Female logged in. Account creation is optional. This information is required. 7.04 Citizenship United States Dining 7.04 Allows guest to specify dining preference Email Address Crown & Anchor ID Preferences following current functionality: Continue 7.05 1. My Time Diningtional) Phone Number Email Address 2. My Family Time Dining (if Guests includees to your reservation online. This information is required. This information is required. one ore more child) Retype Password 3. Traditional Dining 7.06 Sold out times are displayed but notaribbean promotions and cruise vacation news Error Handling - Improper Formatting Phone Number Email Address selectable. 7.07 Last Name Please enter a valid phone number Please enter a valid email address Waitlist 7.05 Appears only if one or more dining preference is sold out. Dropdown list is populated based Month on users Dining Preference selection and shows sold out options. If user has Javascript disabled, dropdown shows all sold out dining options. Prepaid 7.06 If user selects My Time Dining, this box is Grauities defaulted to true and not editable. whenever you’d like. Pre-paid waitstaff gratuities Vacation 7.07 Protection plan is selected per stateroom and Protection Plan are not changed from current site.Unavailableole family happy during meals.h day at:PM - Unavailable 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com unavailable
  • 47. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 47 Royal Caribbean | Booking and Search Enhancements September 27, 2010 | Page 28 of 40 Guests - Multiple Staterooms, Stateroom 2 7.0 Guest Details (Additional Rooms) NOTES Guests 1 2 3 4 5 Your Cruise Stateroom Guests Review Payment This page illustrates the Guest Details page for Staterooms 2 - Staterooms 4 when a user is booking mutliple staterooms. The only differnece between this page and the Guest Details page for Stateroom 1 Stateroom 2 Stateroom 3 Stateroom 4 2 Adults, 1 Child 1 Adult, 1 Child 1 Adult, 3 Children 2 Adults Your Cruise Stateroom 1 is that the My Account module is hidden. Your Stateroom Guest Information Guest 1 Remove Guest Title First Name Last Name --- M3.0 - Your Cruise Module Birthday Day Month Month Gender Male Female Citizenship United States Crown & Anchor ID (Optional) Stateroom 3 Phone Number Email Address This field wil be used to contact you. Guest 2 Remove Guest Title First Name Last Name --- Birthday Day Month Month Gender Male Female Citizenship United States Crown & Anchor ID (Optional) Phone Number Email Address Dining Preferences My Time Dining Eat in the Main Dining Room whenever you’d like. Pre-paid waitstaff gratuities will be added to your total. My Family Time Dining - Unavailable Fast service to keep your whole family happy during meals. Traditional Dining I’d like reserved seating each day at: 6:00 PM 8:00 PM - Unavailable My dining preference is unavailable Add me to a waiting list: Select Waiting List Time Pre-Paid Gratuities (Optional) $136.50 - Add pre-paid gratuities for all guests in my reservation Learn more Please note: Gratuities may be shared with other crew members depending on the particular service requirement. Vacation Protection Plan (Optional) $118.00 - Add vacation protection for all guests in my reservation Learn more  Back Next you’ll tell us about the guests in Stateroom 3 Stateroom 3 Royal Caribbean International reserves the right to impose a fuel supplement on all guests if the price of West Texas Intermediate fuel exceeds $65.00 per barrel. The fuel supplement for 1st and 2nd guests would be no more than $10 per guest per day, to a maximum of $140 per cruise; and for additional guests would be no more than $5 per person per day, to a maximum of $70 per cruise. * Prices are per person, based on double occupancy, for cruise only on select sailings and stateroom categories. Government taxes and fees are additional. For new reservations only. Subject to availability. Certain restrictions apply. May not be combinable with any other promotion and may be withdrawn at any time. “Deals” pricing reflects the special rate(s) you may be eligible for. Proof of eligibility required. If eligibility cannot be validated, you will be charged the standard rate or denied boarding. All prices are quoted in US Dollars. All itineraries and prices are subject to change without notice. Ships’ Registry: Bahamas. © 2010 Royal Caribbean Cruises Ltd. Footer 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 48. LoginRoyal Caribbean // Annotated Wireframes October 21, 2010 | Page 48 7.0 Guest Details (Error States) Error Handling Title First Name Last Name NOTES --- This page illustrates the placement and treatment for error messages on the Guest Details page. This information is required. This information is required. The existing validation rules on this page are not changed. Birthday Day Month Month This information is required. Gender Male Female This information is required. Citizenship United States Crown & Anchor ID (Optional) Phone Number Email Address This information is required. This information is required. Error Handling - Improper Formatting Phone Number Email Address Please enter a valid phone number Please enter a valid email address 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 49. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 49 8.0 Review Reservation NOTES 8.01 8.02 This page illustrates the Review Reservation step within the Booking Flow. The primary change to this page is the introduction of multiple staterooms within the Pricing Details area. FEATURE NO. REQUIREMENT DETAIL NOTES Stateroom # 8.01 Current page is expanded to list Price Breakdown up to four times. Stateroom Header only appears if there are more than one stateroom in the booking. 8.01 8.02 Stateroom Total 8.02 Only appears if there are more than one stateroom in the booking. Displays the total changes for each individual stateroom in the booking. Amount Paid 8.03 Only appears in Amend flow. No change to current functionality. 8.02 8.01 Outstanding 8.04 Only appears in Amend flow. No change to Balance current functionality. 8.01 8.028.038.04 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 50. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 50 9.0 Payment (Single Credit Card) NOTES This page illustrates the payment page within the booking flow when a user selects to pay with a single credit card. This page is shown by default. 9.01 FEATURE NO. REQUIREMENT DETAIL NOTES Share This 9.09 Options to share Selected Itinerary via Facebook, Twitter, or email. Refer to Email & M7.0 Sharing section for additional details. 9.02 Pay with 9.01 Appears only if the balance is not due in Multiple Credit full. On click, updates the page to allow for Cards multiple credit card entry. Multiple Credit Card page varies based on number of rooms in 9.03 booking. 9.04 Summary of 9.02 Launches pop-up with summary of charges. Charges Content of this pop-up is the same as on the Review page, where the only change from the current functionality is the addition of a Stateroom # header. Payment M7.0 Information displayed in this area varies based Module is described in detail on Amount Module on number of staterooms being booked, page 49. minimum payment due, and credit card number. Credit Card 9.03 Logo for each accepted payment type is Logo displayed on page. Extend Payment 9.04 Appears only when Amex is selected as Credit 9.05 Card type or if user has Javascript disabled. Coupon 9.05 Allows user to enter coupon code. Required If user has JS disabled, all fields 9.06 Module fields are displayed after type is selected and appear on page load. Validation vary based on the coupon type: should check that the correct 1. Option Code: Appears for Onboard Credit, fields are completed based on 9.08 CAS Certificate, and Savings Certificate coupon type. 2. Service Request Number: Appears for CAS Onboard, Future Cruise Credit, Letter of Credit 3. Loyalty Number: Appears for CAS Certificate How do I Submit a Coupon links to a tooltip. Terms & 9.06 User must check box to accept terms and Conditions conditions before completing reservation. Click Once 9.08 Appears only if user has Javascript Disabled Message 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 51. edit Card I would like to pay using 2 different Credit Cards OK 1 Payment Amount Full Payment Required Summary of Charges First The minimum deposit for each stateroom cannot be split across cards Full Payment Required Credit Card Royal Caribbean | Booking and Search Enhancements September 27, 2010 | Page 31 of 40 Royal Caribbean // Annotated Wireframes Royal Caribbean | Booking and Search Enhancements September 27, 2010 | Page 17 of 40 October 21, 2010 | Page 51 1 Payment Amount Stateroom 1: $100,000 Payment Minimum deposit $100,000. Total balance $1,000,000 M3.0 - Your Cruise Module Payment - Multiple Stateroom, Multiple Credit Cards Summary of Charges Payment -must pay at least theStateroom,USD This card Single minimum deposit of $100,000 Multiple Credit Cards First Payment Stateroom 2: $100,000 Minimum deposit $100,000. Total balance $1,000,000 Payment Credit Card 1 2 3 4 5 Your Cruise Stateroom Guests Review Stateroom 3: Payment $100,000 Minimum deposit $100,000. Total balance $1,000,000 Total Balance $1,000,000 USD Same Billing Address Checkbox M7.0 Payment Amount Module Variations M3.0 - Your Cruise Module IMG IMG Pay with multiple credit cards 2 1 3 4 5 Stateroom 4: $100,000 Payment Amount Minimum deposit $100,000. Total balance $1,000,000 Summary of Charges Minimum Deposit $100,000 USD Your Cruise Stateroom Guests Review Payment Other Amount Your Cruise Amount to be charged to this Card: as Credit Card 1 Same billing address $1,700,000 USD USD Amount to be paid on this Card: $400,000 USD of Charges Payment Amount Summary Payment Amount Summary of Charges M7.01 M7.02 BILLING INFORMATION Total Balance Minimum Deposit Your Cruise $100,000.00 USD $1,000,000.00 USD Paymentto be charged5to this Card: $1,700,000 USD Amount 1 2 M7.07 Stateroom 3 NOTES4 5 Payment 1 2 3BILLING INFORMATION 4 Your Cruise Guests Review Payment Summary of Charges Name Other Amount on M7.03 as it appears card USD Your Cruise Stateroom Guests Review Payment This page illustrates variations within the Payment Amount module on the payment page. The Name as it appears on card $1,000,000.00 USD IMG IMG Pay with Multiple Credit Cards Pay with a single card contents of this module vary based on whether the user is booking single or multiple staterooms as Your Cruise $100,000.00 USD USD CreditPay with Multiple Credit Cards IMG IMG Card Type Billing Information Pay with a single card Your Credit Card Typepay using Cruiselike to I would M3.0 - Your Cruise Module 2 different Credit Cards well as wheter the payment is due in full. Select Card Type IMG IMG IMG IMG I would like to pay using 2 different Credit Cards OK Select Card Type FEATURE NO. REQUIREMENT DETAIL NOTES IMG IMG IMG IMG Name as it appears on card Credit Card Number Expiration Date M3.0 - Your Cruise Module 1 Payment Amount Credit Card Number Expiration Date Summary of Charges Total Balance M7.01 Selected by default. Displays the total amount Credit Card Type Month Year First The minimum deposit for each stateroom cannot be split across cards M7.06 1 Payment Amount American Express IMG IMG IMG IMG Summary of Charges Credit Card Month Year Radio Button due for this booking. Appears only next to the First This card must pay at least the minimum deposit of $100,000 USD M7.06 Credit Card Extend my payments with my American Express® Card Stateroom 1: $100,000 Minimum deposit $100,000. Total balance $1,000,000 M3.0 - Your Cruise Module first credit card being used for payment. Billing Address 1 M7.01 Stateroom 2: Billing Address 1 $100,000 Minimum deposit $100,000. Total balance $1,000,000 Total Balance Credit Card Number Expiration Date $1,000,000 USD M3.0 - Your Cruise Module Month Year Stateroom 3: $100,000 Minimum deposit $100,000. Total balance $1,000,000 M7.02MG IMG IMG IMG Minimum Deposit Billing Address 2 (Optional)M7.03 $100,000 USD Stateroom 4: $100,000 Billing Address 2 (Optional) Minimum deposit $100,000. Total balance $1,000,000 Minimum M7.02 Displays the minimum required deposit for this Other Amountcan Express® Card Billing Address 1 USD Deposit Radio booking. Only appears for first credit card Expiration Date City or Town State or Province Zip or Postal Code City or Town Amount to be paid on this Card: $400,000 USD State or Province Zip or Postal Code Button being used for payment. Selected by default. Billing AddressINFORMATION BILLING 2 (Optional) Month Year Name as it appears on card BILLING INFORMATION Phoneor Town City Number Email Address State or Province Zip or Postal Code Phone Number Name as it appears on card Email Address Other Amount M7.03 Allows the user to specify an amount to apply Credit Card Type Radio Button to selected card. Option is only available if Phone Number Type Email Address Select Card IMG IMG IMG IMG Credit Card Type payment is not due in full. Amount must be 2 Payment Amount Summary of Charges 2 Select Card Type Payment Amount IMG IMG IMG IMG Credit Card Number Expiration Date Summary of Charges between the minimum and full amount. Second Second M7.06 M7.08 State or Province Credit Card Zip or Postal Code paid on this Card: Amount to be Month $500,000 USD M7.03 Year Credit Card Stateroom 1: Number Credit Card Minimum depositDate Expiration $100,000. Total balance $1,000,000 remove Apply a Coupon How do I submit a coupon? remove Month Year Stateroom 2: Minimum deposit $100,000. Total balance $1,000,000 Select Coupon Type Option Code Service Code Service Request Number Amount to be M7.04 User must manually specify amount for each Stateroom 3: Minimum deposit $100,000. Total balance $1,000,000 Email Address Select one INFORMATION BILLING Address 1 Billing Billing Address 1 Paid credit card to be charged after the first card. Stateroom 4: Minimum deposit $100,000. Total balance $1,000,000 Name as it appears on card Defaults to remaining balance after user Billing Address 2 (Optional) I have read and agree to the Terms and Conditions Please click the Complete your Reservation button only once to avoid Billing Address 2 (Optional) Amount to be paid on this Card: $0 USD M7.05 specifies amount on first card. Credit Card Type multiple charges to your credit cardcoupon? Select Card Type City or Town State or Province Zip or Postal Code City or Town State or Province Zip or Postal Code Service Code  Back Service Request Number Complete your Reservation BILLING INFORMATION Total Amount on M7.05 Appears if multiple staterooms are included Credit Card Number Expiration Date Month * Prices arePhone Number double occupancy, for cruise only on select per person, based on Email Address Year Name asNumber Phone it appears on card Email Address this Card in reservation an updates when user tabs out sailings and stateroom categories. Government taxes and fees are additional. For new reservations only. Subject to availability. Certain restrictions apply. May not be combinable of the text amount fields. If user has javascript with any other promotion and may be withdrawn at any time. “Deals” pricing reflects the and Conditions Please click the Complete yourfor. Proof of eligibility required. If eligibility cannot be special rate(s) you may be eligible Reservation button onlychargedto avoidas Creditdenied boarding. All prices are quoted validated, you will be once the standard rate or Card 1 Same billing address Credit Card Type disabled, module is hidden. in US Dollars. All itineraries and prices are subject to change without notice. Ships’ multiple charges to your credit card Registry: Bahamas. © 2010 Royal Caribbean Cruises Ltd. 2 Select Card Amount Payment Type Summary of Charges 2 Payment Amount Summary of Charges Billing Address 1 Second Stateroom 1: Minimum M7.06 Appears for first credit card when user is paying Second Credit Card Minimum deposit $100,000. Total balance $1,000,000 Credit Card Complete your Reservationpaid on this Card: Amount to be $500,000 USD remove Credit Card Number Expiration Date remove Stateroom 2: Minimum deposit $100,000. Total balance $1,000,000 Billing Address 2 (Optional) Stateroom 3: Month Year Minimum deposit $100,000. Total balance $1,000,000 Deposit with multiple credit cards. Messaging variescy, for cruise only on selects and fees are additional. For new BILLING INFORMATION Stateroom 4: Minimum deposit $100,000. Total balance $1,000,000 Message depending on whether the user is booking a ictions apply. May not be combinableny time. “Deals” pricing reflects the City or Town it appears on card Name as State or Province Footer Postal Code Zip or Same billing address as Credit Card 1 single or multiple staterooms and is hidden if lity required. If eligibility cannot beenied boarding. All prices are quoted change without notice. Ships’ Billing Address 1 Amount to be paid on this Card: $0 USD balance is due in full.s Ltd. Phone Number Type Email Address Credit Card Select Card Type Billing Address 2 (Optional) BILLING INFORMATION Full Payment M7.07 Appears in place of radio buttons if full amount Credit Card Number Expiration Date Name as it appears on card Required is due. Module contains static text and the full amount due. Apply a Coupon Month How do I submit a coupon? Year City or Town State or Province Zip or Postal Code Credit Card Type Select Coupon Type Option Code Service Code Service Request Number Select Card Type Footer Same billing address as Credit Card 1 Select one Phone Number Email Address Credit Card Number Expiration Date Total Balance M7.08 Displays the total amount due for + Add another coupon Billing Address 1 Month Year Text corresponding stateroom if user is booking Please click the Complete your multiple staterooms I Billing Address 2 (Optional) and Conditions have read and agree to the Terms Reservation button only once to avoid Apply a Coupon How do I submit a coupon? Same billing address as Credit Card 1 multiple charges to your credit card Select Coupon Type Option Code Service Code Service Request Number Zip or Postal Code Billing Address 1 Select one Minimum M7.10 Displays the minimum required deposit for  Back City or Town State or Province Complete your Reservation + Add another coupon Deposit Text corresponding stateroom if user is booking Billing Address 2 (Optional) Phone Number Email Address * Prices are per person, based on double occupancy, for cruise only on select multiple staterooms sailings and stateroom categories. Government taxes and fees are additional. For new Please click the Complete your reservations only. Subject to availability. Certain restrictions apply. May not be combinable City or Town and agree to the Terms and Conditions I have read State or Province Zip or Postal Code Reservation button only once to avoid with any other promotion and may be withdrawn at any time. “Deals” pricing reflects the multiple charges to your credit card special rate(s) you may be eligible for. Proof of eligibility required. If eligibility cannot be validated, you will be charged the standard rate or denied boarding. All prices are quoted in US Dollars. All itineraries and prices are subject to change without notice. Ships’ Phone Number Email Address Apply a Coupon How do I submit a Registry: Bahamas. © 2010 Royal Caribbean Cruises Ltd. coupon?  Back Complete your Reservation Select Coupon Type Option Code Service Code Service Request Number 45 Main Street, Suite 220 Select one p. +1 718 625 4843 * Prices are per person, based on double occupancy, for cruise only on select www.hugeinc.com sailings and stateroom categories. Government taxes and fees are additional. For new + Add Brooklyn, NY 11201 another coupon f. +1 718 625 5157 Apply a Coupon How do I submit a coupon? reservations only. Subject to availability. Certain restrictions apply. May not be combinable info@hugeinc.com with any other promotion and may be withdrawn at any time. “Deals” pricing reflects the
  • 52. Royal Caribbean // Annotated Wireframes Royal Caribbean | Booking and Search Enhancements September 27, 2010 | Page 17 of 40 October 21, 2010 | Page 52 Payment - Single Stateroom, Multiple Credit Cards Same Billing Address Checkbox Same billing address as Credit Card 1 9.11 9.0 Payment (Multiple Credit Cards) - Single Room Payment 1 2 3 4 5 NOTES Your Cruise Stateroom Guests Review Payment 9.07 IMG IMG Pay with Multiple Credit Cards Pay with a single card Your Cruise This page illustrates the payment page within the booking flow when a user elects to pay with 9.08 multiple credit cards. This page is designed to be scalable to accomodate both single and I would like to pay using 2 different Credit Cards OK 1 9.09 multiple stateroom bookings, where the main variation is within the Payment Amount Module. Payment Amount Summary of Charges First This card must pay at least the minimum deposit of $100,000 USD Credit Card Total Balance $1,000,000 USD M7.0 M3.0 - Your Cruise Module FEATURE NO. REQUIREMENT DETAIL NOTES Pay With Single 9.07 On click, updates the page to allow for single Minimum Deposit $100,000 USD Other Amount USD Card credit card entry. If any information has been BILLING INFORMATION Name as it appears on card entered in Credit Card 1 fields, maintain date in those fields. Credit Card Type Select Card Type IMG IMG IMG IMG Credit Card Number Expiration Date Number of 9.08 Allows user to select between 2 and 4 credit Month Year Cards card for payment. If user has Javascript Billing Address 1 disabled, display a OK button next to this dropdown. Billing Address 2 (Optional) City or Town State or Province Zip or Postal Code Card Number 9.09 Displays number of card if user is paying with Phone Number Email Address multiple cards. 2 Payment Amount Summary of Charges Payment M7.0 The content and functionality within this Module is described in detail on Second Credit Card Amount to be paid on this Card: $500,000 USD Amount Module module varies depending on the number of page 49. remove 9.12 rooms being booked as well as whether the BILLING INFORMATION payment is due in fill. Name as it appears on card Credit Card Type Select Card Type Same Billing 9.10 Appears if less than three credit cards are Credit Card Number Expiration Date Address being used for payment. On check copies Month Year Checkbox Billing Address from Credit Card 1 to Billing Same billing address as Credit Card 1 9.10 Address fields. Billing Address 1 Same Billing 9.11 Appears if three or more credit cards are being Billing Address 2 (Optional) Address used for payment. Copies Billing Address from City or Town State or Province Zip or Postal Code Dropdown selected card to Billing Address fields. Phone Number Email Address Remove 9.12 Only appears next to cards 2-4. Updates page to remove selected card and update Numner Apply a Coupon How do I submit a coupon? Select Coupon Type Option Code Service Code Service Request Number of Cards dropdown to match total number of Select one cards. + Add another coupon 9.13 I have read and agree to the Terms and Conditions Please click the Complete your Reservation button only once to avoid multiple charges to your credit card Add Another 9.13 Appears only if user is booking more than one Not Shown in this illustration. Refer Coupon stateroom. Only one coupon code can be to page 50.  Back Complete your Reservation added per stateroom. * Prices are per person, based on double occupancy, for cruise only on select sailings and stateroom categories. Government taxes and fees are additional. For new reservations only. Subject to availability. Certain restrictions apply. May not be combinable with any other promotion and may be withdrawn at any time. “Deals” pricing reflects the special rate(s) you may be eligible for. Proof of eligibility required. If eligibility cannot be validated, you will be charged the standard rate or denied boarding. All prices are quoted in US Dollars. All itineraries and prices are subject to change without notice. Ships’ Registry: Bahamas. © 2010 Royal Caribbean Cruises Ltd. Footer 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 53. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 53 9.0 Payment (Multiple Credit Cards) - Multiple Rooms NOTES This page illustrates the payment page within the booking flow when the user is booking multiple staterooms and elects to pay with multiple credit cards. 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 54. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 54 Royal Caribbean | Booking and Search Enhancements September 27, 2010 | Page 18 of 40 Billing Information Error States Billing Information 9.0 Payment (Error States) Name as it appears on card This information is required Credit Card Type NOTES American Express IMG IMG IMG IMG Extend my payments with my American Express® Card This page illustrates the placement of error messages that may occur within the payment step in the Credit Card Number Expiration Date booking flow. Month Year This information is required This information is required Billing Address 1 If the user is paying with multiple credif cards and one or more credit card fails validation, HUGE This information is required recommends that no payment is processed and that the user is forced to resubmit the entire Billing Address 2 (Optional) payment. City or Town State or Province This information is required This information is required Phone Number Email Address This information is required This information is required Apply a Coupon Error States Apply a Coupon How do I submit a coupon? Select Coupon Type Option Code Service Code Service Request Number Select one Invalid Coupon Select Coupon Type Option Code Service Code Service Request Number Select one Invalid Coupon Select Coupon Type Option Code Service Code Service Request Number Select one Invalid Coupon Select Coupon Type Option Code Service Code Service Request Number Select one Invalid Coupon Terms and Conditions Error State Please click the Complete your I have read and agree to the Terms and Conditions Reservation button only once to avoid multiple charges to your credit card Click here to confirm that you have read and agree to the terms and conditions  Back Complete your Reservation * Prices are per person, based on double occupancy, for cruise only on select sailings and stateroom categories. Government taxes and fees are additional. For new reservations only. Subject to availability. Certain restrictions apply. May not be combinable with any other promotion and may be withdrawn at any time. “Deals” pricing reflects the special rate(s) you may be eligible for. Proof of eligibility required. If eligibility cannot be validated, you will be charged the standard rate or denied boarding. All prices are quoted in US Dollars. All itineraries and prices are subject to change without notice. Ships’ Registry: Bahamas. © 2010 Royal Caribbean Cruises Ltd. Payment Amount Error States Payment Amount Total Balance $1,000,000 USD Minimum Deposit $100,000 USD Other Amount $30,000 USD Please enter a valid amount between $100,000 and $1,000,000 Payment Amount Amount to be paid on this card: $2,000,000 USD Please enter a valid amount between $100,000 and $1,000,000 Payment Amount Stateroom 1: $90,000 Minimum deposit $100,000. Total balance $1,000,000 Please enter a valid amount between $100,000 and $1,000,000 Stateroom 2: $100,000 Minimum deposit $100,000. Total balance $1,000,000 Please enter a valid amount between $100,000 and $1,000,000 Stateroom 3: $100,000 Minimum deposit $100,000. Total balance $1,000,000 Please enter a valid amount between $100,000 and $1,000,000 Stateroom 4: $100,000 Minimum deposit $100,000. Total balance $1,000,000 Please enter a valid amount between $100,000 and $1,000,000 www.hugeinc.com 45 Main Street, Suite625 5157 f. 310 220 45 Main St, 2nd Floor Brooklyn, NY 11201 p. 718 625 4843 p. +1 718 625 4843 info@hugeinc.com www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 55. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 55 10.11 10.0 Reservation Confirmation (Multiple) NOTES This page illustrates the confirmation page at the end of the Booking flow. The primary changes on10.01 10.04 this page is the ability to display multiple staterooms. 10.03 FEATURE NO. REQUIREMENT DETAIL NOTES Confirmation 10.01 Displays confirmation message. Message varies based on where user has made a 10.06 reservation or completed a courtesy hold. Guest 1 First Name is pulled in to messaging. 10.05 10.13 Reservation 10.02 Displays reservation number. If multiple Number staterooms have been booked, reservation number appears within the stateroom grouping rather than at the top of the page. Messaging 10.03 Contains text related to coupon processing Coupons are processed manually if user submitted a coupon with payment or by Royal Caribbean after order is exclusive rates disclaimer if user has selected a submitted. 10.02 room with an exclusive rate. 10.07 10.08 Printable 10.04 Links to printable summary of reservation or Summary hold. No change from current functionality. 10.12 Create Account 10.05 Module appears if user is not logged in. Allows https://secure.royalcaribbean. user to create a new account directly within com/mycruises/ the page using current functionality. createMyCruisesProfile.do 10.09 Log In 10.13 Links to existing Log In page Learn About 10.06 Links to existing Crown and Anchor Benefits http://www.royalcaribbean.com/ Crown and page cas/benefitsLoggedout.do Anchor Stateroom 10.07 Displays only if there are multiple staterooms Grouping within the booking. Displays stateroom and reservation number. Minimum 10.08 Appears if user has a remaining balance. Payment Message indicates minimum payment amount10.10 Messaging and due date. This is the same as current functionality. Stateroom 10.09 Displays details for stateroom being booked or Refer to page 40 for additional Details held. details about this module. Countdown to 10.12 Appears next to each stateroom within the Cruise reservation Visa Offer 10.10 Existing module, appears conditionally for US users only. Share This 10.11 Options to share Selected Itinerary via Refer to Email & Sharing section Facebook, Twitter, or email. for additional details. 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 56. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 56 10.0 Reservation Confirmation (Single) NOTES This page illustrates how the Reservation Confirmation page renders when a user is only booking a single stateroom. The only difference between this variation and the multiple stateroom variation is the placement of the reservation number. 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 57. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 57 18.0 Courtesy Hold NOTES This page illustrates the page a user sees when they elect to place a reservation on Courtesy Hold. This page levarages the Guest Details page, where the only difference is the page title, the number of fields collected for the primary guest, and the addition of a link to purchase the booking. 18.01 18.02 When booking multiple staterooms, a user can only Courtesy Hold all staterooms. The courtesy hold call to action will only appear on the stateroom number selection page, after all stateroom numbers have been assigned. 18.03 FEATURE NO. REQUIREMENT DETAIL NOTES Previous Step 18.01 Links to Previous Step within booking flow. Your 18.02 When creating a Courtesy Hold, regardless of Information how many staterooms are in the hold, a user must provide the following information: 1. Title 2. First Name 3. Last Name 4. Phone Number 5. Email Address Existing validation rules apply. If user is logged in, stored values default in these fields. Log In 18.03 Log In links do not appear if user is logged in. 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 58. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 58 10.0 Courtesy Hold Confirmation (Single Room) NOTES This page illustrates how the Confirmation page changes when a user has completed a Courtesy Hold. There is no new functionality on this page 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 59. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 59 10.0 Courtesy Hold Confirmation (Multiple Rooms) NOTES This page illustrates how the Confirmation page changes when a user sees after they request a Courtesy Hold for multiple rooms. Note there are slight copy differnences between this page and the Payment Confirmation page. 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 60. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 60 Email & Sharing 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 61. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 61 Overview EMAIL & SHARING This section describes changes to allow a user to share Royal Caribbean content more easily via email and social networks. As part of the December 2010 launch, email and share functionality will be added to the following pages: 1. Cruise Details 2. Search Results 3. Compare Cruises 4. Booked Itinerary No secure information, such as Booking ID and Stateroom number shall be included within messages shared via email, Facebook, or Twitter services. 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 62. Email & Sharing - Cruise Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 62 11.0 - Email Form 11.01 11.0 Email Form11.02 Email this Cruise FEATURE NO. REQUIREMENT DETAIL NOTES 11.03 Your Email: Thanks! Close 11.01 Closes email form pop-up Please enter a valid email address 11.09 You’ve sent 7 Night Mexican Riviera Cruise to jsmith@gmail.com Recipient’s Email: Email Form Title 11.02 Form title varies based on the page that is RC to define final copy for form Please enter a valid email address being shared: titles. Close 1. Email this Cruise (Cruise Detail, Itinerary, 11.05 Subject: 7 Night Mexican Riviera Cruise on Royal Caribbean Booking Flow) 11.06 Message (Optional): 2. Email these Cruises (Search Results or Compare) Your Email 11.03 Required. Must be a valid email address format. Recipient Email 11.04 Required. Must be a valid email address We’ll include a link to: http://www.royalcaribbean.com/ 11.07 format. insertURL Subject 11.05 Not editable and defaults based on the type Final copy to be determined by 11.08 Send Email of page being shared: Royal Caribbean team 1. If Cruise Details or Booking Page is being shared, display “[Cruise Name] on Royal Booking Page refers to any page Caribbean” shared from within the Booking 2. If Search Results are being shared, display Flow. “Check out these cruises on Royal Caribbean” 3. If Cruise Comparison is being shared, 12.0 - Email Output display “Help me choose my cruise on Royal Caribbean” 7 Night Mexican Riviera Cruise on Royal Caribbean 11.01 Message 11.06 Optional. Allows user to enter up to 200 [User Message] Check out this cruise! Let me know what you think! characters of additional message text. 11.02 Departing From: Los Angeles, CA Ports of Call: Fort Lauderdale, FL; George Town, Grand Cayman; Cozumel, Mexico; Fort Lauderdale, FL URL 11.07 Displays public facing URL for page being 11.03 Ship Name: Jewel of the Sea 11.04 sent, incuding parameters selected by the user. Secure booking information (e.g. http://www.royalcaribbean.com/insertURL booking ID, stateroom numbers) is restricted 11.05 from email. 11.06 Send Email 11.08 Initiates form validation: 1. If form data is valid, creates an email 11.07 using existing Roya Caribbean HTML email template and closes overlay. 11.08 2. If form data is not valid, displays error messaging. Error message 11.09 Error message is displayed below form field in error. 14.0 - Facebook Share 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 63. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 63 FEATURE NO. REQUIREMENT DETAIL NOTES Confirmation 12.01 After email has been sent, Confirmation RC to confirm copy Message message replaces Email Form in overlay. Message includes the name of the page being sent and the recipient’s email address. Name of page varies based on the type of 11.01 information being shared: 12.01 1. If Cruise Details or Booking Page is being shared, display “[Cruise Name]” 2. If Search Results are being shared, display “Cruises on Royal Caribbean” 3. If Cruise Comparison is being shared, display “Compare Cruises on Royal Caribbean” 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 64. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 64 12.0 - Email Output 13.01 13.0 Email Output 7 Night Mexican Riviera Cruise on Royal Caribbean NOTES [User Message] Check out this cruise! Let me know what you think! 13.02 Royal Caribbean will be reponsible for mapping the elements defined on this page to an existing Departing From: Los Angeles, CA HTML email template. For December launch, email will be text only.13.03 Ports of Call: Fort Lauderdale, FL; George Town, Grand Cayman; Cozumel, Mexico; Fort Lauderdale, FL Ship Name: Jewel of the Sea FEATURE NO. REQUIREMENT DETAIL NOTES Title 13.02 Email Title varies based on the type of http://www.royalcaribbean.com/insertURL 13.04 information being shared: 1. If Cruise Details or Booking Page is being shared, display “[Cruise Name] on Royal Caribbean” 2. If Search Results are being shared, display “Check out these cruises on Royal Caribbean” 3. If Cruise Comparison is being shared, display “Help me choose my cruise on Royal Caribbean” User Message 13.03 User message appears in email if user has entered an optional message in the Email a Friend form. Details 13.04 Appears only when Cruise Details or Itinerary is being shared and includes the following details: 14.0 - Facebook Share 1. Departure Port 2. Ports of Call 3. Ship Name 4. Stateroom Category Selection (if available) URL 13.05 Displays public facing URL for page being sent, incuding parameters selected by the user. Secure booking information (e.g. booking ID, stateroom numbers) is restricted 7 Night Mexican Riviera Cruise on Royal Caribbean from email. Source: http://royalcaribbean.com/insertURL IMAGE Leaving From: Los Angeles, CA Ports of Call: Fort Lauderdale, FL; George Town, Grand Cayman; Cozumel, Mexico; Fort Lauderdale, FL Ship Name: Jewel of the Sea 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 65. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 65 14.0 - Facebook Share 14.0 Facebook Share NOTES HUGE recommends using Facebook APIs for sharing rather than the AddThis tool. 14.01 FEATURE NO. REQUIREMENT DETAIL NOTES 7 Night Mexican Riviera Cruise on Royal Caribbean Title 14.01 Post title links back to original content and Final copy to be determined by IMAGE Source: http://royalcaribbean.com/insertURL 14.02 varies based on the type of page being Royal Caribbean team Leaving From: Los Angeles, CA 14.03 shared: Ports of Call: Fort Lauderdale, FL; George Town, Grand Cayman; 14.04 Cozumel, Mexico; Fort Lauderdale, FL 1. If Cruise Details or Itinerary is being Ship Name: Jewel of the Sea shared, display “[Cruise Name] on Royal Caribbean” 2. If Search Results are being shared, display “Check out these cruises on Royal Caribbean” 3. If Cruise Comparison is being shared, display “Help me choose my cruise on Royal Caribbean” URL 14.02 Displays public facing URL for page being sent, incuding parameters selected by the user. Secure booking information (e.g. booking ID, stateroom numbers) is restricted from email. Image(s) 14.03 User has the option to select any of the images, via the Facebook share API, that are 15.0 - Tweet associated with the page being shared: 1. Cruise Image TwitterName Check out this 7 Night Mexican Riviera Cruise 2. Ship Image on Royal Caribbean: http://bit.ly/axyoYt 3. Destination Image 43 minutes ago via Twitter Details 14.04 Appears only when Cruise Details or Itinerary is being shared and includes the following details: 1. Departure Port 2. Ports of Call 3. Ship Name 4. Stateroom Category Selection (if available) 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 66. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 66 15.0 - Tweet 15.0 Twitter Share TwitterName Check out this 7 Night Mexican Riviera Cruise 14.01 14.02 on Royal Caribbean: http://bit.ly/axyoYt NOTES 43 minutes ago via Twitter HUGE recommends using Twitter APIs for sharing rather than the AddThis tool. FEATURE NO. REQUIREMENT DETAIL NOTES Tweet 15.01 Twitter share text varies based on the type of page being shared: 1. If Cruise Details or Itinerary is being shared, display “[Cruise Name] on Royal Caribbean” 2. If Search Results are being shared, display “Check out these cruises on Royal Caribbean” 3. If Cruise Comparison is being shared, display “Help me choose my cruise on Royal Caribbean” URL 15.02 Display a shortened version of the public HUGE to recommend a URL URL being shared to comply with Twitter’s 140 shortener character limit. 45 Main St, 2nd Floor p. 718 625 4843 Brooklyn, NY 11201 f. 310 625 5157 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 67. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 67 Revision History VERSION CHANGE DETAILS DATE AUTHOR r0 Created Initial Draft 9/10/2010 Cindy Beyer r1 Updated based on feedback from Wireframe Batch 1 review 9/21/2010 Cindy Beyer r2 Corrected misaligned numbers and wireframe illustration for 9/23/2010 Cindy Beyer Interactive Progress Bar and Email from illustrations. Additional annotations updates based on internal review: (p9) M1.06.2 - Noted that ship name filter should group ships based on newest ship class and then sort alphabetically within list. (p17) 1.13 - Noted that clicking on a selected value within Search Results Widget unselects that critieria. (p15) 1.09.7 - Noted that date associated with lowest available fare is displayed within Rate Info and added callout for Hot Deals display (p19) 3.12 - Need to call out that link changes (Cruise Details) (p15) 1.09.3 - Noted that Cruise Title links to itinerary section of Cruise Detailed page. (p15) 1.09.10 - Noted that Learn More link within Crown and Anchor module on Search results page opens a new browser window. (p18) 3.14 - Noted that Book Now button within Super Category pricing links to the Booking flow with Super Category selection retained. IT to confirm whether this is possible for 12/10 launch. r3 Added wireframes and annotations for Batch 2. 9/27/2010 Cindy Beyer r4 Updated Batch 1 annotations based on Visual Design and 9/28/2010 Cindy Beyer feedback from Royal Caribbean IT Team: (p9) M1.06.2 -- Specified that ship names should be grouped based on class, newest first, and then alphabetically. (p11) 2.04 - Removed ability to search for listings with Exclusive Rates as IT confirmed that this is not possible (p11) 2.03 -- Clarified grouping for number of nights dropdown. (p11) 2.06 -- Removed checkbox for Search Nearby Ports (p11) 2.07 - Noted that Price Range will be controlled by CMS (p13) 1.07 -- Removed requirement to include Exclusive Rates within Deals grouping when sorting search results module (p15) 1.09.6, 1.09.7 - Remove reference to Exclusive Deals pricing prior to booking flow (Results & Details) (p60) 11.02 - Added note that Share functionality can be initiated from Booking flow (p62) 13.04 & 14.04 - Added note that select Stateoom category may be included in shared detail, if available (p62) 13.01 - Removed requirement for images within email. Out of scope 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 68. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 68VERSION CHANGE DETAILS DATE AUTHOR VERSION CHANGE DETAILS DATE AUTHOR (p60) 11.02 - Added note that Share functionality can be initiated (p39) Made note that HUGE does not recommend showing Upsell from Booking flow to users who have Javascript disabled. (p62) 13.04 & 14.04 - Added note that select Stateoom category may be included in shared detail, if available (p44) 7.01 - Noted that if user logs in, fields for Guest Details and (p62) 13.01 - Removed requirement for images within email. Out of Billing Details should be prepopulated with previously saved data. scope (p44) 7.04 - Noted that My Family Time option appearsr5 Updated based on feedback from Wireframe Batch 2 wireframes 10/5/2010 Cindy Beyer conditionally based on whether there are children in the party and visual design feedback: (p9) M1.04.2 - Removed note that Destination dropdown defaults (p44) 7.03 - Updated requirement to say that account creation is with region corresponding to user’s location (based on IP) is optional for guests during booking flow. shown first in list. Realigned note with M1.02.2. (p48) 9.05 - Noted that if user has JS disabled, all coupon fields (p10) M1.16 - Removed PBL Contact Us Module from Search Results display on page load and that validation much confirm that the pages correct fields have been completed base don coupon type. (p48) 9.07 - Added additional detail around Add Coupon (p13) 1.06 - Noted that if user has JS disabled, entire page refreshes functionality. User may only apply one coupon per stateroom. when Show Rates button is clicked. (p52) Noted if the user is paying with multiple credif cards and one (p16) Noted that if user has JS disabled, pricing overlay opens in a or more credit card fails validation, HUGE recommends that no new window/tab. payment is processed and that the user is forced to resubmit the entire payment. (p27) M4.10 - Noted that validation must occur before moving on to the next stateroom in the flow. (p53) 10.11 - Added Share This to Confirmation page. (p29) M3.05 - Added note to call out a max of 4 people per (p55) Noted that when booking multiple staterooms, a user can stateroom, per current logic. only Courtesy Hold all staterooms. The courtesy hold call to action will only appear on the stateroom number selection page, after all (p29) M3.02 - Noted when a user clicks Edit in the My Cruise stateroom numbers have been assigned. module, they are prompted via pop-up to confirm that they want to start over as changes may be lost. r6 Updates based on RC Consolidated Feedback tracker 10/8/2010 Cindy Beyer (p31) M4.07 - Added note to call out that CTC Links appear at the (p11) 2.13 - Added requirement for Learn More next to Cruise Type Super Level when guest is booking multiple staterooms, but that (p15) 1.10 - Removed Note about PBL variation the user must log in to view each reservation at the stateroom (p19) 1.15 Added requirement Loading Icon locking to the bottom confirmation level. of browser window. (p43) 6.18 Added notes about military rates popup (p31) 4.01 - Noted that when Your Cruise page is shared, the URL sent is for the Ship Version of the Super Category page (p7) M1.09 - Noted this should take user to the equivalent of http://www.royalcaribbean.com/findacruise/search/ buildAdvancedSearch.do which is the stand alone search widget (p35) 16.04 - Noted that Select Date button on the pricing overlay is on a page. supressed if user has JS disabled (p9) M1.04.2 - Removed note that destinations are grouped by region (p36) 5.01 - Added note that Share link on Your Cruise - Stateroom page will send url & thumbnail for ship version of cabin type for (p9) M1.02.1 - Corrected typo. All Ports resets to show all ports. the selected category (p12) 2.01 - Removed note that Destination is defaulted based on IP address (p38) 6.11 - Listed out the elements displayed for each stateroom (p10) M1.06.3 - Called out note that multi-select can be supposed listing. within non-JS dropdown implementation. (p16) 1.09.5 - Noted treatment for Crown and Anchor Member Cruise Dates 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com
  • 69. Royal Caribbean // Annotated Wireframes October 21, 2010 | Page 69VERSION CHANGE DETAILS DATE AUTHOR VERSION CHANGE DETAILS DATE AUTHOR (p16) 1.09.8 - Removed detail for as Standard Rate Callout as this (p40) 17.04 & 17.05 - Upated to include more detail for when a user applied only to Exclusive Rates selects or declines an upsell offer. (p16) 1.09.12 - Updated visual to show More for multiple years (p41) 6.0 - Updated wireframe to show room price. (p16) 1.09.13 - Called out rollover for Dates within Search Results (p40) 17.0 Confirmed that Upsell will not be displayed for non-JS Removed page 20 (Sinlge Button Option) as RC determined Buy user. Button can be added per date. (p41) 6.19 - Added requirement to allow users to view rooms (p61) 12.0.1 - Clarified source for Name field within email selections based on Deckplan confrimation message (p46) M7.02 - Noted that minimum balance radio button is (p18) 1.19 & 1.20 - Added callouts for rollover and selected states in selected by default when payment is not due in full. search widget (p52) 9.13 - Corrected numbering for wireframe callout (p20) 3.22 - Added callout for Crown & Anchor member cruise (p55) 10.0 - Pulled in updated wireframe to show Single Stateroom within Price Grid Confirmationr7 Updates based on additional consolidated feedback for Batch 1 10/13/2010 Cindy Beyer (p57)18.02 - Noted that if user is logged in, fields are defaulted & 2: (p57) 18.03 - Added callout that log in link is hidden if user is (p12) 2.04 - Added Exclusive Rates back to Advanced Search logged in (p18)1.14 - Revised Clear per Section to be Clear All within Search r8 Final Revision based on follow up call with Alex: 10/21/2010 Cindy Beyer Results (p4) Added call out within General Requirements that dropdowns (p20) 3.10 & 3.14 - Noted that Book Now button should not appear if do not auto-eliminate if JS is disabled no rates are available for selected date (p4) Added call out within General Requirements that optional (p20) - Added link to existing pop up for View Photos fields are designated as “(optional)” within for fields. (p28) Noted in M4.08 andM4.09 refers that the user will be taken to (p4) Added call out within General Requirements that instructional C2C landing page. text is displayed below form fields as needed. (p29) M4.12 - Added annotation for Back link within Call to Action (p14-16) 1.09.7 Added Standard Rates From header to Search (p30) Added callout for M3.03 within illustration Results list (p31) & 19.02 - Fixed descriptions to match illustration (p16) 1.09.9 Added callout that price showin in search results is LAF. (p32) 4.02 - Corrected page number reference If there is a hot deal and exclusive rate, show Hot Deal price. (p32) 4.03 - Updated requirement so that no date defaults in step (p40) Added messaging to Upsell Overlay related to exclusive 1 of the booking flow if the user has not selected a date. Noted pricing HUGE recommendation for post December is to default based on (p46) Updated visual to flag Crown & Anchor as an optional field the date with the lowest fare. for Guest Details. (p33) 4.10 - Noted that when booking multiple staterooms, number (p46) Added tooltip for email address within Guest Details page. of guests per room update to reflect the total number in party. (p55) 10.03 - Added note that message area on confirmation (p33) 4.11 - Updated logic related to selecting connecting rooms. page can be used for Exclusive pricing call out (p30) M3.02 - Noted that Edit Cruise button does not appear in (p55) 10.05 - Added Create Account Module to confirmation Amend mode OR on confirmation pages pages (p30) M3.10 & M3.11 - Explicitly called out this is an Amend state. (p57) 18.01 - Updated label for Back to Previous link on Courtesy (p32) 4.01 - Removed Share from Your Cruise step in booking flow Hold (p36) 16.04 - Noted that if Code Red scenario, Select button should not show for a cruise date in the overlay. (p36) 16.03 - Removed feature. Static text cannot be showin in place of Select button on Pricing Overlay. (p37) 5.03 - Noted that when user clicks Change This link, previous selections are maintained within Your Cruise page. (p38) M6.03 - Noted that Deal flag shows if Hot Deal OR Exclusive Rate applies (p38) M6.05 - Clarified that Guest 3 & Guest 4 pricing only shows if there are more than 2 guest in the state room 45 Main Street, Suite 220 p. +1 718 625 4843 www.hugeinc.com Brooklyn, NY 11201 f. +1 718 625 5157 info@hugeinc.com

×