Oracle Webcenter Portal Online Help

Total Page:16

File Type:pdf, Size:1020Kb

Oracle Webcenter Portal Online Help Oracle® Fusion Middleware Oracle WebCenter Portal Online Help 12c (12.2.1.4.0) E95718-02 March 2020 Oracle Fusion Middleware Oracle WebCenter Portal Online Help, 12c (12.2.1.4.0) E95718-02 Copyright © 2013, 2020, Oracle and/or its affiliates. Primary Author: Oracle Corporation This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited. The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing. If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, then the following notice is applicable: U.S. GOVERNMENT END USERS: Oracle programs (including any operating system, integrated software, any programs embedded, installed or activated on delivered hardware, and modifications of such programs) and Oracle computer documentation or other Oracle data delivered to or accessed by U.S. Government end users are "commercial computer software" or “commercial computer software documentation” pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, the use, reproduction, duplication, release, display, disclosure, modification, preparation of derivative works, and/or adaptation of i) Oracle programs (including any operating system, integrated software, any programs embedded, installed or activated on delivered hardware, and modifications of such programs), ii) Oracle computer documentation and/or iii) other Oracle data, is subject to the rights and limitations specified in the license contained in the applicable contract. The terms governing the U.S. Government’s use of Oracle cloud services are defined by the applicable contract for such services. No other rights are granted to the U.S. Government. This software or hardware is developed for general use in a variety of information management applications. It is not developed or intended for use in any inherently dangerous applications, including applications that may create a risk of personal injury. If you use this software or hardware in dangerous applications, then you shall be responsible to take all appropriate fail-safe, backup, redundancy, and other measures to ensure its safe use. Oracle Corporation and its affiliates disclaim any liability for any damages caused by use of this software or hardware in dangerous applications. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners. Intel and Intel Inside are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Epyc, and the AMD logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group. This software or hardware and documentation may provide access to or information about content, products, and services from third parties. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any kind with respect to third-party content, products, and services unless otherwise set forth in an applicable agreement between you and Oracle. Oracle Corporation and its affiliates will not be responsible for any loss, costs, or damages incurred due to your access to or use of third-party content, products, or services, except as set forth in an applicable agreement between you and Oracle. Contents 1 Online Help Topics for General Information Welcome to Oracle WebCenter Portal 1-1 Accessing Help in Oracle WebCenter Portal 1-2 Contact Us 1-3 2 Online Help Topics for WebCenter Portal Administration Administration: Attributes 2-1 Administration: Business Role Pages 2-1 Administration: Device Settings 2-3 Administration: General 2-7 Administration: Personal Pages 2-13 Administration: Portal Deployments 2-14 Administration: Security: Roles 2-15 Administration: Security: Users and Groups 2-17 Administration: System Pages 2-19 Administration: Tools and Services 2-19 Discussion Forum Settings 2-21 Search Settings – Elasticsearch 2-22 External Application 2-24 Mail Settings 2-24 People Connections Settings 2-25 Portlet Producer 2-32 Create Page 2-35 Create Role 2-35 Change Role 2-36 Portal Server Connection 2-36 Register/Edit External Application 2-37 Set Page Access 2-40 Set Page Defaults 2-41 iii 3 Online Help Topics for Portals About Portal 3-1 Activities 3-1 Add Attribute 3-2 Administration: Portals 3-3 Analytics 3-6 Assets 3-19 Change Membership 3-20 Create Portal Template 3-20 Create Portal Wizard 3-21 Create Role 3-23 Deploy 3-24 Device Settings 3-25 General 3-25 Import Portals 3-27 Membership Options 3-28 Export Portals 3-30 Personalize Pages 3-31 Portal Browser 3-33 Portal Editor 3-34 Portal Templates 3-36 Profile 3-38 Publish Pages 3-41 Security 3-42 Settings 3-45 Share 3-49 Tag Center 3-50 Tag This Page 3-53 Tools and Services 3-53 WebCenter Portal Impersonation 3-56 4 Online Help Topics for Tools and Services Announcements Console 4-1 Create Announcement 4-2 Edit Announcement 4-6 Create/Edit Column 4-9 Create Event 4-14 Create List 4-15 Discussions Console 4-16 Edit Event 4-18 iv Edit List 4-19 Event Preferences 4-20 Events Console 4-21 Lists Console 4-23 RSS Manager 4-26 View Topic 4-28 5 Online Help Topics for Content Add Link 5-1 Configure Content Manager 5-2 Content Presenter Configuration 5-3 Documents 5-7 Edit Image 5-8 Embed Image 5-10 Favorites 5-10 Libraries 5-11 Rendition Clipboard 5-12 Searching Documents 5-13 6 Online Help Topics for Pages Access 6-1 Add New/Edit Data Source 6-1 Add to Catalog 6-2 Child Components 6-3 Content Style 6-3 Create Navigation Item 6-4 Create Page 6-8 Create Page 6-10 Create Page Variant 6-13 Credentials 6-13 Display Options 6-14 Define Data Visualization 6-15 Expression Editor 6-17 Other CSS Property 6-18 Page Information 6-18 Page Editor 6-22 Page Editor: Design View 6-23 Page Editor: Structure View 6-24 Page Properties: Display Options 6-25 v Page Properties: Display Options 6-25 Page Properties: Layout 6-26 Page Properties: Parameters 6-26 Page Properties: Security 6-27 Parameters 6-28 Publish Pages 6-30 Refresh from Page Style 6-30 Resource Catalog 6-30 Save Page As Page Style 6-31 Style 6-32 7 Online Help Topics for Shared Assets Business Objects 7-1 Content Presenter 7-1 Copy Asset/Delete Asset/Upload Asset/Download Asset/Upload Icon 7-3 Create Form 7-5 Create Graph 7-6 Create New Page Template 7-8 Create New Data Control 7-9 Create New/Edit Business Object 7-9 Create New/Edit Data Control 7-10 Create New/Edit REST Data Source 7-12 Create New/Edit SQL Data Source 7-14 Create New Resource Catalog 7-15 Create New Skin 7-15 Create New Task Flow 7-16 Create Table 7-16 Data Controls 7-18 Data Visualizations 7-20 Edit Properties 7-21 Edit Resource Catalog 7-22 Edit Resource Catalog Item 7-23 Edit Skin 7-26 Layouts 7-26 Link to New Asset or Link to Existing Asset 7-28 Page Styles 7-28 Page Templates 7-30 Resource Catalogs 7-32 REST Data Sources 7-33 Security Settings 7-34 vi Select Start Path 7-35 Shared Assets 7-36 Show Properties 7-37 SQL Data Sources 7-39 Skins 7-40 Task Flow Properties 7-41 Task Flow Styles 7-42 Task Flows 7-43 Visualization Templates 7-45 8 Online Help Topics for Portal Templates Portal Templates 8-1 Export Portal Templates 8-2 Export Portal Templates Pane 8-2 Import Portal Templates 8-3 Import Portal Templates Pane 8-3 9 Online Help Topics for Favorites Add To Favorites 9-1 Add To Favorites 9-1 Create Folder 9-2 Edit Favorite 9-2 Edit Folder 9-3 Manage Favorites 9-4 10 Online Help Topics for Preferences General Preferences 10-1 Password Preferences 10-2 My Accounts Preferences 10-3 Messaging Preferences 10-4 People Connections Preferences 10-7 Presence Preferences 10-10 Impersonation Preferences 10-11 Subscriptions Preferences 10-12 Search Preferences 10-13 Mail Preferences 10-14 vii 1 Online Help Topics for General Information Welcome to Oracle WebCenter Portal Companies use Oracle WebCenter Portal to build enterprise-scale intranet and extranet portals that provide a foundation for the next-generation user experience (UX). Portals built with WebCenter Portal commonly support thousands of users who create, update, and access content and data from multiple back-end sources. WebCenter Portal delivers intuitive user experiences by leveraging the best UX capabilities from a significant portfolio of leading portal products and related technologies. From the user's perspective, the integration is seamless. Where can users access their portals? Anywhere. WebCenter Portal is mobile-enabled through responsive page design and page variants, which can be optimized to render on specific devices. Business users can easily assemble new portals or composite applications using Portal Composer and a page editor that includes a library of prebuilt reusable components. They can enhance user experience by wiring components together on the page, configuring content personalization, enabling the use of integrated social tools, and creating data visualizations.
Recommended publications
  • HCI Lessons Using AJAX for a Page-Turning Web Application
    CHI 2011 • Session: Reading & Writing May 7–12, 2011 • Vancouver, BC, Canada Bells, Whistles, and Alarms: HCI Lessons Using AJAX for a Page-turning Web Application Juliet L. Hardesty Abstract User Interface Design Specialist This case study describes creating a version of METS Digital Library Program Navigator, a page-turning web application for multi- Indiana University part digital objects, using an AJAX library with user Herman B Wells Library, W501 interface components. The design for this version 1320 E. 10th Street created problems for customized user interactions and Bloomington, IN 47405 USA accessibility problems for users, including those using [email protected] assistive technologies and mobile devices. A review of the literature considers AJAX, accessibility, and universal usability and possible steps to take moving forward to correct these problems in METS Navigator. Keywords AJAX, accessibility, universal usability ACM Classification Keywords H.5.2. Information interfaces and presentation: User interfaces - user-centered design, standardization. General Terms Design, human factors, standardization Copyright is held by the author/owner(s). CHI 2011, May 7–12, 2011, Vancouver, BC, Canada. Introduction ACM 978-1-4503-0268-5/11/05. AJAX (Asynchronous JavaScript and XML) is a widely used method for developing Web 2.0 applications 827 CHI 2011 • Session: Reading & Writing May 7–12, 2011 • Vancouver, BC, Canada (called Rich Internet Applications, or RIA’s), both to incorporate the Semantic Web into Web 2.0 enhance certain features
    [Show full text]
  • University of Southampton Research Repository Eprints Soton
    University of Southampton Research Repository ePrints Soton Copyright © and Moral Rights for this thesis are retained by the author and/or other copyright owners. A copy can be downloaded for personal non-commercial research or study, without prior permission or charge. This thesis cannot be reproduced or quoted extensively from without first obtaining permission in writing from the copyright holder/s. The content must not be changed in any way or sold commercially in any format or medium without the formal permission of the copyright holders. When referring to this work, full bibliographic details including the author, title, awarding institution and date of the thesis must be given e.g. AUTHOR (year of submission) "Full thesis title", University of Southampton, name of the University School or Department, PhD Thesis, pagination http://eprints.soton.ac.uk UNIVERSITY OF SOUTHAMPTON FACULTY OF NATURAL AND ENVIRONMENTAL SCIENCES Chemistry Facilitating Chemical Discovery: An e-Science Approach by Andrew J. Milsted Thesis for the degree of Doctor of Philosophy February 2015 UNIVERSITY OF SOUTHAMPTON ABSTRACT FACULTY OF NATURAL AND ENVIRONMENTAL SCIENCES Chemistry Doctor of Philosophy FACILITATING CHEMICAL DISCOVERY: AN E-SCIENCE APPROACH by Andrew J. Milsted e-Science technologies and tools have been applied to the facilitating of the accumulation, validation, analysis, computation, correlation and dissemination of chemical information and its transformation into accepted chemical knowledge. In this work a number of approaches have been investigated to address the different issues with recording and preserving the scientific record, mainly the laboratory notebook. The electronic laboratory notebook (ELN) has the potential to replace the paper note- book with a marked-up digital record that can be searched and shared.
    [Show full text]
  • AI Based RSS Feed Aggregator
    1 MyFIDO: AI Based RSS Feed Aggregator Using Natural Language Processing and Other Artificial Intelligence Techniques To Make Suggestions Based on Observed User Interests TERESA NICOLE BROOKS Facilitated By: PROFESSOR PAUL BENJAMIN Pace University Fall 2008 – Fall 2009 2 Table of Contents Introduction: About MyFido Section 1: Project Objective 1.1 Basic System Functionality • The “Observer” Component • The “Context Analyzer” Component • The “Fetch” Component 1.2 Testing Methodology & Evaluating Effectiveness of System • Testing • Note Regarding System Design Section 2: What Is Natural Language Processing? 2.1 About Natural Language Processing (NLP) • History of Natural Language Processing 2.2 Applications of NLP • Examples of NLP Applications • Keep The Domain Small Stupid: Scope and Knowledge Domain Management • What's An Operating System?: Giving Software The Ability to Analyze The Context and “Meaning” of Text • Software Doesn't Have Eyes: Observing user interests and analyzing the structure of a web page • I Know What You Like: Making Suggestions To Users Based on Observed Interests • Selecting Suggested Articles Section 3: Technologies & Tools 3.1 Natural Language Processing Tools • Natural Language Processing APIs: OpenNLP • String Metrics Library : SimMetrics • JGraphT • WordNet • WordNet Interfaces 3.2 Other Technologies • MozSwing • HTMLParser • Rome • MigLayout Section 4: My Fido: System Architecture 4.1 System Components (Overview) • Brief Description of Major System Component's Responsibilities • Brief Description of Knowledge
    [Show full text]
  • Dave Crane Eric Pascarello with Darren James
    Dave Crane Eric Pascarello with Darren James MANNING Ajax in Action Ajax in Action DAVE CRANE ERIC PASCARELLO WITH DARREN JAMES MANNING Greenwich (74° w. long.) For online information and ordering of this and other Manning books, please go to www.manning.com. The publisher offers discounts on this book when ordered in quantity. For more information, please contact: Special Sales Department Manning Publications Co. 209 Bruce Park Avenue Fax: (203) 661-9018 Greenwich, CT 06830 email: [email protected] ©2006 by Manning Publications Co. All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by means electronic, mechanical, photocopying, or otherwise, without prior written permission of the publisher. Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in the book, and Manning Publications was aware of a trademark claim, the designations have been printed in initial caps or all caps. Recognizing the importance of preserving what has been written, it is Manning’s policy to have the books they publish printed on acid-free paper, and we exert our best efforts to that end. Manning Publications Co. Copyeditor: Liz Welch 209 Bruce Park Avenue Typesetter: Denis Dalinnik Greenwich, CT 06830 Cover designer: Leslie Haimes ISBN 1-932394-61-3 Printed in the United States of America 1 2 3 4 5 6 7 8 9 10 – VHG – 09 08 07 06 05 To Hermes, Apollo, Athena, and my cats, for their wisdom —D.C. To my wife; I’m surprised you said yes —E.P.
    [Show full text]
  • Download Original Attachment
    ELLESMERE PORT AND NESTON BOROUGH COUNCIL LOCAL GOVERNMENT REVIEW IN CHESHIRE RESPONSE BY WEB LABS LTD TO FUNCTIONAL SPECIFICATION FOR A CONTENT MANAGEMENT SOLUTION TO SUPPORT THE DELIVERY OF CORPORATE WEB SITES CONTENTS 1. MANAGEMENT SUMMARY 3 2. WEB LABS LTD - PROFILE 4 3. REFERENCE ACCOUNTS 10 4 FUNCTIONAL REQUIREMENTS 14 5 EVALUATION CRITERIA 23 6. OUTLINE PROJECT PLAN 24 7. DRAFT SERVICE LEVEL AGREEMENT 26 8. WEB LABS TURNOVER 30 9. HEALTH & SAFETY POLICY 30 10. EQUAL OPPORTUNITIES POLICY 30 LEGAL FORMS FOR COMPLETION 31 1. MANAGEMENT SUMMARY Thank you for the opportunity to tender for the provision of software and services to underpin your web sites and Intranet. We are pleased to inform you that there are no items in your tender document to which we cannot comply and do not already have considerable experience implementing with other Local Authorities. We have proposed two of our enterprise systems software products * Content-Master - Enterprise Content Management System and • Forms Master – Enterprise e-Forms System To meet your requirements as specified These software products were designed, developed and supported by Web Labs and have been installed with over 90 Public Sector clients some of which have the largest web site traffic in the UK In addition we have many proven software applications (overviewed in the Web Labs Profile) designed in conjunction with other Local Authorities that could be of considerable benefit to implementing your web site and intranet quickly and cost effectively. As our management, development and support staff are all based in the UK we all have considerable experience of Local Government and our policies and shaped by the UK Public Sector market and we are always directly available to our customers.
    [Show full text]
  • FACS-STIP User Guide
    FACS-STIP User Guide Traffi c-Roadway Section | Delivery & Operations Division August 2020 Traffic-Roadway Section FACS-STIP User Guide Oregon Department of Transportation Delivery & Operations Division – Engineering & Technical Services Branch Traffic-Roadway Section 4040 Fairview Industrial Dr. SE MS#5 Salem, Oregon 97302-1142 503.986.3568 http://gisintra.odot.state.or.us/facsstip/ August 2020 page 2 Traffic-Roadway Section FACS-STIP User Guide Table of Contents Introduction ................................................................................................................................ 4 Overview of the FACS-STIP Tool ...................................................................................................... 5 Map Tool ....................................................................................................................................14 Data to Go ..................................................................................................................................16 FACS-STIP Data to Go-Map Tool ................................................................................................ 18 FACS-STIP Data to Go-Form Tool ............................................................................................... 23 FACS-STIP Asset Report ............................................................................................................... 31 Asset Reports .............................................................................................................................37
    [Show full text]
  • Functional Study, Comparison of Products and Practical Implementation
    Intranet of the future: functional study, comparison of products and practical implementation Ignasi Bertran Ribalaygua September 2010 Supervisor: Oscar Aranda Hernández Tutor: Maria Carme Quer Bosor Universitat Politècnica de Catalunya Master in Information Technology Intranet of the future: functional study, comparison of products and practical implementation PART 1: CONTEXT AND THEORETICAL ANALYSIS.......................................................... 10 1 Chapter 1: Introduction and goals ........................................................................... 11 1.1 Project environment ......................................................................................... 11 1.1.1 Business environment ............................................................................... 11 1.2 Document structure .......................................................................................... 12 1.3 Goals ................................................................................................................ 14 1.3.1 Goal 1: Study of functionalities ................................................................ 14 1.3.2 Goal 2: Comparison of tools ..................................................................... 14 1.3.3 Goal 3: Prototype ...................................................................................... 15 1.4 Planning and cost ............................................................................................. 15 1.4.1 Planning ...................................................................................................
    [Show full text]
  • Widget Manual Mediabeacon R3volution V8.5
    Widget Manual MediaBeacon R3volution v8.5 MediaBeacon Widget Manual © MediaBeacon Revised July 2017 Table of Contents Introduction . 1 How to Use this Manual . .2 . 8 .0 Interface Overview . 3 » Workspaces . .4 . » Landing Page Workspace: User . 9. » Landing Page Workspace: Admin . 11 » Layouts . 12 » Action Palette . 18 » Themes . 19 » Widgets . 21 » Contextual Menus . 27 » Check Out . 29 » New Version . 31 » Notification Center . 32 » Keyboard Shortcuts . 33 Filter Widgets . 34 » Color Search: User . 35 » Color Search: Admin . 36 » Date Search: User . 37 » Date Search: Admin . 38 » Directory Browser: User . 39 » Directory Browser: Admin . 43 » Facet Graph: User . 45 » Facet Graph: Admin . 46 » Featured Content: User . 47 » Featured Content: Admin . 48 » Keyword Search: User . 50 » Keyword Search: Admin . 51 » Tag Cloud: User . 52 » Tag Cloud: Admin . 53 » Metrics: User . 54 » Metrics: Admin . 56 » Places Browser: User . 57 » Places Browser: Admin . 60 » Quick Search: User . 64 » Quick Search: Admin . 67 » Search Filter: User . 70 » Search Filter: Admin . 76 » Saved Searches: User . 80 » Saved Selections: User . 81 » Saved Selections: Admin . 84 » Search Refinement: User . 85 » Search Refinement: Admin . 86 MediaBeacon Widget Manual © MediaBeacon ii » Taxonomy Browser: User . 87 » Taxonomy Browser: Admin . 89 Information Widgets . 90 » Chat: User . 91 » Chat: Admin . 94 » HTML: User . 95 » HTML: Admin . 96 » Loading Dock Status: User. .100 » Loading Dock Status: Admin . 104 » Log Reports: User. 105 » Logged In Users: User . 108 » M3TAForm: User . .109 » M3TAForm: Admin . .111 » Report: User 8.3 . 112 » Report: Admin 8.3 . 113 » Search Status: User . .115 » Search Status: Admin . 117 » Upload HTML: User. .118 » Upload HTML: Admin . 119 » Video Playback: User . 120 » Video Playback: Admin .
    [Show full text]
  • March 31 2021 Documentation
    SAFR® Documentation SAFR Facial Recognition SAFR® Documentation Documentation Version = 3.014 Publish Date = March 31, 2021 Copyright © 2021 RealNetworks, Inc. All rights reserved. SAFR® is a trademark of RealNetworks, Inc. Patents pending. This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited. The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing. 1 Contents 1 What’s New 7 2 SAFR Overview 8 3 SAFR System Requirements 11 4 Getting Started with SAFR Platform on Windows or macOS 21 5 Connect Desktop Clients 25 6 Getting Started with SAFR Platform on Linux 26 7 Getting Started with SAFR Desktop with a Cloud Account 29 8 Camera Best Practices 31 9 Set up ONVIF IP Cameras 38 10 Connect Cameras to SAFR 39 11 Connect to a Video Feed 42 12 Interpret Video Feed Overlays 47 13 View Video Feeds Status 49 14 Manage People in the Person Directory 52 15 Importing and Registering People 53 16 Image Quality Metrics Guidance 56 17 Use Event Analytics to Gain
    [Show full text]
  • The Earth Scientist ~ NESTA – Celebrating 30 Years ~
    THE EARTH SCIENTIst ~ NESTA – Celebrating 30 Years ~ Volume XXIX • Issue 2 • Summer 2013 SPECIAL ISSUE $10.00* Free Inside INSIDE THIS ISSUE “CHANGING EARTH” From the President . 2 Poster from HHMI From the Executive Director . 3 Editor’s Corner . 5 NESTA Awards Presented in San Antonio . 6 Introduction to Using the Claims‑Evidence‑ Reasoning Framework in Middle School Science . 10 An Instructional Unit on the Marcellus Shale for Middle School Students . 15 Exploring Regional Climate Patterns and Generalizing the Results to Enhance Deep Conceptualization . 20 The Power of a Hurricane: Using Memorable Storms to Teach Inference and Graphing Skills . 25 Using iBooks Author to Create Earth Science Classroom Content for the iPad . 29 The Role of Gravity in Planetary Orbits . 32 An Integrated Model for Instruction in Deep Time, Mass Extinctions and Radiometric Decay . 37 The Successes and Challenges of Establishing PAESTA, a New Professional Community for Teachers . 41 A Collaborative Approach to Developing Earth System Science Resources through PAESTA . 46 Student Conceptions of the Cause and Locations of Earthquakes . 50 Student and Teacher Conceptions of the Earth’s Interior Structure . 55 Subduction Zone Geometry in Three Dimensions: Using authentic data to explore relationships between earthquakes, volcanoes, and plates at convergent margins . 59 This image was taken by Jay Brooks in Arches National Park, Utah, in July 2011 while on photography trip. In Utah, July is the monsoon season and rain storms can create interesting cloud formations and lightning. “This particular evening we had some very powerful lightning activity. Shortly after this shot was taken we were running for cover as the storm moved directly over us.
    [Show full text]
  • Firefox 2の新APIの 拡張機能への応用 - Feed Content Access API 編 - Firefox 2の拡張開発者向け新機能
    Firefox 2の新APIの 拡張機能への応用 - Feed Content Access API 編 - Firefox 2の拡張開発者向け新機能 MDC (Mozilla Developer Center) 開発者のためのFirefox 2の新機能 XUL と拡張の開発者向け http://developer.mozilla.org/ プレゼンの内容 (1) フィードプレビュー機能 機能の概要 仕組み (2) フィードコンテントアクセスAPI nsIFeedProcessor nsIFeed, nsIFeedEntry… (3) 拡張機能への応用 独自のフィードビューアを作る 独自のフィードビューアを登録する Sage風のサイドバーとフィードの更新チェック機能を作る (1) フィードプレビュー機能 フィードプレビュー機能 ブラウザでフィードを読み込むと… 自動的にパースして整形表示する 購読するためのUIも備える ライブブックマーク 各種Webサービス プログラム 疑問 フィードをロードしてから、 フィードプレビューで 整形表示されるまでの間、 何が起こっているのか? フィード整形表示までの流れ(イメージ) nsFeed nsIFeed XULロード nsIFeed Sniffer Processor Writer 整形表示 パース 参照 nsIFeed Result nsIFeedResultService フィード整形表示までの流れ(1/3) ストリーム読み込み開始 Content-type: application/rss+xml Content-type: application/atom+xml 誤ったMIMEタイプがセットされたフィードのデータ ↓ nsFeedSniffer登場 データがフィードであることを判定 内部的なContent-typeをセット 「application/vnd.mozilla.maybe.feed」 ↓ フィード整形表示までの流れ(2/3) ストリームの変換(パース) nsIFeedProcessorが非同期にパース 最終的にnsIFeedResultオブジェクトが生成 ↓ nsIFeedResultServiceでいったん保存 nsIFeedResultオブジェクトを、 nsIFeedResultServiceへ追加 グローバルな参照が可能になる ↓ フィード整形表示までの流れ(3/3) XULのロード URI「about:feeds」でチャネルを開く その実体はXUL+XHTML (subscribe.xhtml) ↓ XHTMLで整形表示 nsIFeedWriterが、 nsIFeedResult型オブジェクトから、 様々なフィード情報を取り出して、 XHTMLで整形表示 (2) フィードコンテントアクセスAPI フィードのデータをパースする nsIFeedProcessor フィードのXMLを非同期にパースする パース完了時にリスナへ通知される RSSやAtomといった形式の差異を吸収 RSS nsIFeed nsIFeed Processor Result Atom 3つのパース方法 parseFromString 文字列からパースする parseFromStream ストリームからパースする parseAsync 非同期なストリームからパースする nsIStreamListenerを介する パース結果の受け取り方 パース完了時、リスナが呼ばれる nsIFeedResultListener::handleResult() パース結果はnsIFeedResult型オブジェクト
    [Show full text]
  • Inception User Guide Version
    User Guide Version 8.1 Thank You for Choosing Ross You've made a great choice. We expect you will be very happy with your purchase of Ross Technology. Our mission is to: 1. Provide a Superior Customer Experience • offer the best product quality and support 2. Make Cool Practical Technology • develop great products that customers love Ross has become well known for the Ross Video Code of Ethics. It guides our interactions and empowers our employees. I hope you enjoy reading it below. If anything at all with your Ross experience does not live up to your expectations be sure to reach out to us at [email protected]. David Ross CEO, Ross Video [email protected] Ross Video Code of Ethics Any company is the sum total of the people that make things happen. At Ross, our employees are a special group. Our employees truly care about doing a great job and delivering a high quality customer experience every day. This code of ethics hangs on the wall of all Ross Video locations to guide our behavior: 1. We will always act in our customers’ best interest. 2. We will do our best to understand our customers’ requirements. 3. We will not ship crap. 4. We will be great to work with. 5. We will do something extra for our customers, as an apology, when something big goes wrong and it's our fault. 6. We will keep our promises. 7. We will treat the competition with respect. 8. We will cooperate with and help other friendly companies.
    [Show full text]