HTML5: Evolution Or Revolution?

Total Page:16

File Type:pdf, Size:1020Kb

HTML5: Evolution Or Revolution? HTML5: Evolution or Revolution? One day workshop slides with references HTML5: Evolution or Revolution? Venue • Emergency procedure • Restrooms • Coffee breaks • Food at lunch time http://www.netskills.ac.uk/content/products/training/index.html HTML5: Evolution or Revolution? Programme Session 1 10:00–11:15 Introductions + components of HTML5 + background + reference documents + initial practical Coffee break 15 minutes Session 2 11:30–12:45 Semantic content structure + accessibility + new form controls + local storage + practical Lunch 30 minutes Session 3 13:15–14:30 Dealing with older browsers + media playback and the canvas element for drawing + practical Coffee break 15 minutes Session 4 14:45–16:00 Presentation of practical work + other HTML5 features + resources + workshop summary + Q & A HTML5: Evolution or Revolution? Session 1 Introductions + components of HTML5 + background + reference documents + initial practical HTML5: Evolution or Revolution? Workshop leaders George Munroe Academia and Business—long history of working with internet and web in research and business Christine Cahoon Academia and Business—30 years working with computers and providing related services to users http://www.platypusconsultancy.com/cgi-bin/generic?instanceID=1 HTML5: Evolution or Revolution? Target audience This event is aimed primarily at web developers who have existing experience of web development in HTML but are not currently using HTML5. Participants should have existing experience of web development in HTML. HTML5: Evolution or Revolution? Participants HTML5: Evolution or Revolution? Course description HTML5 is the latest markup language for developing and structuring web content. It allows additional functionality, better SEO and sharing of dynamic content. This workshop will explain the benefits, possibilities and practical implementations of using HTML5 in web development. We will dispel the myths and hype you may have heard about HTML5 and share practical applications and you will be able try out some of the new features of HTML5 for yourself. http://www.netskills.ac.uk/content/products/workshops/range/html5.html HTML5: Evolution or Revolution? Workshop topics • where HTML5 fits in current web trends • major changes from earlier versions of HTML • the benefits and capabilities of HTML5 • principal elements and attributes • audio and video elements for multimedia • using the canvas element for drawings and interactivity • support for HTML5 in current and older browsers HTML5: Evolution or Revolution? Workshop web site http://html5.netskills.biz/ http://www.youtube.com/watch?v=mzPxo7Y6JyA HTML5: Evolution or Revolution? Skills in high demand for 2013 After years of relative stagnation, HTML has made big advancements in recent years with HTML5, which is now supported by the latest versions of all major Web browsers. Meanwhile, the design options available via CSS3 and the interactivity provided by JavaScript have pushed the Web even further, blurring the line between Web-based and native apps. It's worth noting that when people say "HTML5," they're often referring in part to JavaScript. That's because what makes Web apps look and feel so app-like is CSS and JavaScript, not just the plain HTML itself. http://www.siliconindia.com/news/technology/7-Tech-Skills-In-High-Demand-For-2013--nid-146619-cid-2.html What? How? References? Issues? Examples? Why? Just do it! What? How? References? Issues? Examples? Why? Just do it! geolocation “Flash beating” web apps apps video objects Examples? simple page enhancements canvas HTML5: Evolution or Revolution? HTML5 graphics • potential Flash killing applications • wide range from games to art to educational and research tools • what is the limitation of HTML5—at this point we cannot decide http://www.hongkiat.com/blog/48-excellent-html5-demos/ http://www.1stwebdesigner.com/freebies/html5-demos/ HTML5: Evolution or Revolution? HTML5 video • SublimeVideo is a (pay for) HTML5 video javascript provided as online service • enables many elegant effects and simple use of video files http://sublimevideo.net HTML5: Evolution or Revolution? HTML5 apps Making an iPad HTML5 app Thomas Fuchs, June 2010 About a month ago or so, Amy and I released a little (literally, it’s about 5k) HTML5 iPad App for looking up time zones. I don’t mean select-box wasteland like all other time zone sites (who likes select boxes anyway), I mean a nicely polished, touch-enabled UI that works offline, too. The site uses no images, no JavaScript frameworks, and no external CSS, and fits quite comfortably in a few k’s of gzipped HTML. http://mir.aculo.us/2010/06/04/making-an-ipad-html5-app-making-it-really-fast/ HTML5: Evolution or Revolution? Examples of HTML5 web pages • http://fff.cmiscm.com/#!/main • http://www.nytimes.com/projects/2012/snow-fall • http://famo.us • http://html5.netskills.biz/html5/static/html5/3d.html • http://html5.netskills.biz/html5/static/html5/iptrace.html • http://html5.netskills.biz/html5/static/html5/timer.html What? fast javascript graphics local storage device independencegeolocation better semantics HTML5: Evolution or Revolution? Tell me something about HTML5 5 >> 4 HTML5: Evolution or Revolution? Principles • encompassing HTML4, XHTML, DOM, JavaScript and CSS • improved semantics • reduced need for browser plugins • better error handling • core markup replacing scripting where possible • device independence HTML5: Evolution or Revolution? HTML5 popular highlights Evolutionary • semantic content structure elements • new form controls for date, time, email, url... data • increased support for local offline storage • video and audio elements for media playback • canvas element for drawing • geolocation • drag and drop Revolutionary HTML5: Evolution or Revolution? Developers prefer HTML5 Most developers now prefer HTML5 for cross platform development Frederic Lardinois, 26 February 2013 According to a new survey commissioned by Telerik’s Kendo UI, the majority of developers now prefer to work with HTML5 instead of native apps for their cross-platform development. Half of the 5,000 developers surveyed in the company’s 2013 Global Developer Survey also said that they developed apps using HTML5 in 2012 and 90% of them plan to do so in 2013. Only 15% of developers said they would prefer to use a native-only approach. http://techcrunch.com/2013/02/26/survey-most-developers-now-prefer-html5-for-cross-platform-development/ http://www.youtube.com/watch?v=_ZkbUX72s_Q WHAT working group References? world wide web consortium HTML5: Evolution or Revolution? Background 1990–1995 HTML revisions based at CERN, IETF 1995 HTML 3.0 W3C 1997 HTML 3.2 W3C 1998 HTML 4.0 W3C, DOM 1.0 browser vendors (API for HTML) 2000 HTML4 in XML = XHTML 1.0 (no new features) W3C focus on XHTML modularisation and XHTML2 2000–2004 DOM 2.0 Core, DOM 2.0 HTML, DOM 3.0 browser vendors XForms 1.0 W3C 2003 realisation that HTML evolution important rather than XML replacement extension of HTML 4.0 to support XForms 1.0 features Opera proposal from Mozilla and Opera that W3C reopen HTML evolution rejected 2004 Apple, Mozilla and Opera form WHATWG to develop HTML standard for practical use and encompass HTML 4.0, XHTML 1.0, and DOM 2.0 HTML 2006 W3C rejoin HTML development efforts with WHATWG 2007 HTML 5.0 first draft W3C and WHATWG 2011 W3C HTML 5.0 standard draft and extended WHATWG draft http://en.wikipedia.org/wiki/HTML5 HTML5: Evolution or Revolution? HTML 4.0 (Hyper Text Markup Language) • the standard since 1999 • improvements included: more multimedia options scripting languages style sheets better printing facilities accessibility considerations internationalisation http://www.w3.org/TR/html401/ HTML5: Evolution or Revolution? XHTML 1.0 (Extensible HTML) • the reformulation of HTML 4 as an XML 1.0 application • the three HTML 4 related DTDs XHTML-1.0-Strict XHTML-1.0-Transitional XHTML-1.0-Frameset • guidelines for compatibility with HTML user agents http://www.w3.org/TR/xhtml1/ HTML5: Evolution or Revolution? DOM (Document Object Model) • platform and language neutral interface that allows programs and scripts to dynamically access and update the content, structure and style of documents http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407/ HTML5: Evolution or Revolution? JavaScript • may accompany an HTML document or be embedded directly in it • triggered on the client machine by a particular event • extends HTML documents in highly active and interactive ways • ECMAScript is the current standard European Computer Manufacturers Association (1960) became European association for standardising information and communication systems (1994) • HTML support for scripts is independent of scripting language http://www.ecma-international.org/publications/standards/Ecma-262.htm HTML5: Evolution or Revolution? CSS (Cascading Style Sheets) • CSS3 is a series of modular specifications • builds on CSS2 module by module, using the CSS2.1 as core • modules add functionality and/or replace part of CSS2.1 specification • as each module is completed, it will be plugged in to the existing system of CSS2.1 • over 50 separate areas of work http://www.w3.org/Style/CSS/current-work http://www.w3.org/TR/css-2010/ http://www.w3.org/TR/CSS21/ HTML5: Evolution or Revolution? CSS3 selectors • the degree to which CSS can control the appearance of a web page depends on how easily different parts of the document can be selected in CSS statements • the latest selectors provide increased access to the document nodes and new selection rule extensions http://www.w3.org/TR/css3-selectors/ http://www.css3.info/selectors-test/ HTML5: Evolution or Revolution? Caution “It must be admitted that many aspects of HTML appear at first glance to be nonsensical and inconsistent” (Design notes, W3C HTML5 working draft, 25 May 2011) HTML5: Evolution or Revolution? W3C HTML5 reference A vocabulary and associated APIs for HTML and XHTML HTML5 W3C working draft, 25 May 2011 (editor Ian Hickson, Google Inc.) 1. Common infrastructure 2. Semantics, structure, and APIs of HTML documents 3. The elements of HTML 4. Loading Web pages 5.
Recommended publications
  • Presentation Materials
    The House Call is Back and It's Better Than Ever! Brad Wegrzyn Media Engineer UUHC Dept of Telemedicine Disclaimer Contents of this presentation are under pressure. Shake well before using. Batteries not included, but lots of MSG and preservatives are. Avoid prolonged exposure to this presentation. Void where prohibited. Use only as directed. This presentation may not be suitable for young children. Side effect of listening in this presentation are not common but my include itching, redness and occasional fainting. If conditions persist, consult your physician. No fur-bearing animals were harmed during the creation of this presentation. Do not participate in this presentation while operating a vehicle or heavy equipment. This presentation may contain peanuts, but we doubt it. Any resemblance between this presentation and others, good or bad, is purely coincidental. This presentation is meant for educational purposed only. Listening to this presentation does not include legal advice. Should you need legal advice, seek a legal adviser. Like most good stories, the story of house calls has a humble beginning. in 1940 the majority of provider visits saw their patients in their homes. in 1960 house calls by providers were 40% of the doctor-patient meetings. in 1980 that number dropped to less than 1%. Benefits of house calls • Offers insights not available during an office visit • Provides accessible healthcare for the patient • Helps to save money by helping to keep those who are having a minor ailment from turning into a major operation. The decline of the house call • Lack of efficiency • Time required • Fewer family physicians • Poor reimbursement • Biomedical knowledge and technology • Growth of 3rd party payers • Heightened liability concerns Why are house calls coming back? • Projected increase in the number of elderly • Consumer demand • Hospital readmission reduction • The concept also has had "absolute rock-solid bipartisan support" among federal lawmakers.
    [Show full text]
  • Web Portal User Guide for Systems Using an In-Home Gateway ADT Pulsesm Interactive Solutions Web Portal User Guide
    ADT PulseSM Interactive Solutions Web Portal User Guide For Systems Using an In-Home Gateway ADT PulseSM Interactive Solutions Web Portal User Guide License Information: AL Alabama Electronic Security Board of Licensure, 7956 Vaughn Rd., Montgomery 36116, (334) 264-9388; AK 256239, 5520 Lake Otis Pkwy., Anchorage, AK 99507; AR E0055, Regulated by Arkansas Bd. of Private Investigators & Private Security Agencies, #1 State Police Plaza Dr., Little Rock 72209, (501) 618-8600; AZ ROC109396-C12; ROC109402-L67; CA ACO4227, PPO12949, 707408; alarm company operators are licensed and regulated by the Bureau of Security & Investigative Services, Dept. of Consumer Affairs, Sacramento, CA 95814; DC 39703010; FL EF0001121, -0950, -1123, -0478, EF20000341, -0413, EG0000164; GA LVA205374, -205386, -002833, -001438, -003379, -205572, LU001160; HI C27996; IL 127- 000364; MA 45-C; MI A-0639, 3601202182 – 4182 Pier North Dr. Ste. D, Flint, MI 48504; MN TS00021; NC 846-CSA-Alarm Systems Licensing Bd., 1631 Midtown Pl., Ste.104, Raleigh 27609, (919) 875-3611; NM 056126; NV 0040091, 1338; NY 12000025576, Licensed by NYS Dept. of State; OH 16782, 50-18-1052; 50-57-1034; 53-89-1329; 53-31-1582; 50-50-1019; 50-48-1032; 50-25-1050; 50-76-1025; OK 00067; OR 59944; PA Pennsylvania Home Improvement Contractor Registration Number: PA10083; RI AFC9170; 18004; TN ACC-216, -241, -255, -173, -937, -294, - 748, -511, -934, -1227; TX B00536-140 Heimer Rd. Ste. 100, San Antonio, TX 78232 – Texas Private Security Bureau, 5805 N. Lamar Blvd., Austin 78752; UT 339118-6501; VA 11-1878; 11- 1879; 11-3247; 11-3635; 11-3863; Alarm Security Contracting 2701-035978A exp.
    [Show full text]
  • Why Google Chrome?  It Serves As the Base for the Upcoming OS
    GOOGLE MAY BE TRYING TO TAKE OVER THE WORLD Joshua Neds-Fox Wayne State Univ. and Why That’s Not Necessarily a Bad Thing GOOGLE IS… You know what Google is. Google is the de facto go-to search interface for the web. Google's mission: to organize the world's information and make it universally accessible and useful. 2009 saw significant improvements to Google’s search algorithm, along with the introduction of real-time search. GOOGLE IS… Advertising. It’s the business model. AdWords and AdSense are their chief products. Google’s number one revenue stream: Advertising. $22.9 Billion in advertising revenue in 2009. That’s 96.7% of their total revenue. (http://investor.google.com/fin_data.html) Image credits: http://www.squidoo.com/recycle-everything, http://www.businessinsider.com/chart-of-the-day-in-case-you-had-any- doubts-about-where-googles-revenue-comes-from-2010-2 GOOGLE IS… Wait, that sounds like two things. Yes, it does. So which is it? Advertising? Or organizing the world's information? Both. It has to do the second to do the first. GOOGLE IS… “The remarkable thing about these software mega- brands is that they employ bright, forward-looking technologists and have unprecedented access to capital and development resource — they leave no stone unturned in their quests to expand into relevant future markets.” Mar 25, 2010, “The Green Battle: Microsoft and Google Fight for Our Energy Data,” Alix Vance on The Scholarly Kitchen (Society for Scholarly Publishing’s Blog) http://scholarlykitchen.sspnet.org/2010/03/25/the- green-battle-microsoft-and-google-fight-for-our-energy-data/ GOOGLE IS… “Google's overriding interest is to (a) maximize the amount and velocity of the traffic flowing through the web and (b) ensure that as large a percentage of that traffic as possible goes through its search engine and is exposed to its ads.
    [Show full text]
  • Cloud Computing Bible
    Barrie Sosinsky Cloud Computing Bible Published by Wiley Publishing, Inc. 10475 Crosspoint Boulevard Indianapolis, IN 46256 www.wiley.com Copyright © 2011 by Wiley Publishing, Inc., Indianapolis, Indiana Published by Wiley Publishing, Inc., Indianapolis, Indiana Published simultaneously in Canada ISBN: 978-0-470-90356-8 Manufactured in the United States of America 10 9 8 7 6 5 4 3 2 1 No part of this publication may be reproduced, stored in a retrieval system or transmitted in any form or by any means, electronic, mechanical, photocopying, recording, scanning or otherwise, except as permitted under Sections 107 or 108 of the 1976 United States Copyright Act, without either the prior written permission of the Publisher, or authorization through payment of the appropriate per-copy fee to the Copyright Clearance Center, 222 Rosewood Drive, Danvers, MA 01923, (978) 750-8400, fax (978) 646-8600. Requests to the Publisher for permission should be addressed to the Permissions Department, John Wiley & Sons, Inc., 111 River Street, Hoboken, NJ 07030, 201-748-6011, fax 201-748-6008, or online at http://www.wiley.com/go/permissions. Limit of Liability/Disclaimer of Warranty: The publisher and the author make no representations or warranties with respect to the accuracy or completeness of the contents of this work and specifically disclaim all warranties, including without limitation warranties of fitness for a particular purpose. No warranty may be created or extended by sales or promotional materials. The advice and strategies contained herein may not be suitable for every situation. This work is sold with the understanding that the publisher is not engaged in rendering legal, accounting, or other professional services.
    [Show full text]
  • Browser Security Comparison – a Quantitative Approach Page| I of V Version 0.0 Revision Date: 12/6/2011
    Browser Security Comparison A Quantitative Approach Document Profile Version 0.0 Published 12/6/2011 Revision History Version Date Description 0.0 12/26/2011 Document published. Browser Security Comparison – A Quantitative Approach Page| i of v Version 0.0 Revision Date: 12/6/2011 Contents Authors .......................................................................................................................................................... v Executive Summary ....................................................................................................................................... 1 Methodology Delta ................................................................................................................................... 1 Results ....................................................................................................................................................... 2 Conclusion ................................................................................................................................................. 2 Introduction .................................................................................................................................................. 3 Analysis Targets ........................................................................................................................................ 4 Analysis Environment................................................................................................................................ 4 Analysis
    [Show full text]
  • 2012 the Year of HTML5 White Paper V1 (Reviewed) (ID 2899).Indd
    A CAPLIN WHITE PAPER 2012: The Year of HTML5 BY PAUL CAPLIN www.caplin.com FEBRUARY 2012 One of the most striking things about the coming year is its unpredictability. What’s going to happen to the Eurozone? Who is going to be in the White House? Will the global economy recover? What will happen in Iran? There is uncertainty everywhere you look. But in the world of software at least, one thing looks like a safe bet: in 2012, HTML5 will emerge as the world’s favourite GUI technology and, in particular, the tool of choice for building Web trading applications. This white paper explains why this is going to happen, and why it’s a good thing. Paul Caplin, CEO of Caplin Systems Ltd. founded the company in 2000 BACK TO THE FUTURE The Web first took off in the early 1990s and on, which is the reason that traditional failings – or, more cynically, to get a propri- as a way of publishing text, and was soon applications don’t stand a chance in areas etary lock on a key area of Web functional- extended to include images. Later script- where the Web works well. ity. Each was successful for a time. ing was added, so that Web pages could be Two areas in which the Web did not But they all suffered from being closed, interactive, and then multimedia content. work well in the past were graphical ani- private technologies that didn’t integrate With each additional capability, the Web mation and rich interactive applications. at all nicely with the rest of the Web.
    [Show full text]
  • Google Cloud Endpoints for Beer!
    HTML5 and Google App Engine: The Epic Tag Team Take on Modern Web Apps at Scale Ido Green, Developer Relations, Chrome Brad Abrams, Product Manager, Google Cloud Platform Modern Web Applications Modern Web Applications ● Self Contained & Functional ● "Offline First" ● Client Side Architecture & MVC Frameworks ● Device Aware / 60fps #io12 http://goo.gl/5cJwH #io12 http://goo.gl/Y6AG1 #io12 Client Side Frameworks ● Ember.js - Don't waste time making trivial choices ● Backbone.js - Gives structure to web applications by providing models with binding, collections and views ● Angular.js - AngularJS lets you extend HTML vocabulary for your application More: addyosmani.github.com/todomvc/ #io12 Offline - Why? ● Airplane, road trip, deserted island ● Flaky connections (e.g. cafes, car) ● Better performance ● Consolidates the concept of permanent app you will have always available * We will use: Lawnchair for our demo. #io12 Offline - How? ● Storing assets: AppCache ● Storing data: localStorage, IndexedDB, File API. ● Offline first: ○ Pretend that there's no internet connection ○ Implement a sync layer that works only when online. navigator.onLine & window.(ononline|onoffline) #io12 Do More For Your Users Web Intents is a framework for client-side service discovery and inter-application communication #io12 Google Chrome Frame Chrome Frame is an open source plug-in that seamlessly brings Google Chrome's open web technologies and speedy JavaScript engine to IE <meta http-equiv="X-UA-Compatible" content="chrome=1"> X-UA-Compatible: chrome=1 #io12
    [Show full text]
  • What You Need How It Works
    Columbiana Public Library Overdrive eBooks with the Nook - article from http://help.overdrive.com Using Nook to read books from your local library is easy. All you have to do is check out an eBook and deliver it to the Nook device or Nook reading app of your choice. All library cardholders are able to download 10 eBooks at one time. Note: Some Nooks may require you to manually transfer the title to your PC via USB. What you need Your library’s website - www.columbiana.lib.oh.us Nook or a Nook reading app An Adobe Digital Editions Account Your library card number & PIN The USB cable for your Nook (on some models) How it Works Most library eBooks can be read on a Nook and Nook reading apps. Nooks with a Wi-Fi internet connection can download most books directly. 1. Install Software Install Adobe Digital Editions (ADE) on your computer if you need to transfer eBooks to your Nook. You will also need to authorize your computer and Nook with your Adobe ID. If you aren't prompted to authorize ADE the first time you open it, you can go to Help > Authorize Computer to start the process manually. If you do not have an Adobe ID, click Create an Adobe ID to make one on Adobe's website. 2. Website To get started, go to the library’s website www.colummbiana.lib.oh.us and under the tab Services, click on Digital Materials and then the eBook link. Once on the eBook page you can continue on to the Ohio eBook Project.
    [Show full text]
  • Cisco Wide Area Application Services Configuration Guide (Software
    INDEX passthrough 13-55 Numerics TFO only 13-55 10 Gigabit Ethernet interfaces TFO with DRE (Adaptive Cache) 13-55 modifying 6-7 TFO with DRE (Bidirectional Cache) 13-55 TFO with DRE (Unidirectional Cache) 13-55 TFO with LZ compression 13-55 A types 13-55 AAA accounting activating devices 16-35 configuring 7-34 adaptive buffering, TFO 13-66 AAA-based management systems 2-26, 7-2 adding acceleration charts 17-13 about 1-7, 13-1 administrative login authentication and authorization features 1-7 default 7-4 TCP adaptive buffering settings 13-66 for WAEs 7-2 TCP settings 13-64 local database description 7-6 accelerators overview of 7-1 enabling 13-3 RADIUS overview 7-12 accelerator threshold 13-58 TACACS+ overview 7-14 accounts Windows domain overview 7-16 creating 8-4 administrative login authentication failover 7-27 creation process 8-2 alarm overload detection, enabling 10-23 deleting 8-6 alarm panel local CLI 8-2 system dashboard window 17-3 roles-based 8-2 alarms types 8-1 device reporting 17-4 viewing 8-8 alerts 17-5 ACL application acceleration interception 5-28 about 1-7, 13-1 See also IP ACL enabling 13-3 action application classifiers full optimization (adaptive cache) 13-55 creating 13-53 full optimization (bidirectional cache) 13-55 match condition 13-57 full optimization (unidirectional cache) 13-55 restoring 13-61 Cisco Wide Area Application Services Configuration Guide OL-30045-01 IN-1 Index application definition enabling WAAS service insertion on interfaces 6-17 creating 13-52 registration process 10-28 application list,
    [Show full text]
  • Einvis Tutorial
    EINVis Software Tutorial This document describes how to use EINVis software through one example process. It will give some screenshots to describe how to use EINVis. We recorded two video tutorials, and uploaded them to Youtube: EINVis Tutorial Part 1: http://youtu.be/xUnBA1w8_uU EINVis Tutorial Part 2: http://youtu.be/UvScGCubwDM You can visit EINVis Tutorial webpage to watch them: http://filer.case.edu/yxw407/einvis/tutorial.html . You can watch them in 1080p HD resolution. 1. Link to Run EINVis Online This section is about how to link to EINVis webpage by use of a web browser. You can click this link (https://filer.case.edu/yxw407/einvis/run/) and directly link to run EINVis online. Or you can go to the homepage of EINVis (http://filer.case.edu/yxw407/einvis/), as shown in Fig. 1, click the “Run” tab to go to the “Run” webpage, as shown in Fig. 2. Click on the “Run EINVis” link in the “Run” webpage, as shown in Fig. 3, to run “EINVis” online. IE browser may require the installation of Google Chrome Frame, as shown in Fig. 4. Since EINVis uses many new HTML5 features, which are not supported very well by IE, so please install this plugin. Google Chrome Frame is free to install. If you are using Google Chrome web browser, EINVis will not prompt this dialog. When it requires to install Google Chrome Frame, click on “Get Google Chrome Frame” button in Fig. 4. Then, you can see the dialog shown in Fig. 5. Click on “Accept and Install” button to continue.
    [Show full text]
  • Products Supported by Software Updater
    PRODUCTS SUPPORTED BY SOFTWARE UPDATER LAST UPDATED: 04 AUGUST 2015 .NET Framework Gold .NET Framework 4.5.1 Gold .NET Framework SP1 .NET Framework 4.5.1 (6.3) Gold .NET Framework SP2 .NET Framework 4.5.1 (x64) Gold .NET Framework SP3 .NET Framework 4.5.1 (x64) (6.3) Gold .NET Framework 1.1 Gold .NET Framework 4.5.1 Client Gold .NET Framework 1.1 SP1 .NET Framework 4.5.1 Client (6.3) Gold .NET Framework 2.0 Gold .NET Framework 4.5.1 Client (x64) Gold .NET Framework 2.0 SP1 .NET Framework 4.5.1 Client (x64) (6.3) .NET Framework 2.0 SP2 Gold .NET Framework 2.0 (6.0) Gold .NET Framework 4.5.2 Gold .NET Framework 2.0 (6.0) SP1 .NET Framework 4.5.2 (6.3) Gold .NET Framework 2.0 (6.0) SP2 .NET Framework 4.5.2 (x64) Gold .NET Framework 2.0 (x64) Gold .NET Framework 4.5.2 (x64) (6.3) Gold .NET Framework 2.0 (x64) SP1 .NET Framework 4.5.2 Client Gold .NET Framework 2.0 (x64) SP2 .NET Framework 4.5.2 Client (6.3) Gold .NET Framework 2.0 (x64) (6.0) Gold .NET Framework 4.5.2 Client (x64) Gold .NET Framework 2.0 (x64) (6.0) SP1 .NET Framework 4.5.2 Client (x64) (6.3) .NET Framework 2.0 (x64) (6.0) SP2 Gold .NET Framework 3.0 Gold .NET Framework 4.6 Gold .NET Framework 3.0 SP1 .NET Framework 4.6 (10.0) Gold .NET Framework 3.0 SP2 .NET Framework 4.6 (x64) Gold .NET Framework 3.0 (6.0) Gold .NET Framework 4.6 (x64) (10.0) Gold .NET Framework 3.0 (6.0) SP1 .NET Framework 4.6 Client Gold .NET Framework 3.0 (6.0) SP2 .NET Framework 4.6 Client (x64) Gold .NET Framework 3.0 (x64) Gold 7-Zip 3 Gold .NET Framework 3.0 (x64) SP1 7-Zip 4 Gold .NET Framework
    [Show full text]
  • Best Practices for Browser Management
    Best Practices for Browser Management Three Options to Ensure a Robust Experience for Users of PatientKeeper v8.0 PatientKeeper is a true thin client application. As a result, end user experience is a function of both PatientKeeper software and the browser within which PatientKeeper runs. Browser technology has advanced significantly in the past five years and today’s modern browsers (IE9+, Chrome, Firefox and Safari) allow for a much richer user experience. In turn, PatientKeeper v8.0 incorporates new technology which takes advantage of these advances to significantly improve the user experience. At this point in time, this new technology is primarily employed by our charge capture application (to make the transition to the complexities of ICD-10 straightforward for physicians) and the new self-service patient list creation functionality. Other PatientKeeper applications rely less heavily on the new technology – although that will change in the future. PatientKeeper has been able to ensure that our applications that leverage this new technology will still function in the five- to seven-year-old IE7 and IE8 browsers. However these browsers are inefficient when running modern applications. In fact, Google’s applications no longer support IE8 as of Nov 15, 2012. Not surprisingly, PatientKeeper’s applications run more slowly on IE7/IE8 than on more modern browsers. The slower the machine’s processor and the less memory it has, the greater the performance penalty will be (see chart on page 3). At this time, there are three options to ensure a robust experience for your users in PK v8.0: 1) Upgrade to IE9 or IE10 and run the browser in IE8 or IE7 compatibility mode for any applications or sites that require older browser technology.
    [Show full text]