Browser Management Brett Burridge Computing Service, University of Essex, Colchester, UK.

Slides:



Advertisements
Similar presentations
Why should my organisation move to Internet Explorer 9? An upgrade guide for IT professionals.
Advertisements

E-shop Workshop Building an electronic storefront for your business.
Facts about Welcome to this video from Ozeki. In this video I will present what makes Ozeki Phone System XE the Worlds best on-site software PBX for Windows.
What’s new in this release? September 6, Milestone Systems Confidential Milestone’s September release 2012 XProtect ® Web Client 1 Connect instantly.
Web browsers It’s a software application for retrieving and presenting information on WWW. An information resource is identified by a Uniform Resource.
Copyright © 2012 Certification Partners, LLC -- All Rights Reserved Lesson 4: Web Browsing.
Web Server Programming
CONDO MANAGER The Leader in Association Accounting and Management Software Mailing Address: P.O. Box Charlotte, North Carolina Web Site
Upgrading Software CIT 1100 Chapter4.
Lesson 4: Web Browsing.
Calendar Browser is a groupware used for booking all kinds of resources within an organization. Calendar Browser is installed on a file server and in a.
IIS Technologies.
Server-Side vs. Client-Side Scripting Languages
Mastering the Internet, XHTML, and JavaScript Chapter 2 Web Browsers.
James Tam Web Browsers In this section of notes you will learn about the web browsing process, some of the important features of popular browsers and a.
Barracuda Networks Confidential1 Barracuda Backup Service Integrated Local & Offsite Data Backup.
FIRST COURSE Computer Concepts Internet and Microsoft Office Get to Know Your Computer.
16.1 © 2004 Pearson Education, Inc. Exam Managing and Maintaining a Microsoft® Windows® Server 2003 Environment Lesson 16: Examining Software Update.
11 SUPPORTING INTERNET EXPLORER IN WINDOWS XP Chapter 11.
Use my floppy disk. 1. copy short cut to desktop. 2.run NoAdHOSTS.exe 3. Surf without ad’s. 4.to reverse everything -edit out all url s you want to return.
Customizing the Browser Browser Management Deployment MethodsApp Compat.
Google Chrome Your Customized Google Buddy April 2012 John Riley and Denise Tate-Kuhler.
Microsoft ® Official Course Module 9 Configuring Applications.
Microsoft Windows 2003 Server. Client/Server Environment Many client computers connect to a server.
P6 - CONFIGURE THE SOFTWARE. CONFIGURE SOFTWARE Most software can be configured to suit an individual user, for example by changing the appearance of.
Web Sites for amateur radio. So You want to make a Web Site? There are several things you need to know about web sites before you start to think about.
Configuring a Web Server. Overview Overview of IIS Preparing for an IIS Installation Installing IIS Configuring a Web Site Administering IIS Troubleshooting.
Joel Bapaga on Web Design Strategies Technologies Commercial Value.
Classroom User Training June 29, 2005 Presented by:
Get more out of 11i with Oracle ADI Richard Byrom Oracle Applications Consultant Appsworld January 2003.
The Basics  Operating systems (OS) can help computer users do many things, like managing and manipulating files and folders.  Operating systems also.
©Kwan Sai Kit, All Rights Reserved Windows Small Business Server 2003 Features.
Open Web App. Purpose To explain Open Web Apps To explain Open Web Apps To demonstrate some opportunities for a small business with this technology To.
Choosing NOS can be a complex and a difficult decision. Every popular NOS has its strengths and weaknesses. NOS may cost thousands of dollars depending.
COLD FUSION Deepak Sethi. What is it…. Cold fusion is a complete web application server mainly used for developing e-business applications. It allows.
University of Sunderland CDM105 Session 5 Web Authoring Tools The past and present A history of web authoring tools and an overview of Macromedia Dreamweaver.
NASRULLAH KHAN.  Lecturer : Nasrullah   Website :
Microsoft Internet Explorer and the Internet Using Microsoft Explorer 5.
Microsoft FrontPage 2003 Illustrated Complete Finalizing a Web Site.
QuickBooks QB i 2009/10 New Features Presented by Helen Goodyear.
Chapter 4 System Software. Software Programs that tell a computer what to do and how to do it. Sets of instructions telling computers to perform actions.
An Introduction to Progress Arcade ™ June 12, 2013 Rob Straight Senior Manager, OpenEdge Product Management.
Putting it all together Dynamic Data Base Access Norman White Stern School of Business.
Module 5: Configuring Internet Explorer and Supporting Applications.
Securing Internet Access Designing an Internet Acceptable Use Policy Securing Access to the Internet by Private Network Users Restricting Access to Content.
1 Web Site Creation: Good Practice Guidelines Architectures For Project Web Sites Brian Kelly UK Web Focus UKOLN University of Bath UKOLN is supported.
Department of Computer Science Internet Performance Measurements using Firefox Extensions Scot L. DeDeo Professor Craig Wills.
MODULE 3 Internet Basics © Paradigm Publishing, Inc.1.
Skill Area 214 Introduce World wide web(www)
NASRULLAH KHAN.  Lecturer : Nasrullah   Website :
Introduction TO Network Administration
Web Browsing *TAKE NOTES*. Millions of people browse the Web every day for research, shopping, job duties and entertainment. Installing a web browser.
Windows Small Business Server 2003 R2 Powering Small Businesses.
DSS Tips and Tricks A Must-Read for DSS Beginners Rev. Apr 2008.
Active X and Signed Applets Chad Bollard. Overview ActiveX  Security Features  Hidden Problems Signed Applets  Security Features  Security Problems.
Customizing the Browser Deploying IE10 Browser Management App Compat.
Fixing Windows 10 Automatic Updates Install Problem
11 SUPPORTING INTERNET EXPLORER IN WINDOWS XP Chapter 11.
Tutorial 1 Getting Started with Adobe Dreamweaver CS5.
Tips for using Java with Internet Explorer
Lesson 4: Web Browsing.
Warm Handshake with Websites, Servers and Web Servers:
MICROSOFT OUTLOOK and Outlook service Provider
Microsoft FrontPage 2003 Illustrated Complete
InLoox PM Web App product presentation
Connecting Remotely Winter 2014.
Lesson 4: Web Browsing.
INTELLIGENT BROWSERS Cenk Ursavas.
Securing web applications Externally
Chapter 9: Configuring Internet Explorer
Presentation transcript:

Browser Management Brett Burridge Computing Service, University of Essex, Colchester, UK

Scope of presentation Why have a browser policy? What browsers are there to choose from? Using browser administration kits Modifying the browser interface Browser security User Agent negotiation A few new developments to watch...

Why have a browser policy? Most institutions will have a clearly defined list of which applications are supported (e.g. spreadsheet, word processor etc.) Should there also be a policy for web browsers? –Difficult to provide in depth user support for a large range of browser versions –Difficult to develop Intranet apps on a wide range of different systems –Browsers could be a big security risk, especially for staff working with confidential information etc. –May not want staff installing their own browsers - can lead to problems for support staff

Browser policies An increasing number of companies specify which browser employees should use: Data from ZonaResearch (zonaresearch.com)

Browser policies Data from ZonaResearch (zonaresearch.com) Of those with browser policies, an increasing number recommend Internet Explorer:

What browsers are your users using? Knowing the answer to this is important... –Your web designer(s) will find it useful –You need to make sure your users don’t have obsolete web browsers Requests to web servers should contain a HTTP_USER_AGENT header (e.g. Mozilla/4.5 [en] (WinNT; I) ) –Most server log analysis programs (e.g. Analog) produce detailed browser reports –On IIS servers, use the Browser Capabilities component to automatically parse the user agent header

Browser survey - overview Essex usersOther users Used IIS Browser Capabilities component to record all sessions to our main IIS NT server over 4 days in August 1999 Quite a small scale study (2786 sessions)

Browser survey - operating systems

Browser survey - Internet Explorer by version

Browser survey - Netscape by version

Browser survey - statmarket.com statistics (1) Essex survey resembles statistics from other sites: Data from statmarket.com

Browser survey - statmarket.com statistics (2) Some more statistics... Data from statmarket.com

Increasing reluctance to upgrade –More non-computer experts using the web –Latest browsers don’t have any essential new features –Browser downloads get ever larger “Conservatism of Web users” Data from useit.com

Which web browsers are worth supporting? Is it even worth considering… –Opera? –New Netscapes? –Lynx? –Others? According to Zona Research we have a “Coke and Pepsi world” in the browser market.

Netscape vs. Internet Explorer Netscape –Available for a wide range of platforms –Users are familiar with the product –But… Netscape not exactly the same on all operating systems Still no support for XML/Data Binding etc. etc. etc. Massive loss in market share over the last 12 months Internet Explorer –Now more popular than Netscape –Integrates well with Windows (some applications require it) –Companies are choosing it for DHTML, databinding, XML support and other technologies –Good accessibility features –But… It’s from Microsoft! Only the Windows versions have all the features

Opera Small download & installation. Works on old machines Good accessibility features Non-Netscape or Microsoft product Have to pay for it Difficult for people used to other browsers No administration kit (and a charge for customisations)

Mozilla In early 1998 Netscape source code released Mozilla is the term for browsers derived from this code But... –The current version has plenty of bugs –Development has not gone as well as hoped. Will probably be another 6 months before anything substantial is produced - if ever?

Palm tops/mobile phone devices Gimmicks or the next big thing? –The latest Palm VII connected organiser has wireless access to parts of the Internet –Many palmtops allow downloading of web pages –Mobile phones are gradually turning into web appliances Essex home page in IE5 (WinNT) and AvantGo (PalmOS):

WebTV Another gimmick, or the future of home Internet access? Currently only available in USA, Canada & Japan Authoring for WebTV has many considerations...

Make simple modifications: –change homepage URL –specify web cache settings –install other apps at same time (e.g. Acrobat Reader) Also make more complex modifications: –specify which components to install –enable or disable features (e.g. enforce cache usage) –make “kiosk mode” browsers Both Netscape and IE have free administration kits Uses of browser administration kits

Availability of browser administration kits Netscape Customization Kit –Available for PC and Mac only –No Unix or Linux version Internet Explorer Administration Kit (IEAK) –IEAK for Windows makes IE4/5 for Windows 3.x, 95, 98, NT 4 and Unix. –IEAK for Mac makes Mac versions –IE5 version better than IE4 version: Can save previous settings more easily More can be customised (including browser’s toolbars) Includes foreign language support

Internet Explorer Administration Kit (IEAK) Synchronise to the latest version of the browser...

Internet Explorer Administration Kit (IEAK) Specify various installation options...

Internet Explorer Administration Kit (IEAK) Customise a large number of other settings...

Using the Netscape Customization Kit Use the Configuration Editor to set program options The Install Builder will build the application with the specified options

Modifying the browser interface Modifications to both Netscape and IE quite easy (i.e. adding toolbar buttons & menu links) Simple modifications to Essex version of IE5: Customised search panel Preset “favorites”

Browser security What to do if a significant security hole is discovered? –Windows Update|Netscape’s SmartUpdate for individual machines –SMS or other apps for managing lots of machines –Don’t do anything because it doesn’t matter? Most browser security problems caused by users surfing dubious sites Automatic downloading of Excel Word files a problem (ensure a virus checker is installed) Fake updates to programs always a problem Stealing of data through “cut and paste” bugs?

User Agent negotiation The Browser Capabilities component of IIS converts HTTP_USER_AGENT headers into a list of properties that can be used in Active Server Pages... Could also use JavaScript to determine many of these properties

Uses of User Agent negotiation Example 1 (JavaScript): Essex website only loads CSS in Netscape 4+ and IE4+ (with a different CSS used for UNIX versions of Netscape). Example 2 (ASP): visit Essex website in a non-English browser and get a link to a localised welcome page...

Summary & Conclusions Things to consider... –Should your institution have a browser policy? –What browsers are your internal and external users using? –Is it worthwhile moving from Netscape to Internet Explorer? –If you install large numbers of browsers, would a browser administration kit save time and money? Need to investigate further… –Browser security –Management of plug-ins –Growing use of WebTV type devices and PDA browsers –The use of User Agent negotiation

In the parallel session... Browser administration kits –Hands on look at Netscape/Internet Explorer kits –What browser features should we modify? Hands on look at Opera, Mozilla, PDAs, WebTV Should we monitor browser usage? Making kiosk mode browsers