Cascading Style Sheets

Total Page:16

File Type:pdf, Size:1020Kb

Cascading Style Sheets Web Design in a Nutshell, 3rd Edition By Jennifer Niederst Robbins ............................................... Publisher: O'Reilly Pub Date: February 2006 Print ISBN-10: 0-596-00987-9 Print ISBN-13: 978-0-59-600987-8 Pages: 826 Table of Contents | Index Are you still designing web sites like it's 1999? If so, you're in for a surprise. Since the last edition of this book appeared five years ago, there has been a major climate change with regard to web standards. Designers are no longer using (X)HTML as a design tool, but as a means of defining the meaning and structure of content. Cascading Style Sheets are no longer just something interesting to tinker with, but rather a reliable method for handling all matters of presentation, from fonts and colors to the layout of the entire page. In fact, following the standards is now a mandate of professional web design. Our popular reference, Web Design in a Nutshell, is one of the first books to capture this new web landscape with an edition that's been completely rewritten and expanded to reflect the state of the art. In addition to being an authoritative reference for (X)HTML and Cascading Style Sheets, this book also provides an overview of the unique requirements of designing for the Web and gets to the nitty-gritty of JavaScript and DOM Scripting, web graphics optimization, and multimedia production. It is an indispensable tool for web designers and developers of all levels. The third edition covers these contemporary web design topics: Structural layer: HTML 4.01 and XHTML 1.0 (9 chapters), including an alphabetical reference of all elements, attributes and character entities Presentation layer: Ten all-new chapters on Cascading Style Sheets, Level 2.1, including an alphabetical reference of all properties and values. Behavior layer: JavaScript and scripting with the Document Object Model (DOM) Web environment: New web standards, browsers, display devices, accessibility, and internationalization Web graphics optimization: Producing lean and mean GIF, JPEG, PNG, and animated GIFs Multimedia: Web audio, video, Flash, and PDF Organized so that readers can find answers quickly, Web Design in a Nutshell, Third Edition helps experienced designers come up to speed quickly on standards-based web design, and serves as a quick reference for those already familiar with the new standards and technology. There are many books for web designers, but none that address such a wide variety of topics. Find out why nearly half a million buyers have made this the most popular web design book available. Web Design in a Nutshell, 3rd Edition By Jennifer Niederst Robbins ............................................... Publisher: O'Reilly Pub Date: February 2006 Print ISBN-10: 0-596-00987-9 Print ISBN-13: 978-0-59-600987-8 Pages: 826 Table of Contents | Index Intermediate Perl Foreword Contributors Technical Reviewers Lead Technical Editors Technical Reviewers Preface What's in the Book Using Code Examples Conventions Used in This Book CSS Property Conventions How to Contact Us Safari® Enabled Acknowledgments Part I: The Web Environment Chapter 1. Web Standards Section 1.1. What Are Standards? Section 1.2. Current Web Standards Section 1.3. Standards-Driven Design Section 1.4. For Further Reading Chapter 2. Designing for a Variety of Browsers Section 2.1. Browser History Section 2.2. Browser Roll-Call Section 2.3. Gathering Usage Statistics Section 2.4. Learning from Browser Statistics Section 2.5. Dealing with Browser Differences Section 2.6. Know Your Audience Section 2.7. Test! Chapter 3. Designing for a Variety of Displays Section 3.1. Designing for Unknown Monitor Resolutions Section 3.2. Fixed Versus Liquid Web Pages Section 3.3. Designing "Above the Fold" Section 3.4. Mobile Devices Chapter 4. A Beginner's Guide to the Server Section 4.1. Servers 101 Section 4.2. Unix Directory Structures Section 4.3. File Naming Conventions Section 4.4. Uploading Documents (FTP) Section 4.5. File (MIME) Types Chapter 5. Accessibility Section 5.1. Types of Disabilities Section 5.2. Overview of Assistive Technology Section 5.3. Who Is Responsible for Accessibility? Section 5.4. Web Content Accessibility Guidelines Section 5.5. Web Content Accessibility Guidelines 2.0 (WCAG 2.0) Section 5.6. Standards Variations and Section 508 Section 5.7. Web Accessibility Techniques Section 5.8. Testing for Accessibility Chapter 6. Internationalization Section 6.1. Character Sets and Encoding Section 6.2. Character References Section 6.3. Language Features Section 6.4. Style Sheets Language Features Section 6.5. For Further Reading Part II: The Structural Layer: XML and (X)HTML Chapter 7. Introduction to XML Section 7.1. XML Basics Section 7.2. How It Works Section 7.3. XML Document Syntax Section 7.4. Well-Formed XML Section 7.5. Document Type Definition (DTD) Section 7.6. XML Namespaces Section 7.7. XML on the Web Section 7.8. Web-Related XML Applications Section 7.9. Where to Learn More Chapter 8. HTML and XHTML Overview Section 8.1. The Role of HTML Section 8.2. Markup Basics Section 8.3. Introduction to XHTML Section 8.4. Which Standard Is Right for You? Section 8.5. Well-Formed XHTML Section 8.6. Web Authoring Tools Section 8.7. Good Authoring Practices Chapter 9. Document Structure Section 9.1. Minimal Document Structure Section 9.2. Document Type Declaration Section 9.3. The Root Element Section 9.4. The Document Header Section 9.5. The Document Body Chapter 10. Text Elements Section 10.1. Choosing Text Elements Section 10.2. The Building Blocks of Content Section 10.3. Inline Elements Section 10.4. Deleted and Inserted Text Section 10.5. Generic Elements (div and span) Section 10.6. Lists Section 10.7. Presentational Elements Section 10.8. Character Entity References Chapter 11. Creating Links Section 11.1. Simple Hypertext Links Section 11.2. Linking Within a Document Section 11.3. Targeting Windows Section 11.4. Alternative Protocols Section 11.5. Linking Documents with link Chapter 12. Images and Objects Section 12.1. Inline Images Section 12.2. Image Maps Section 12.3. Embedded Media Section 12.4. Java Applets Section 12.5. Inline (Floating) Frames Chapter 13. Tables Section 13.1. Table Uses Section 13.2. Basic Table Structure Section 13.3. Row Groups Section 13.4. Columns and Column Groups Section 13.5. Table Presentation Section 13.6. Accessible Tables Section 13.7. Responsible Layout Tables Chapter 14. Frames Section 14.1. Introduction to Frames Section 14.2. Basic Frameset Structure Section 14.3. Frame Function and Appearance Section 14.4. Targeting Frames Section 14.5. Frame Design Tips and Tricks Chapter 15. Forms Section 15.1. The Basic Form Element Section 15.2. Form Controls Section 15.3. Accessibility Features Section 15.4. disabled and readonly Section 15.5. Affecting Form Appearance Part III: The Presentation Layer: Cascading Style Sheets Chapter 16. Cascading Style Sheets Fundamentals Section 16.1. CSS in a Nutshell Section 16.2. The Benefits of CSS Section 16.3. How CSS Works Section 16.4. Rule Syntax Section 16.5. Adding Styles to a Document Section 16.6. Key Concepts Section 16.7. Specifying Values Section 16.8. Browser Support Section 16.9. For Further Reading Chapter 17. Selectors Section 17.1. Type (Element) Selector Section 17.2. Contextual Selectors Section 17.3. Class and ID Selectors Section 17.4. Attribute Selectors Section 17.5. Pseudoselectors Chapter 18. Font and Text Properties Section 18.1. Typography on the Web Section 18.2. Font Family Section 18.3. Font Size Section 18.4. Other Font Settings Section 18.5. Text Transformation (Capitalization) Section 18.6. Text Decoration Section 18.7. Line Height Section 18.8. Text Alignment Properties Section 18.9. Text Spacing Section 18.10. Text Direction Chapter 19. Basic Box Properties Section 19.1. The Box Model, Revisited Section 19.2. Width and Height Section 19.3. Margins Section 19.4. Borders Section 19.5. Padding Chapter 20. Color and Backgrounds Section 20.1. Foreground Color Section 20.2. Background Color Section 20.3. Background Images Chapter 21. Floating and Positioning Section 21.1. Normal Flow Section 21.2. Floating Section 21.3. Positioning Basics Section 21.4. Absolute Positioning Section 21.5. Fixed Positioning Section 21.6. Relative Positioning Chapter 22. CSS for Tables Section 22.1. The Essence of Tables Section 22.2. Styling Tables Section 22.3. Borders Section 22.4. Table Layout (Width and Height) Section 22.5. Table Display Values Chapter 23. Lists and Generated Content Section 23.1. CSS for Lists Section 23.2. Generated Content Chapter 24. CSS Techniques Section 24.1. Centering a Page Section 24.2. Two-Column Layouts Section 24.3. Three-Column Layouts Section 24.4. Boxes with Rounded Corners Section 24.5. Image Replacement Section 24.6. CSS Rollovers Section 24.7. List-Based Navigation Bars Section 24.8. CSS Techniques Resources Chapter 25. Managing Browser Bugs: Workarounds, Hacks, and Filters Section 25.1. Working with "Troubled" Browsers Section 25.2. The Browsers Section 25.3. Hack and Workaround Management 101 Part IV: The Behavioral Layer: JavaScript and the DOM Chapter 26. Introduction to JavaScript Section 26.1. A Little Background Section 26.2. Using JavaScript Section 26.3. JavaScript Syntax Section 26.4. Event Handling Section 26.5. The Browser Object Section 26.6. Where to Learn More Chapter 27. DOM Scripting Section 27.1. A Sordid Past Section 27.2. Out of the Dark Ages Section 27.3. The DOM Section 27.4. Manipulating Documents with the DOM Section 27.5. Working with Style Section 27.6. DOM Scripting in Action Section 27.7. Supplement: Getting Started with Ajax Part V: Web Graphics Chapter 28.

  1192
Recommended publications
  • Opera Software the Best Browsing Experience on Any Device
    Opera Software The best browsing experience on any device The best Internet experience on any device Web Standards for the Future – Bruce Lawson, Opera.com • Web Evangelist, Opera • Tech lead, Law Society & Solicitors Regulation Authority (2004-8) • Author 2 books on Web Standards, edited 2 • Committee member for British Standards Institution (BSI) for the new standard for accessible websites • Member of Web Standards Project: Accessibility Task Force • Member of W3C Mobile Best Practices Working Group Web Standards for the Future – Bruce Lawson, Opera.com B.A., Honours English Literature and Language with Drama Theresa is blind But she can use the Web if made with standards The big picture WWW The big picture Western Western Web A web (pre)history • 1989 TBL proposes a project • 1992 <img> in Mosaic beta. Now 99.57% (MAMA) • 1994 W3C started at MIT • 1996 The Browser Wars • 1999 WAP, Web Content Accessibility Guidelines (WCAG) • 2000 Flash Modern web history • 2000-ish .com Crash - Time to grow up... • 2002 Opera Mobile with Small Screen Rendering • 2005 WHAT-WG founded, W3C Mobile Web Initiative starts • 2007 W3C adopts WHAT-WG spec as basis for HTML 5 • January 22, 2008 First public working draft of HTML 5 Standards at Opera • 25 employees work on standards • Mostly at W3C - a big player • Working on many standards • Bringing new work to W3C • Implementing Standards properly (us and you!) (Web Standards Curriculum www.opera.com/wsc) Why standards? The Web works everywhere - The Web is the platform • Good standards help developers: validate; separate content and presentation - means specialisation and maintainability.
    [Show full text]
  • It's Little Wonder That Longtime Windows Users Are Migrating in Droves to the New Mac
    Switching to the Mac: The Missing Manual, Tiger Edition By Adam Goldstein, David Pogue ............................................... Publisher: O'Reilly Pub Date: September 2005 ISBN: 0-596-00660-8 Pages: 520 Table of Contents | Index It's little wonder that longtime Windows users are migrating in droves to the new Mac. They're fed up with the virus-prone Windows way of life, and they're lured by Apple's well-deserved reputation for producing great all-around computers that are reliable, user-friendly, well designed, and now-- with the $500 Mac mini--extremely affordable, too. Whether you're drawn to the Mac's stability, its stunning digital media suite, or the fact that a whole computer can look and feel as slick as your iPod, you can quickly and easily become a Mac convert. But consider yourself warned: a Mac isn't just a Windows machine in a prettier box; it's a whole different animal and a whole new computing experience. If you're contemplating--or have already made--the switch from a Windows PC to a Mac, you need Switching to the Mac: The Missing Manual, Tiger Edition. This incomparable guide delivers what Apple doesn't: everything you need to know to successfully and painlessly move to a Mac. Missing Manual series creator and bestselling author David Pogue teams up with 17-year-old whiz kid and founder of GoldfishSoft (www.goldfishsoft.com) Adam Goldstein to cover every aspect of switching to a Mac--things like transferring email, files, and addresses from a PC to a Mac; getting acquainted with the Mac's interface; adapting to Mac versions of familiar programs (including Microsoft Office); setting up a network to share files with PCs and Macs; and using the printers, scanners, and other peripherals you already own.
    [Show full text]
  • Designing and Implementing the OP and OP2 Web Browsers
    Designing and Implementing the OP and OP2 Web Browsers CHRIS GRIER, SHUO TANG and SAMUEL T. KING, University of Illinois at Urbana-Champaign Current web browsers are plagued with vulnerabilities, providing hackers with easy access to computer systems via browser-based attacks. Browser security efforts that retrofit existing browsers have had lim- ited success because the design of modern browsers is fundamentally flawed. To enable more secure web browsing, we design and implement a new browser, called the OP web browser, that attempts to improve the state-of-the-art in browser security. We combine operating system design principles with formal methods to design a more secure web browser by drawing on the expertise of both communities. Our design philosophy is to partition the browser into smaller subsystems and make all communication between subsystems sim- ple and explicit. At the core of our design is a small browser kernel that manages the browser subsystems and interposes on all communications between them to enforce our new browser security features. To show the utility of our browser architecture, we design and implement three novel security features. First, we develop flexible security policies that allow us to include browser plugins within our security framework. Second, we use formal methods to prove useful security properties including user interface invariants and browser security policy. Third, we design and implement a browser-level information-flow tracking system to enable post-mortem analysis of browser-based attacks. In addition to presenting the OP browser architecture, we discuss the design and implementation of a second version of OP, OP2, that includes features from other secure web browser designs to improve on the overall security and performance of OP.
    [Show full text]
  • Automated Cross-Browser Compatibility Testing
    Automated Cross-Browser Compatibility Testing ∗ Ali Mesbah Mukul R. Prasad Electrical and Computer Engineering Trusted Systems Innovation Group University of British Columbia Fujitsu Laboratories of America Vancouver, BC, Canada Sunnyvale, CA, USA [email protected] [email protected] ABSTRACT web browsers render web content somewhat differently [18, With the advent of Web 2.0 applications and new browsers, 24, 25, 26]. However, the scope and impact of this problem the cross-browser compatibility issue is becoming increas- has been rapidly growing due to two, fairly recent trends. ingly important. Although the problem is widely recognized First, modern, rich-content web applications have a heavy among web developers, no systematic approach to tackle client-side behavioral footprint, i.e., they are designed to ex- it exists today. None of the current tools, which provide ecute significant elements of their behavior exclusively on the screenshots or emulation environments, specifies any notion client-side, typically within the web browser. Further, tech- of cross-browser compatibility, much less check it automat- nologies such as Ajax [12], Flash, and event-handling for ically. In this paper, we pose the problem of cross-browser dynamic HTML, which support this thick-client behavior, compatibility testing of modern web applications as a `func- are the very aspects in which web browsers differ. tional consistency' check of web application behavior across Second, recent years have seen an explosion in the num- different web browsers and present an automated solution ber of available web browsers. There are nearly 100 different for it. Our approach consists of (1) automatically analyzing web browsers available today [31].
    [Show full text]
  • Introducing HTML5.Pdf
    ptg HTMLINTRODUCING 5 ptg BRUCE LAWSON REMY SHARP Introducing HTML5 Bruce Lawson and Remy Sharp New Riders 1249 Eighth Street Berkeley, CA 94710 510/524-2178 510/524-2221 (fax) Find us on the Web at: www.newriders.com To report errors, please send a note to [email protected] New Riders is an imprint of Peachpit, a division of Pearson Education Copyright © 2011 by Remy Sharp and Bruce Lawson Project Editor: Michael J. Nolan Development Editor: Jeff Riley/Box Twelve Communications Technical Editors: Patrick H. Lauke (www.splintered.co.uk), Robert Nyman (www.robertnyman.com) Production Editor: Cory Borman Copyeditor: Doug Adrianson Proofreader: Darren Meiss Compositor: Danielle Foster Indexer: Joy Dean Lee Back cover author photo: Patrick H. Lauke Notice of Rights ptg All rights reserved. No part of this book may be reproduced or transmitted in any form by any means, electronic, mechanical, photocopying, recording, or otherwise, without the prior written permission of the publisher. For informa- tion on getting permission for reprints and excerpts, contact permissions@ peachpit.com. Notice of Liability The information in this book is distributed on an “As Is” basis without war- ranty. While every precaution has been taken in the preparation of the book, neither the authors nor Peachpit shall have any liability to any person or entity with respect to any loss or damage caused or alleged to be caused directly or indirectly by the instructions contained in this book or by the com- puter software and hardware products described in it. Trademarks Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks.
    [Show full text]
  • Appendix a the Ten Commandments for Websites
    Appendix A The Ten Commandments for Websites Welcome to the appendixes! At this stage in your learning, you should have all the basic skills you require to build a high-quality website with insightful consideration given to aspects such as accessibility, search engine optimization, usability, and all the other concepts that web designers and developers think about on a daily basis. Hopefully with all the different elements covered in this book, you now have a solid understanding as to what goes into building a website (much more than code!). The main thing you should take from this book is that you don’t need to be an expert at everything but ensuring that you take the time to notice what’s out there and deciding what will best help your site are among the most important elements of the process. As you leave this book and go on to updating your website over time and perhaps learning new skills, always remember to be brave, take risks (through trial and error), and never feel that things are getting too hard. If you choose to learn skills that were only briefly mentioned in this book, like scripting, or to get involved in using content management systems and web software, go at a pace that you feel comfortable with. With that in mind, let’s go over the 10 most important messages I would personally recommend. After that, I’ll give you some useful resources like important websites for people learning to create for the Internet and handy software. Advice is something many professional designers and developers give out in spades after learning some harsh lessons from what their own bitter experiences.
    [Show full text]
  • Cisco Remote Expert Mobile Release Notes 11.6(1)
    Cisco Remote Expert Mobile Release Notes, Release 11.6 (1) First Published: August 2017 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com Tel: 408 526-4000 800 553-NETS (6387) Fax: 408 527-0883 THE SPECIFICATIONS AND INFORMATION REGARDING THE PRODUCTS IN THIS MANUAL ARE SUBJECT TO CHANGE WITHOUT NOTICE. ALL STATEMENTS, INFORMATION, AND RECOMMENDATIONS IN THIS MANUAL ARE BELIEVED TO BE ACCURATE BUT ARE PRESENTED WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. USERS MUST TAKE FULL RESPONSIBILITY FOR THEIR APPLICATION OF ANY PRODUCTS. THE SOFTWARE LICENSE AND LIMITED WARRANTY FOR THE ACCOMPANYING PRODUCT ARE SET FORTH IN THE INFORMATION PACKET THAT SHIPPED WITH THE PRODUCT AND ARE INCORPORATED HEREIN BY THIS REFERENCE. IF YOU ARE UNABLE TO LOCATE THE SOFTWARE LICENSE OR LIMITED WARRANTY, CONTACT YOUR CISCO REPRESENTATIVE FOR A COPY. The Cisco implementation of TCP header compression is an adaptation of a program developed by the University of California, Berkeley (UCB) as part of UCB’s public domain version of the UNIX operating system. All rights reserved. Copyright © 1981, Regents of the University of California. NOTWITHSTANDING ANY OTHER WARRANTY HEREIN, ALL DOCUMENT FILES AND SOFTWARE OF THESE SUPPLIERS ARE PROVIDED “AS IS” WITH ALL FAULTS. CISCO AND THE ABOVE-NAMED SUPPLIERS DISCLAIM ALL WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, THOSE OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OR ARISING FROM A COURSE OF DEALING, USAGE, OR TRADE PRACTICE. IN NO EVENT SHALL CISCO OR ITS SUPPLIERS BE LIABLE FOR ANY INDIRECT, SPECIAL, CONSEQUENTIAL, OR INCIDENTAL DAMAGES, INCLUDING, WITHOUT LIMITATION, LOST PROFITS OR LOSS OR DAMAGE TO DATA ARISING OUT OF THE USE OR INABILITY TO USE THIS MANUAL, EVEN IF CISCO OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
    [Show full text]
  • Podcasting Software Kompass
    Garageband www.apple.com/chde/garageband Übercaster http://www.ubercaster.com/de/ www.e-teaching.org Audacity http://audacity.sourceforge.net/ Online-RSS-Reader im http://www.zerbit.de/artikel/ Vergleich show.asp?id=54 weitere Infos Quicktime Pro http://www.apple.com/ Audio quicktime/tutorials/ http:// www.podcastingnews.com/ topics/Podcast_Software.html Übersicht Podcast-Software PrettyMay http://www.prettymay.net Skype http://www.ecamm.com/mac/ http://www.mailbigfile.com/ Versenden von grossen Dateien Call Recorder callrecorder/ Talkshoe http://www.omnigroup.com/ OmniDazzle www.talkshoe.com (verfolgen der Maus) applications/omnidazzle/ Hilfsprogramme www.zamzar.com Konvertieren von Dokumenten Garageband www.apple.com/chde/garageband http://www.soundsnap.com Jingleverzeichnis Powerpoint http://www.adobe.com/products/acrobatconnectpro/ www.podcast.ethz.ch Enhanced www.multimedia.ethz.ch Adobe Connect Professional http://www.apple.com/de/itunes/ iTunes Keynote Portal http://www.apple.com/chde/keynote Podcampus.de Profcast http://www.profcast.com podster.de http://de.techsmith.com/ camtasia.asp Loudblog Camtasia SnagIT Wordpress/Podpress Podcasting Captivate http://www.adobe.com/de/ Eigener Webserver MobileMe Software products/captivate/ http://www.apple.com/de/ iWeb mobileme/ Kompass Snapz Pro X http://www.ambrosiasw.com/ Distribution utilities/snapzprox/ http://www.apple.com/chde/iweb Lecturnity http://www.lecturnity.de www.podcast.ethz.ch www.multimedia.ethz.ch Screen Capture App Dienstleistungen Kombination aus EVA und http://www.multidmedia.com/
    [Show full text]
  • Introduction What Is Javascript?
    CS2361–Internet & Java 2.1 Introduction What is JavaScript? Discuss its features ¾ JavaScript is a client-side scripting language and is the defacto scripting language for most web-based application. ¾ It is used to enhance the functionality and appearance of Web pages by making it more dynamic, interactive and creating web pages on the fly. ¾ JavaScript is interpreted by the browser. ¾ Statements are terminated by a ; but is not required. ¾ JavaScript standard is defined by ECMA to which Netscape is fully compliant whereas IE complies with a modified version known as JScript. ¾ The <script> element introduces a client-side scripting language. ¾ It is generally placed within the <head> element, but can also be part of <body> o The type attribute specifies the MIME scripting language and its value is text/javascript for JavaScript. <html> <head> ... <script type="text/javascript"> <!-- Put your JavaScript code here // --> </script> </head> <body></body> </html> ¾ The script is executed either when page is loaded or when given event occurs. ¾ The script will not be executed if it is disabled in the browser environment. ¾ For browsers that do not understand javascript, the entire script code is enclosed within xhtml comment. ¾ Script can also be placed in a separate file and pointed by src attribute. ¾ JavaScript is an object-oriented language and has a set of pre-defined objects (document, window, form, etc) to access and manipulate XHTML elements. ¾ An object's attribute is used to set/read data, whereas a method provides service. ¾ Javascripthas
    [Show full text]
  • Release Notes for Cisco Anyconnect VPN Client, Release 2.4
    Release Notes for Cisco AnyConnect VPN Client, Release 2.4 Published: October 14, 2009 OL-20842-02 This document includes the following sections: • Introduction • New Supported Platforms • New Feature Overviews • New Guidelines • System Requirements • Caveats • Notices/Licensing • Related Documentation Introduction The Cisco AnyConnect VPN Client provides remote users with secure VPN connections to the Cisco ASA 5500 Series Adaptive Security Appliance using the Secure Socket Layer (SSL) protocol and the Datagram TLS (DTLS) protocol. AnyConnect provides remote end users with the benefits of a Cisco SSL VPN client, and supports applications and functions unavailable to a clientless, browser-based SSL VPN connection. It runs on Microsoft Windows, Windows Mobile, Linux, and Mac OS X, and supports connections to IPv6 resources over an IPv4 network tunnel. You can upload the client to the security appliance to automatically download to remote users when they log in, or you can download and install it on the endpoint. You can configure the security appliance to uninstall AnyConnect from the endpoint after the connection terminates, or it can remain on the remote PC for future SSL VPN connections. In addition to the Cisco Adaptive Security Appliance 5500 Series, Cisco IOS supports AnyConnect. For more information, see the Cisco IOS SSL VPN Data Sheet. Americas Headquarters: Cisco Systems, Inc., 170 West Tasman Drive, San Jose, CA 95134-1706 USA © 2009 Cisco Systems, Inc. All rights reserved. New Feature Overviews New Supported Platforms AnyConnect Client 2.4 runs on the following new platforms: • Microsoft Windows 7 (32-bit and 64-bit). See “System Requirements.” • Mac OS X 10.6 and 10.6.1 (both 32-bit and 64-bit).
    [Show full text]
  • Online Connection
    Online Connection A publication for members of the Outreach and Technical Assistance Network www.otan.us Spring 2006 OTAN Adds RSS News Feed Do you want to read the latest news or the latest blog from a particular Web site? You can have updates sent to you directly by using an RSS (Really Simple Syndication) feed. OTAN has just added an RSS feed of our news articles. What is RSS? You can subscribe to news sites, blogs, and podcasts, among others, by clicking on a button. Generally, Web sites that provide RSS feeds are sites that change content frequently. The California Department of Education (CDE) provides an RSS feed of home page news items. Other fa- miliar Web sites providing RSS feeds include: CNN, the BBC, NY Times, and the LA Times. Why would I want to use RSS? RSS provides an easy way to keep up on news and events that are important to you. You decide what news you want to hear, and how often you want to hear it. It’s as if you were programming your own evening news broadcast, or editing your own newspaper! RSS feeds come to you. You don’t have to visit an entire list of sites every day. You’ll just visit your reader and the news you want comes to you. For example, let’s say you have a Google account and you add OTAN News RSS feed to your Google home page. The next time you go to Google, you will News feeds to an RSS reader Inside see links to the latest OTAN news stories below the search box.
    [Show full text]
  • Analiza in Primerjava Tehnologij Za Razvoj Spletnih Aplikacij
    Univerza v Mariboru, Fakulteta za elektrotehniko, računalništvo in informatiko Alois Paulin Analiza in primerjava tehnologij za razvoj spletnih aplikacij Diplomska naloga Maribor, september 2008 ANALIZA IN PRIMERJAVA TEHNOLOGIJ ZA RAZVOJ SPLETNIH APLIKACIJ Ključne besede: internet, spletne tehnologije, informatika, RIA, Ajax, XML UDK: 004.455:004.738.4(043.2) Povzetek: Pri snovanju spletnih aplikacij je zahtevan poseben poudarek pri izboru tehnologij, na katerih bo aplikacija zgrajena. Razpoložljiv nabor je odvisen od tehničnih pogojev izvajalnega okolja na strani strežnika in odjemalca, osnovnih vsebinskih zahtev, ter nenazadnje od znanja razpoložljivih kadrov. V našem delu smo ustvarili pregled nad tehnologijami za razvoj spletnih aplikacij, tako tistimi, ki so bile v uporabi v preteklosti, danes aktualnimi in tehnologijami, ki se razvijajo za prihodnost. Osredotočili smo se pri tem na tehnologije »odprtih standardov«, ki jih ponuja W3C. Tendence uporabe spletnih tehnologij gredo jasno v smer proizvajanja obilnih spletnih aplikacij (RIA), posledično smo izvedli primerjavo tehnoloških paketov, kot jih ponujajo različni proizvajalci za obvladovanje tega področja. Primerjali smo jih na podlagi kriterijev, ki vplivajo na odločitve za izbor tehnologij v praksi – torej tako iz vidika uporabnosti, kot tudi podprtosti tehnologije. V praktični analizi smo izdelali RIA aplikacijo za poslovanje mladinske organizacije, ki gradi na tehnologijah odprtih standardov, pri tem pa prišli do sklepa, da te tehnologije niso še dovolj široko podprte. ANALYSIS AND COMPARSION OF WEB TECHNOLOGIES Keywords: internet, web technologies, informatics, RIA, Ajax, XML Abstract: When it comes to developing web applications, the major concern regards the technologies, which are used to create a rich user experience. Our decision which one to chose str. 2/84 depends on available infrastructure, both client‐ and server‐side, as well as on basic content‐ dependent needs and the know‐how of our human resources.
    [Show full text]