Flash to HTML5 TABLE of CONTENTS

Total Page:16

File Type:pdf, Size:1020Kb

Flash to HTML5 TABLE of CONTENTS The why and how of moving ELEARNING from Flash to HTML5 TABLE OF CONTENTS 1.0 eLearning Then and Now 04 What's the deal with HTML5? 05 Difference between Flash and HTML5 06 2.0 Why move eLearning from Flash to HTML5? 09 3.0 Moving To HTML5 – Key steps 13 4.0 Converting Legacy Flash-based eLearning to HTML5 18 5.0 References 34 1 .0 eLearning Then and Now 03 eLearning Then and Now Since the term 'eLearning' was coined, up until HTML came to be recognised as a better alternative for eLearning development, Flash enjoyed the position of being the favourite development tool for desktop-based eLearning. And rightly so. It redefined the user experience on web with its rich multi-media and interactive capabilities. But with the evolution of technology and network connectivity, newer and better devices emerged. PCs were accompanied by laptops, tablets, phablets and even smartphones. Some of these mobile devices, due to their diverse screen sizes and operating systems (and some other reasons like processor capability, device features, etc.), did not support Flash – neither within the web-browser nor outside of it. Explaining why Apple would not allow Flash on the iPhone, iPod touch and iPad, Apple openly criticised Flash for its rapid energy consumption, poor performance on mobile devices, abysmal security, lack of touch support, and desire to avoid "a third party layer of software coming between the platform and the developer". As this battle of technologies intensified, the popularity of Flash waned, and that of HTML5 increased. 04 eLearning then and now What's the deal with HTML5? HTML5, in technical sense, is a new open standard based on XML, a combination of HTML, CSS and Javascript. It has the potential to change the traditional (read Flash-based) approach to eLearning development. It is particularly useful for organisations with 'no plug-in' policy because it renders natively in HTML5 capable browsers. Also, HTML5 helps in creating platform independent applications. Here are some of the new elements included in HTML5: Web developers can now create 2D drawings controlled by JavaScript. This would help in creating Canvas interactive graphs, games, and presentations easily. Key benefit is that web developers can do this using JavaScript directly in HTML 5 without relying on technologies like Flash or Silverlight. Video and Ability to play video or audio in HTML5 WITHOUT any plug-in required (like Flash or Silverlight), Audio simply by using the new audio and video markup tags. Details, datagrid, command & menu -These are interactive elements included for development Interactive of web applications with more such elements to be included in the future. This would help the Elements web developers display data in structured formats and make it easier to implement. 05 eLearning then and now Difference between Flash and HTML5 Apart from the apparent difference in technologies, there are many other factors that set them apart. Here are a few: Flash html5 Software Flash player/plug-in required No additional requirement support Vendor Adobe System's proprietary software Largely controlled by W3C and WHATWG neutrality made up of three companies – Opera Software, the Mozilla Foundation, and Apple. Using Adobe tools (Flash Professional, Coding in CSS, HTML, and JavaScript; with Flash Builder etc.) any Text Editor, Tools like- GoMo, Storyline 1,2, Authoring Captivate-8,9, Adobe Edge, Adapt, Elucidat. Frameworks like FRED, Adapt etc. Measurements in sub-pixel increments, Measurements on a sub-pixel scale, web Features crisper, pleasant and rich design output, browsers will round either up or down, audio good audio-video output, perfectly fit for and video support, very good accessibility simulations. support. 06 eLearning then and now Difference between Flash and HTML5 Apart from the apparent difference in technologies, there are many other factors that set them apart. Here are a few: Flash html5 Mobile Up to Android 4.0[8] (unofficially for Android Windows Phone 8+,Android 2.3+,Apple iOS Operating 4.1 and above), BlackBerry PlayBook, 6+,Symbian Belle+, BlackBerry OS 7+ Systems BlackBerry 10 v10.0 - 10.3.0 (10.3.1 unofficially supported), Windows RT. Through AIR apps for Latest Android and iOS. Device Full access to web camera, microphone, Limited access to web camera, microphone, access accelerometer, GPS accelerometer, GPS Responsive/ No Yes multi-device access 07 2 .0 Why move eLearning from Flash to HTML5? 08 Why move eLearning from Flash to HTML5? With Flash losing support from major mobile players and Adobee iitselftself abandoningabandoning support for mobile browsers altogether, HTML5 presents itself as a promisingpromising alternative for eLearning development. It can play audio, video, 2D/3D2D/3D graphics,graphics, and animation - all without a plugin, and also have improved access to hardwarehardware elements and offline storage. 09 Why move eLearning from Flash to HTML5? Some more reasons that drive the need to move eLearning from Flash to HTML5 are: The Multi-device Shift The recent years have witnessed an unprecedented growth in the number and variants of devices. eLearning that was once restricted to desktops has now moved on to handhelds and even wearables. And only a few of these devices support Flash making HTML5 the best option. BYOD Devices have now become a part of the daily routine, with almost everyone using and switching between multiple devices to finish a task during the course of the day. With the growing trend of BYOD (Bring Your Own Device) worldwide, employees are using their personal devices to access business applications. Gartner predicts that by 2017 half of employers will require employees to supply their own device for work purposes. Such a scenario calls for eLearning delivery on a wide range of devices and a technology that can be built once and delivered everywhere. That's HTML5. 10 Why move eLearning from Flash to HTML5? Investment Locked in Legacy eLearning Most eLearning have a huge pool of legacy Flash-based eLearning courses at hand. It’s bad enough that they don’t work on tablets and smartphones, locking investment to desktop delivery only, and with the increasing demand for learning on mobile devices, it might end up as a sunk cost! Converting Flash-based courses to HTML5 can unlock some of this investment as it would be more cost effective than redevelopment of those courses from scratch. Future-proofing To avoid being in the same situation again, with investment in courses locked in an old technology, it is wise to convert existing or create new eLearning in HTML5. HTML5, being an open standard adopted by W3C and being incorporated in all latest browsers, presents a long-term option. 11 3 .0 Moving To HTML5 - Key Steps 12 Moving To HTML5 Key Steps MovingMoving towards HTML5 is no longerlonger a question of 'if' but 'when'. The first and foremost stepstep for adoptingadopting an HTML5HTML5 strategystrategy isis Evaluation,Evaluation, followedfollowed byby Analysis.Analysis. 13 Moving To HTML5 Key Steps 1 Evaluation It is important to evaluate whether the move from Flash to HTML5 is required. If the target devices consist of desktops alone, then using Flash as the platform to develop learning might be a viable option subject to the long term objective in the context of multiple devices. However, if multiple devices of various sizes and makes are to be considered, then based on the target devices the approach may vary. There are 3 ways for conversion of legacy Flash-based eLearning to HTML5. 14 Moving To HTML5 Key Steps 1 Evaluation 1. mEnablement mEnablement is the process of converting existing eLearning to a tablet–compatible format. With almost 70% of the official work being done on tablets, conversion of legacy eLearning content to tablet compatible version is essential. Converting existing eLearning to Tablet Learning can be relatively easy, and with many tablets having resolutions similar to desktop PCs, content repurposing is often minimal. More on mEnablement, its options, key considerations and challenges here. 2. Responsive Design Responsive design is a design approach that delivers content that responds to the user’s behaviour and environment based on screen size, platform and orientation. Using responsive design ensures that the converted legacy courses work well on any device. More on Responsive Design, its key considerations and challenges here. 3. App-based/Mobile only 'App' is a software program that can be launched from the mobile and is designed to perform a specific function directly for the user or, in some cases, for other programs. If performance support or just-in-time learning is a part of the training objective then app-based or mobile only learning is the right solution. More on App-based/mobile only, its key considerations and challenges here. 15 Moving To HTML5 Key Steps 2 Analysis Once the approach is determined, then the next step is to analyse the existing Flash-based course. The elements of analysis may remain the same but the conclusions may vary based on the approach. The process of analysis includes the following steps: 1. Review the objectives Understanding the nature of the existing Flash-based eLearning (Eg. content and presentation type, compliances etc.) and what it would be converted to (Eg. delivery device(s), etc.) helps in setting the right objectives. This should be done while keeping the overall learning and organisational goals in mind. 2. Identify tools used for development Identify tools used for creating legacy content. Tools like Articulate, Captivate etc. can be used to republish the same content for tablets and even provide multi-device output. 3. Identify reusable assets Even if the entire legacy course may not be of use, there may be some assets that can be reused. Keeping those handy can be really helpful in the conversion process, both time and cost wise.
Recommended publications
  • Simulationsprogramm Zur Visualisierung Der Vorgänge in Einem Computer
    Simulationsprogramm zur Visualisierung der Vorgänge in einem Computer Masterarbeit zur Erlangung des Master of Advanced Studies ZFH in Informatik vorgelegt von Christian Kaegi geboren am 05.01.1969 von Bauma, Kanton Zürich eingereicht Dipl. Ing. Walter Eich Stetten, 28.8.2015 ZHAW - Masterarbeit - Christian Kaegi - 28.8.2015 - v2.0.3 Inhaltsverzeichnis 1. Zusammenfassung 9 2. Einleitung 11 2.1 Ausgangslage 11 2.2 Motivation 12 2.3 Fragestellungen 12 2.4 Abgrenzung 12 2.5 Zielsetzung 12 3. Von der abstrakten Theorie zur erleb- und fassbaren Simulation 13 3.1 Problemanalyse 13 3.1.1 Definition der Zielgruppe 13 3.1.2 Personas 14 3.1.3 Beispiele von existierenden Lösungen und Lösungsansätzen 15 3.1.3.1 Little Man Computer 15 3.1.3.2 Der Bonsai-Modellrechner 16 3.1.3.3 Der Murmelrechner 17 3.1.3.4 Paper Processor 18 3.1.3.5 WDR-1-Bit-Computer 19 3.1.3.6 Ein 8-Bit Computer Marke Eigenbau 19 3.1.3.7 Ein einfacher 4-Bit Computer für den Klassenraum 20 3.1.3.8 Visuelle Simulation einer 6502 CPU auf Transistorebene 21 3.1.3.9 Simulationen mit Logisim 22 3.1.3.10 Weitere Simulationsprogramme 22 3.1.4 Fazit 23 3.2 Lösungsansatz 24 3.3 Die Komponenten 25 3.3.1 Befehls-, Daten- und Adressbus 26 3.3.2 Logikgatter 26 3.3.3 Speicher 27 3.3.4 Auswahlschaltungen 30 3.3.5 Arithmetik 32 3.3.6 Taktgeber 36 3.4 Simulation in Logisim bauen 36 3.4.1 Befehlssatz 38 3.4.1.1 Erläuterung der Befehle 40 3.4.1.2 Zeichencode 41 3.5 Anforderungen an das Simulationsprogramm 43 3.6 Technologie-Evaluation 44 3.6.1 Zielplattform 44 3.6.2 Java 44 3.6.3 Actionscript 44 3.6.4
    [Show full text]
  • Thoughts on Flash
    Apple has a long relationship with Adobe. In fact, we met Adobe’s founders when they were in their proverbial garage. Apple was their first big customer, adopting their Postscript language for our new Laserwriter printer. Apple invested in Adobe and owned around 20% of the company for many years. The two companies worked closely together to pioneer desktop publishing and there were many good times. Since that golden era, the companies have grown apart. Apple went through its near death experience, and Adobe was drawn to the corporate market with their Acrobat products. Today the two companies still work together to serve their joint creative customers – Mac users buy around half of Adobe’s Creative Suite products – but beyond that there are few joint interests. I wanted to jot down some of our thoughts on Adobe’s Flash products so that customers and critics may better understand why we do not allow Flash on iPhones, iPods and iPads. Adobe has characterized our decision as being primarily business driven – they say we want to protect our App Store – but in reality it is based on technology issues. Adobe claims that we are a closed system, and that Flash is open, but in fact the opposite is true. Let me explain. First, there’s “Open”. Adobe’s Flash products are 100% proprietary. They are only available from Adobe, and Adobe has sole authority as to their future enhancement, pricing, etc. While Adobe’s Flash products are widely available, this does not mean they are open, since they are controlled entirely by Adobe and available only from Adobe.
    [Show full text]
  • Rich Internet Applications
    Rich Internet Applications (RIAs) A Comparison Between Adobe Flex, JavaFX and Microsoft Silverlight Master of Science Thesis in the Programme Software Engineering and Technology CARL-DAVID GRANBÄCK Department of Computer Science and Engineering CHALMERS UNIVERSITY OF TECHNOLOGY UNIVERSITY OF GOTHENBURG Göteborg, Sweden, October 2009 The Author grants to Chalmers University of Technology and University of Gothenburg the non-exclusive right to publish the Work electronically and in a non-commercial purpose make it accessible on the Internet. The Author warrants that he/she is the author to the Work, and warrants that the Work does not contain text, pictures or other material that violates copyright law. The Author shall, when transferring the rights of the Work to a third party (for example a publisher or a company), acknowledge the third party about this agreement. If the Author has signed a copyright agreement with a third party regarding the Work, the Author warrants hereby that he/she has obtained any necessary permission from this third party to let Chalmers University of Technology and University of Gothenburg store the Work electronically and make it accessible on the Internet. Rich Internet Applications (RIAs) A Comparison Between Adobe Flex, JavaFX and Microsoft Silverlight CARL-DAVID GRANBÄCK © CARL-DAVID GRANBÄCK, October 2009. Examiner: BJÖRN VON SYDOW Department of Computer Science and Engineering Chalmers University of Technology SE-412 96 Göteborg Sweden Telephone + 46 (0)31-772 1000 Department of Computer Science and Engineering Göteborg, Sweden, October 2009 Abstract This Master's thesis report describes and compares the three Rich Internet Application !RIA" frameworks Adobe Flex, JavaFX and Microsoft Silverlight.
    [Show full text]
  • Protecting Online Video Distribution with Adobe Flash Media Technology
    White Paper Protecting Online Video Distribution with Adobe Flash Media Technology Table of contents Introduction 1 Introduction Online video is a growing phenomenon. Record numbers of people are going online to watch 1 Overview of Adobe video everything from user-generated videos and breaking news events to television programs and distribution solutions full-length movies. Gone are the days of waiting for a program to air; consumers can now choose 2 Best practices for effective content protection from a plethora of high-quality content, available on-demand. 2 Flash Media Server content From advertising-funded videos to subscriptions to pay-per-view, content providers are adapting protection features a variety of business models to monetize content in the online world. As an owner or distributor 3 Flash Media Server workflow of premium commercial content, such as films and TV shows, you must ensure that hackers do example 4 Persistent content protection with not bypass your business model or violate your copyrights. Flash Media Rights Management Content protection solutions help create and preserve revenue streams; maintain copyright; and Server preserve content integrity or privacy. For instance, hackers may attempt to bypass payment in a 5 Flash Media Rights Management Server content protection pay-per-view model. Others may try to rip your content for redistribution. Worse, someone features could try to make money from pirated content, or may introduce their own advertising or 5 Comparison between Flash Media branding but skip paying content licenses or bandwidth fees by piggybacking on your Rights Management Server and distribution platform. In an enterprise situation, a disgruntled employee may be tempted to post Flash Media Server valuable or private company information on public video sites.
    [Show full text]
  • Adobe® Media Server 5 Standard High Quality Video Playback Consistent Across Devices
    Adobe Media Server 5 Standard Datasheet Adobe® Media Server 5 Standard High quality video playback consistent across devices Step up from progressive download video delivery and deliver adaptive streams to the widest audience. Stream to iOS and Adobe Flash® Player with a single media source. Adobe Media Server 5 Standard is an economical solution that enables you to start streaming live and on demand content quickly and easily to a wide variety of platforms and devices. It provides all the features you need to stream and encrypt video and audio, providing a consistent playback across Apple iOS, Android, connected TVs, and the desktop—with a simplified workflow and better performance. New features in Adobe Media Server 5 Standard Adobe Media Server 5 Standard provides numerous video streaming innovations—over standard HTTP connections as well as RTMP delivery. • Simplified publishing workflows for HTTP streaming—Use the same source media and live streams to deliver full adaptive bitrate experiences to Adobe Flash, Android, and Apple devices. • Integration with Adobe Access 4—Enjoy protected RTMP support via a content license technology embedded in the server (Adobe Access 4 licensing server is a separate purchase). • 608/708 Closed Caption compliance—Support all avenues to increase your audience size with full support for closed caption transmission to Adobe Flash and Apple iOS devices such as the New iPad. EIA-608 (line 21) closed caption support meets FCC requirements • Reduced storage and infrastructure costs—A single MPEG-4 asset is required for each bitrate, and optional real time packaging eliminates the need to prepare content in advance.
    [Show full text]
  • Quaxe, Infinity and Beyond
    Quaxe, infinity and beyond Daniel Glazman — WWX 2015 /usr/bin/whoami Primary architect and developer of the leading Web and Ebook editors Nvu and BlueGriffon Former member of the Netscape CSS and Editor engineering teams Involved in Internet and Web Standards since 1990 Currently co-chair of CSS Working Group at W3C New-comer in the Haxe ecosystem Desktop Frameworks Visual Studio (Windows only) Xcode (OS X only) Qt wxWidgets XUL Adobe Air Mobile Frameworks Adobe PhoneGap/Air Xcode (iOS only) Qt Mobile AppCelerator Visual Studio Two solutions but many issues Fragmentation desktop/mobile Heavy runtimes Can’t easily reuse existing c++ libraries Complex to have native-like UI Qt/QtMobile still require c++ Qt’s QML is a weak and convoluted UI language Haxe 9 years success of Multiplatform OSS language Strong affinity to gaming Wide and vibrant community Some press recognition Dead code elimination Compiles to native on all But no native GUI… platforms through c++ and java Best of all worlds Haxe + Qt/QtMobile Multiplatform Native apps, native performance through c++/Java C++/Java lib reusability Introducing Quaxe Native apps w/o c++ complexity Highly dynamic applications on desktop and mobile Native-like UI through Qt HTML5-based UI, CSS-based styling Benefits from Haxe and Qt communities Going from HTML5 to native GUI completeness DOM dynamism in native UI var b: Element = document.getElementById("thirdButton"); var t: Element = document.createElement("input"); t.setAttribute("type", "text"); t.setAttribute("value", "a text field"); b.parentNode.insertBefore(t,
    [Show full text]
  • ADOBE AIR SDK RELEASE NOTES Version 33.1.1.190
    Public 1(21) ADOBE AIR SDK RELEASE NOTES Version 33.1.1.190 Adobe AIR SDK Release Notes Version 33.1.1.190 Date 10 July 2020 Document ID HCS19-000287 Owner Andrew Frost Copyright © 2020 HARMAN Connected Services Document Id: HCS19-000287 All rights reserved. Public 2(21) ADOBE AIR SDK RELEASE NOTES Version 33.1.1.190 Table of contents 1 Purpose of the Release ..................................................................... 3 2 Release Information .......................................................................... 4 2.1 Delivery Method ................................................................................... 4 2.2 The Content of the Release ................................................................. 4 2.3 AIR for Flex users ................................................................................ 5 3 Changes and Issues .......................................................................... 6 3.1 Changes in this Release ...................................................................... 6 3.2 Known Problems ................................................................................. 6 3.3 Previous Changes ............................................................................... 7 4 Updating tools/IDEs to support 64-bit ARM .................................. 12 4.1 AIR Developer Tool ........................................................................... 12 4.2 ADT Architecture Configuration ......................................................... 12 4.3 Flash Builder ....................................................................................
    [Show full text]
  • ADOBE AIR SDK RELEASE NOTES Version 33.0.2.338
    Public 1(15) ADOBE AIR SDK RELEASE NOTES Version 33.0.2.338 Adobe AIR SDK Release Notes Version 33.0.2.338 Date 6 December 2019 Document ID HCS19-000287 Owner Andrew Frost Copyright © 2019 HARMAN Connected Services Document Id: HCS19-000287 All rights reserved. Public 2(15) ADOBE AIR SDK RELEASE NOTES Version 33.0.2.338 Table of contents 1 Purpose of the Release ..................................................................... 3 2 Release Information .......................................................................... 4 2.1 Delivery Method .................................................................................. 4 2.2 The Content of the Release ................................................................. 4 2.3 AIR for Flex users ................................................................................ 4 3 Changes and Issues .......................................................................... 5 3.1 Changes in this Release ...................................................................... 5 3.2 Known Problems ................................................................................. 5 3.3 Previous Changes ............................................................................... 5 4 Updating tools/IDEs to support 64-bit ARM .................................... 9 4.1 AIR Developer Tool ............................................................................. 9 4.2 ADT Architecture Configuration ........................................................... 9 4.3 Flash Builder ......................................................................................
    [Show full text]
  • CGT 353: Principles of Interactive and Dynamic Media Moving On: Other Aspects of the Flash Platform Mobile Development, AIR, Flex, and Catalyst
    CGT 353: Principles of Interactive and Dynamic Media Moving on: Other Aspects of the Flash Platform Mobile Development, AIR, Flex, and Catalyst The Adobe Flash Platform: • What you have learned in this class is only the beginning… • The entirety of the Flash Platform is enormous. • Includes: o Flash o Flash Lite o AIR o Flex and FlexBuilder o Catalyst o BlazeDS Server o Adobe Flash Media Server family • Continue to explore the platform more thoroughly in CGT 451… Introduction to Mobile Development: • Current version of Player is Flash Lite 3.1 • FL 3.1 does NOT provide support for AS 3.0 • FL 3.1 DOES provide support for Flash Player 8 and flv videos • Version comparison: http://www.adobe.com/products/flashlite/version • According to Strategy Analytics, the number of Flash Lite shipped devices will reach 1 billion in 2009 and more than 2.5 billion by the end of 2010. • See supported devices list: http://www.adobe.com/mobile/supported_devices • See penetration statistics here. • Checkout Adobe Device Central • Also sign up for and install the Device Profile Updater on the Adobe Website – this will allow you to update the phones on your device central. Resources: • Adobe Mobile and Devices Center: http://www.adobe.com/devnet/devices Going Wireless: • Are over 2.5 billion mobile users today! • Consumers are now more likely to purchase a higher-end or smart phone than they are a computer. • Mobile applications (games, etc…) are overtaking desktop/ browser based apps… • Significant portion of CGT 451 is based on mobile Flash development… Flash
    [Show full text]
  • Introduction to Flex and Air
    Introduction to Flex and Air CS174 Chris Pollett Nov. 24, 2008. Outline • Flash, Flex, and Adobe Air • Installation • Simple Program • Components Flash • Flash was originally a product to make it easy to produce vector based animations on the web created around 1996 based on technology purchased by Macromedia (now Adobe) from Futurewave. • Flash programs are typically executed by the Flash player plug-in which is (Sep 2008) available in some browser on 99% of desktops (Flash >7, for Flash 9 is 98%). • It is used to create Rich Internet Applications (RIA) and competes against AJAX, Silverlight (Windows), Applets (Java), etc. • It can also be used to do tracking (PIE -- Persistent Identification Elements -- not turned off as often as cookies) • It has the advantage over AJAX that as the plug-in is produced by one source, it runs the same in any browser. It also supports richer kinds of media like Video. (YouTube). Flex • The main authoring tool for Flash is Flash Professional, which is GUI IDE designed to make it easy to create Flash. • Flex is an Adobe product which gives a more programmatic way to create Flash files. • There is a Flex IDE, Flex Builder, which can also be used, however, the basic SDK is open sourced under the Mozilla License (can mix proprietary and open source code). • We will only look at the basic SDK which we will access mainly from the command line. • There are other open-source tool chains which can be used to create .swf files, notably, OpenLaszlo. Adobe Air • Air is a product released by Adobe in Feb, 2008 to make it easy to convert Flash programs into stand- alone applications.
    [Show full text]
  • Talk Nerdy to Me January 2021 Microsoft Says Solarwinds Hackers Accessed Some of Its Source Code
    1 Talk Nerdy To Me January 2021 Microsoft Says SolarWinds Hackers Accessed Some of Its Source Code Microsoft revealed that the threat actors behind the SolarWinds supply chain attack were able to gain access to a small number of internal accounts and escalate access inside its internal network. The “very sophisticated nation-state actor” used the unauthorized access to view, but not modify, the source code present in its repositories, the company said. “We detected unusual activity with a small number of internal accounts and upon review, we discovered one account had been used to view source code in a number of source code repositories,” the Windows maker disclosed in an update. “The account did not have permissions to modify any code or engineering systems and our investigation further confirmed no changes were made. These accounts were investigated and remediated.” The development is the latest in the far-reaching espionage saga that came to light earlier in December following revelations by cybersecurity firm FireEye that attackers had compromised its systems via a trojanized SolarWinds update to steal its Red Team penetration testing tools. During the course of the probe into the hack, Microsoft had previously admitted to detecting malicious SolarWinds binaries in its own environment but denied its systems were used to target others or that attackers had access to production services or customer data. Several other companies, including Cisco, VMware, Intel, NVIDIA, and a number of other US government agencies, have since discovered markers of the Sunburst (or Solorigate) malware on their networks, planted via tainted Orion updates. The Redmond-based company said its investigation is still ongoing but downplayed the incident, adding “viewing source code isn’t tied to elevation of risk” and that it had found evidence of attempted activities that were neutralized by its protections.
    [Show full text]
  • Scalable, Rich Functionality Created 12/30/2010
    Scalable, Rich Functionality Created 12/30/2010 Last modified: 1/4/2011 VERIZON SCALABLE, RICH FUNCTIONALITY BUSINESS 1 | Verizon UserBusiness Experience Design | Shaun McNamara Table of Contents Introduction .................................................................................................................................................. 1 ICEfaces ......................................................................................................................................................... 2 ICEfaces Component Suite ........................................................................................................................ 2 JavaFX ............................................................................................................................................................ 3 Flex ................................................................................................................................................................ 3 Adobe Flash Builder and Flex 4 ................................................................................................................. 4 DeepZoom (formerly Seadragon) ................................................................................................................. 5 Image Pyramid .......................................................................................................................................... 5 Introduction This is an analysis of various Pan & Zoom capabilities, but it should also be the springboard
    [Show full text]