January 12, 2019

Total Page:16

File Type:pdf, Size:1020Kb

January 12, 2019 January 12, 2019 Autoprefixer: Autoprefixer warns you if you use deprecated CSS properties, e.g., text- decoration-skip: ink instead of text-decoration-skip-ink: auto . Josh Aas: Let’s Encrypt has stopped checking domains against the Google Safe Browsing API before issuance (content safety is outside the scope of certificates). Rachel Andrew: CSS multi‑column layout (e.g., column-count: 4 ) is currently the only layout method that can create Masonry‑style layouts with unequal height items. Zach Leatherman: On macOS, buttons seem to lose their native styles if they become multi‑ line. Anne van Kesteren: The DOM Standard lists the 18 built‑in HTML elements that can be shadow hosts (the attachShadow method works on them). Rick Viscomi: The median Lighthouse accessibility score is only 62%. January 11, 2019 Sven Wolfermann: A “spinbutton” is an input widget that restricts its value to a set or range of discrete values (screenshot). Heydon Pickering: Firefox supports the CSS gutter properties ( row-gap , column-gap , and gap ) in flexbox layouts as well. Rob Dodson: Reminder: Shadow DOM provides style encapsulation, but CSS custom properties do pierce the shadow boundary (as an exception). Potch: The CSS next‑sibling combinator ( + ) is underrated (e.g., li + li is more concise than undoing things with :first-child ). Carie Fisher: The most reliable way to add additional descriptive content to SVG graphics is <svg> + role="img" + <title> + <desc> + aria-labelledby="[ID]" . Nicolas Steenhout: Opening links in new windows or tabs (without warning) is an accessibility barrier because it changes the context which can be disorienting for some people; if you can’t avoid it, notify the user via an “Opens in a new window” message. January 10, 2019 Chris Heilmann: Google’s Ad Experience Report allows you to test your website for negative ad experiences that Chrome would filter out. Zach Leatherman: A JavaScript snippet that returns all the unique CSS font-size values on the current web page (you can run it in the browser’s console). Dinsan Francis: The <video autoPictureInPicture> attribute is an experimental Chrome feature that will allow web apps to continue playing videos in Picture‑in‑Picture mode when the user switches to a different app. Sjoerd Langkemper: Same‑site cookies ( SameSite cookie attribute) provide adequate protection against cross‑site request forgery (CSRF). Kyle Simpson: Some screen readers have a mode that masks the screen or even turns it off. Addy Osmani: Babel’s “env” preset has an experimental { "useBuiltIns": "usage" } option for importing individual polyfills when they are used in each file. Marcy Sutton: Google doesn’t translate aria-label values along with text content. January 9, 2019 Amelia Bellamy‑Royds: An outline is a more reliable focus indicator than a color change, especially for high contrast users and users who view content heavily zoomed. Jeff Posnick: If you use workbox and want to serve cached audio and video, you should cache the media files ahead of time (runtime caching isn’t guaranteed to work in all browsers). Eric Portis: The <img intrinsicsize> attribute is experimentally supported in Chrome; by specifying the intrinsic sizes of images, the browser can perform fewer layout events during page load (“no jank”). Derek Featherstone: Poll: Why do people use <div tabindex="0"> instead of <button> or <a> ? Dan Tonon: You can use special CSS comments to instruct Autoprefixer to add (or not to add) CSS Grid prefixes for Internet Explorer. Elika J. Etemad: How to file a good bug report (slide deck). Šime Vidas: Unlike Chrome, Firefox doesn’t disable extensions in incognito windows, but in Firefox’s “Help” submenu there is an option for restarting the browser with add‑ons disabled. December 20, 2018 David Brunelle: If you ever need to remove the service worker from your web app, you can use this “kill switch” service worker that deletes all caches and then unregisters itself. Katie Hempenius: In Chrome/Firefox DevTools, you can use the has-response-header: operator to only show resources that contain a specific HTTP response header. Lukas Weichselbaum: Chrome now uses the more granular script-src-elem and script- src-attr directives in CSP violation reports (even when the website sets the older script- src directive). Allen Wirfs‑Brock: Modern package managers and module systems have obsoleted the utility of standard libraries. Chrome Developers: Twitch will start using the VP9 video codec for its live streams (“25% bitrate savings compared to the highest‑quality H.264 encoders”). Steve Souders: Synchronous scripts can delay the loading of images; use the async or defer attributes to load scripts at a lower priority. Seth Thompson: “With work halting on EdgeHTML, Servo is now the newest in‑progress browser engine.” December 19, 2018 Tab Atkins: An image’s naturalWidth and naturalHeight properties are “density‑ corrected,” so they don’t necessarily return the actual dimensions of the image resource. W3C: The first draft of the Web Publications explainer (written by Dave Cramer) is available on GitHub; it describes how web publications differ from the regular web. Aaron Gustafson: The Edge team has started committing code to the Chromium project. Steve Faulkner: ANDI is a bookmarklet that can detect various accessibility issues on the page, such as “elements with no accessible name” and “improper ARIA usage.” Thomas Steiner: The proposed Wake Lock API allows web apps to prevent the device from dimming and locking the screen (screen wake lock) or prevent the device from going to sleep (system wake lock); this API is currently behind flag in Chrome. Scott Jehl: A set of styles for the <select> element that works reasonably well across browsers (incl. IE). December 18, 2018 Zach Leatherman: The term “third‑party JavaScript” is ambiguous; it can mean JavaScript loaded from a different site or JavaScript not written by the author(s) of the web page. Chen Hui Jing: When inspecting CSS in the browser’s developer tools, you can hold Shift and click the color dot to change the color unit (e.g., red → #f00 → rgb(255, 0, 0) → hsl(0, 100%, 50%) → …). Jake Archibald: “Periodic sync” would give you a service worker event that fires at an OS‑ controlled interval, which you can use to update caches, etc. Daniel Ehrenberg: TC39 is looking into expanding the JavaScript standard library (e.g., with API from libraries such as lodash). Maximiliano Firtman: Web Bluetooth Scanning is a proposed API that would enable websites to listen for advertising packets broadcasted by Bluetooth Low Energy (BLE) devices. Sven Sauleau: With webpack, you can directly import C code (using the experimental “holyc” loader). Wes Bos: Intersection Observer can be used to disable a UI until something has been shown on screen. December 17, 2018 Tierney Cyren: npm provides a ignore-scripts config that you can use to block post‑install scripts (for security reasons). Jason Miller: The HTML crossorigin attribute defaults to the value "anonymous" and can be declared as a Boolean attribute. Maximiliano Firtman: Do browser engineers/devrels have the responsibility to file bugs for issues they hear about on Twitter and other places? Ire Aderinokun: Use a <div aria-live="polite"> element to notify screen reader users when content on the page is dynamically updated. Jake Archibald: We wanted to prove that you can load a web app built using a modern JavaScript framework in less than 5 seconds on 2G. Wolfie Christl: A single ad on a website may set 25 cookies, make 100 “fourth‑party” calls and use 40% of a user’s CPU, according to the guidelines of this adtech firm. François Remy: The Windows 10 October 2018 Update can still only be installed manually (which means that most users are probably not on the latest version of Edge). December 14, 2018 Maximiliano Firtman: WebAPK was enabled more than one year ago, but web apps still can’t be published on the Google Play app store. Roger Johansson: Where in the tab order should sticky/floating elements appear? Henrik Joreteg: iOS Safari is the only major browser that doesn’t support the <a download> attribute. Opera: Opera for Android now includes a built‑in crypto wallet that supports the Etherium protocol. Addy Osmani: quicklink is a tiny library (by Chrome team) that detects and prefetches links within the viewport when the browser is idle. Andreas Bovens: The two new standard CSS properties for styling scrollbars have shipped in Firefox. December 13, 2018 Intent To Ship: CSS ::part pseudo‑element in Blink (allows custom elements to expose specific sub‑elements for styling by the outer page). Glenn Gabe: Clarity by Microsoft is a new analytics product (in beta) that “lets you replay your users’ session to see how your users really use your site.” Nicole Sullivan: A proposal to send the <meta name="viewport"> value via an HTTP response header, so that browsers can receive this information earlier (before parsing the HTML document). Wikimedia: The European Court of Human Rights affirmed that hyperlinking is protected free expression (i.e., “simply posting a hyperlink should not make a person liable for the content of that link”). Ire Aderinokun: CSS visibility: hidden makes elements non‑interactive and removes them from the accessibility tree. Lea Verou: You can use the ::-webkit-inner-spin-button pseudo‑element to prevent the spinner of number inputs from becoming invisible in Chrome. December 12, 2018 Tom Schuster: Firefox would like to improve “x is undefined” error messages but can’t because some websites depend on the exact wording of JavaScript error messages. Malte Ubl: Many third‑party JavaScript and CSS services already use the stale-while- revalidate header, which improves caching, but no browser supports it yet. Maxim Salnikov: The Lighthouse auditing tool now uses the community‑designed Progressive Web Apps logo.
Recommended publications
  • On the Uniqueness of Browser Extensions and Web Logins
    To Extend or not to Extend: on the Uniqueness of Browser Extensions and Web Logins Gábor György Gulyás Dolière Francis Somé INRIA INRIA [email protected] [email protected] Nataliia Bielova Claude Castelluccia INRIA INRIA [email protected] [email protected] ABSTRACT shown that a user’s browser has a number of “physical” charac- Recent works showed that websites can detect browser extensions teristics that can be used to uniquely identify her browser and that users install and websites they are logged into. This poses sig- hence to track it across the Web. Fingerprinting of users’ devices is nificant privacy risks, since extensions and Web logins that reflect similar to physical biometric traits of people, where only physical user’s behavior, can be used to uniquely identify users on the Web. characteristics are studied. This paper reports on the first large-scale behavioral uniqueness Similar to previous demonstrations of user uniqueness based on study based on 16,393 users who visited our website. We test and their behavior [23, 50], behavioral characteristics, such as browser detect the presence of 16,743 Chrome extensions, covering 28% settings and the way people use their browsers can also help to of all free Chrome extensions. We also detect whether the user is uniquely identify Web users. For example, a user installs web connected to 60 different websites. browser extensions she prefers, such as AdBlock [1], LastPass [14] We analyze how unique users are based on their behavior, and find or Ghostery [8] to enrich her Web experience. Also, while brows- out that 54.86% of users that have installed at least one detectable ing the Web, she logs into her favorite social networks, such as extension are unique; 19.53% of users are unique among those who Gmail [13], Facebook [7] or LinkedIn [15].
    [Show full text]
  • Fast Download Browser for Pc Fulldive Browser: Fast Money Browser on PC / Windows and Mac
    fast download browser for pc Fulldive Browser: Fast Money Browser on PC / Windows and Mac. Do you want to Download Fulldive Browser: Fast Money Browser on PC (Windows & Mac) on PC (Windows & Mac). If it is the case you are on the right path. First you need to read this article in order to understand the requirments to Download Fulldive Browser: Fast Money Browser on PC (Windows & Mac). with the latest version of v4.78.3. It is developed by Browser by Fulldive Co. and is one of the best free Android App in Communication App category. Fulldive Browser: Fast Money Browser currently has a rating of 4.8 with 42,757 reviews and 500,000+ Total Installs on the play store; it requires a minimum of 5.0 and up Android version for it to function properly. It was last updated on January 4, 2021 . Fulldive Browser is a fast & secure mobile browser and empowers you to share goodness. With Fulldive Browser, you can earn money, cash rewards & gift cards just by browsing. It is a safe & private browser with adblocker. With customized feed and top news, you'll swipe through your favorite content quickly. Fulldive Browser is a cash rewards browser that earns you money & rewards in gift cards by doing what you love – listening to music, browsing, watching videos, video download, etc. Make money and get cash rewards! Fulldive web browser rewards you Coins, which you can spend on causes you support: feed children, plant trees, or save animals. Or you can spend on cash rewards & gift cards.
    [Show full text]
  • Blogger.Com User Guide
    Blogger.com User Guide Version 4 Written by: Todd W. Jorns [email protected] Table of Contents Introduction ............................................................................................................................. 1 Create a Google Account ........................................................................................................ 2 Name Your Blog ....................................................................................................................... 3 Choose a Starter Template ..................................................................................................... 4 Posting Tab New Post ............................................................................................................................ 6 Edit Post ............................................................................................................................. 7 Published Successfully ....................................................................................................... 9 Settings Tab Basics ............................................................................................................................. 10 Publishing ........................................................................................................................ 11 Formatting ........................................................................................................................ 12 Design Tab Page Elements ...............................................................................................................
    [Show full text]
  • Garder Le Contrôle Sur Sa Navigation Web
    Garder le contrôle sur sa navigation web Christophe Villeneuve @hellosct1 @[email protected] 21 Septembre 2018 Qui ??? Christophe Villeneuve .21 Septembre 2018 La navigation… libre .21 Septembre 2018 Depuis l'origine... Question : Que vous faut-il pour aller sur internet ? Réponse : Un navigateur Mosaic Netscape Internet explorer ... .21 Septembre 2018 Aujourd'hui : ● Navigations : desktop VS mobile ● Pistage ● Cloisonnement .21 Septembre 2018 Ordinateur de bureau .21 Septembre 2018 Les (principaux) navigateurs de bureau .21 Septembre 2018 La famille… des plus connus .21 Septembre 2018 GAFAM ? ● Acronyme des géants du Web G → Google A → Apple F → Facebook A → Amazon M → Microsoft ● Développement par des sociétés .21 Septembre 2018 Exemple (R)Tristan Nitot .21 Septembre 2018 Firefox : ● Navigateur moderne ● Logiciel libre, gratuit et populaire ● Développement par la Mozilla Fondation ● Disponible pour tous les OS ● Respecte les standards W3C ● Des milliers d'extensions ● Accès au code source ● Forte communauté de développeurs / contributeur(s) .21 Septembre 2018 Caractéristiques Mozilla fondation ● Prise de décisions stratégiques pour leur navigateur Mozilla ● Mozilla Fondation n'a pas d'actionnaires ● Pas d'intérêts non Web (en-tête) ● Manifesto ● Etc. 2004 2005 2009 2013 2017 .21 Septembre 2018 Manifeste Mozilla (1/) ● Internet fait partie intégrante de la vie moderne → Composant clé dans l’enseignement, la communication, la collaboration,les affaires, le divertissement et la société en général. ● Internet est une ressource publique mondiale → Doit demeurer ouverte et accessible. ● Internet doit enrichir la vie de tout le monde ● La vie privée et la sécurité des personnes sur Internet → Fondamentales et ne doivent pas être facultatives https://www.mozilla.org/fr/about/manifesto/ .21 Septembre 2018 Manifeste Mozilla (2/) ● Chacun doit pouvoir modeler Internet et l’usage qu’il en fait.
    [Show full text]
  • Towards a Verified Range Analysis for Javascript Jits
    Towards a Verified Range Analysis for JavaScript JITs Fraser Brown John Renner Andres Nötzli Stanford, USA UC San Diego, USA Stanford, USA Sorin Lerner Hovav Shacham Deian Stefan UC San Diego, USA UT Austin, USA UC San Diego, USA Abstract Earlier this year, Google’s Threat Analysis Group identi- We present VeRA, a system for verifying the range analysis fied websites, apparently aimed at people “born in a certain pass in browser just-in-time (JIT) compilers. Browser devel- geographic region” and “part of a certain ethnic group,” that opers write range analysis routines in a subset of C++, and would install a malicious spyware implant on any iPhone verification developers write infrastructure to verify custom used to visit them. Two bugs exploited in this campaign, analysis properties. Then, VeRA automatically verifies the according to analysis by Google’s Project Zero [41, 68], were range analysis routines, which browser developers can in- in the JIT component of Safari’s JavaScript engine [5, 34]. tegrate directly into the JIT. We use VeRA to translate and The JavaScript JITs shipped in modern browsers are ma- verify Firefox range analysis routines, and it detects a new, ture, sophisticated systems developed by compilers experts. confirmed bug that has existed in the browser for six years. Yet bugs in JIT compilers have emerged in recent months as the single largest threat to Web platform security, and the CCS Concepts: • Security and privacy ! Browser se- most dangerous attack surface of Web-connected devices. curity; • Software and its engineering ! Just-in-time Unlike other compilers, browser JITs are exposed to adver- compilers; Software verification and validation; Domain sarial program input.
    [Show full text]
  • XML Testing and Tuning Discover Tools and Hints for Working with XML
    XML and Related Technologies certification prep, Part 5: XML testing and tuning Discover tools and hints for working with XML Skill Level: Intermediate Louis E Mauget ([email protected]) Senior Consultant Number Six Software, Inc. 24 Oct 2006 This tutorial on XML testing and tuning is the final tutorial in a series that helps you prepare for the IBM certification Test 142, XML and Related Technologies. This tutorial provides tips and hints for how to choose an appropriate XML technology and optimize transformations. It wraps up with coverage of common tools you can use in testing XML designs. Section 1. Before you start In this section, you'll find out what to expect from this tutorial and how to get the most out of it. About this series This series of five tutorials helps you prepare to take the IBM certification Test 142, XML and Related Technologies, to attain the IBM Certified Solution Developer - XML and Related Technologies certification. This certification identifies an intermediate-level developer who designs and implements applications that make use of XML and related technologies such as XML Schema, Extensible Stylesheet Language Transformation (XSLT), and XPath. This developer has a strong understanding of XML fundamentals; has knowledge of XML concepts and related technologies; understands how data relates to XML, in particular with issues associated with information modeling, XML processing, XML rendering, and Web services; has a thorough knowledge of core XML-related World Wide Web XML testing and tuning © Copyright IBM Corporation 1994, 2008. All rights reserved. Page 1 of 33 developerWorks® ibm.com/developerWorks Consortium (W3C) recommendations; and is familiar with well-known, best practices.
    [Show full text]
  • HTTP Cookie - Wikipedia, the Free Encyclopedia 14/05/2014
    HTTP cookie - Wikipedia, the free encyclopedia 14/05/2014 Create account Log in Article Talk Read Edit View history Search HTTP cookie From Wikipedia, the free encyclopedia Navigation A cookie, also known as an HTTP cookie, web cookie, or browser HTTP Main page cookie, is a small piece of data sent from a website and stored in a Persistence · Compression · HTTPS · Contents user's web browser while the user is browsing that website. Every time Request methods Featured content the user loads the website, the browser sends the cookie back to the OPTIONS · GET · HEAD · POST · PUT · Current events server to notify the website of the user's previous activity.[1] Cookies DELETE · TRACE · CONNECT · PATCH · Random article Donate to Wikipedia were designed to be a reliable mechanism for websites to remember Header fields Wikimedia Shop stateful information (such as items in a shopping cart) or to record the Cookie · ETag · Location · HTTP referer · DNT user's browsing activity (including clicking particular buttons, logging in, · X-Forwarded-For · Interaction or recording which pages were visited by the user as far back as months Status codes or years ago). 301 Moved Permanently · 302 Found · Help 303 See Other · 403 Forbidden · About Wikipedia Although cookies cannot carry viruses, and cannot install malware on 404 Not Found · [2] Community portal the host computer, tracking cookies and especially third-party v · t · e · Recent changes tracking cookies are commonly used as ways to compile long-term Contact page records of individuals' browsing histories—a potential privacy concern that prompted European[3] and U.S.
    [Show full text]
  • Mobile + Cloud Apps What Does Hawaii Offer?
    cloud in the palm of your hands Victor Bahl 7.28.2011 mobile phone market IDC FY12 forecast 518 million SmartPhones sold world-wide • More smartphones shipped than PCs in FY11 Q2 (101M vs. 92M) WW Mobile Phone Device Shipments Billions 1.8 1.7 1.6 1.6 1.5 1.4 40% 1.4 1.3 37% 1.2 1.2 33% 29% 1.0 26% 0.8 24% 0.6 0.4 0.2 0.0 2009 2010 2011 2012 2013 2014 Other Mobile Phones Smartphones Source: IDC, iSuppli, Gartner, Accenture analysis. sad reality of mobile computing hardware limitations . vs. static elements of same era (desktops, servers) . weight, power, size constraints . CPU, memory, display, keyboard wireless communication uncertainty . bandwidth / latency variation . intermittent connectivity . may cost real money, require service agreements finite energy source . actions may be slowed or deferred . wireless communication costs energy why resource poverty hurts . No “Moore’s Law” for human attention . Being mobile consumes human attention . Already scarce resource is further taxed by resource poverty Human Attention Human Adam & Eve 2000 AD Reduce demand on human attention • Software computing demands not rigidly constrained • Many “expensive” techniques become a lot more useable when mobile Some examples • machine learning, activity inferencing, context awareness • natural language translation, speech recognition, Vastly superior mobile • computer vision, context awareness, augmented reality user experience • reuse of familiar (non-mobile) software environments Clever exploitation needed to deliver these benefits Courtesy. M. Satya, CMU battery trends Li-Ion Energy Density • Lagged behind o Higher voltage batteries (4.35 250 V vs. 4.2V) – 8% improvement o Silicon anode adoption (vs.
    [Show full text]
  • Handel Gothic Free Font Download Handel Gothic Light Font
    handel gothic free font download Handel Gothic Light Font. Use the text generator tool below to preview Handel Gothic Light font, and create appealing text graphics with different colors and hundreds of text effects. Font Tags. Search. :: You Might Like. About. Font Meme is a fonts & typography resource. The "Fonts in Use" section features posts about fonts used in logos, films, TV shows, video games, books and more; The "Text Generator" section features simple tools that let you create graphics with fonts of different styles as well as various text effects; The "Font Collection" section is the place where you can browse, filter, custom preview and download free fonts. Frequently Asked Questions. Can I use fonts from the Google Fonts catalog on any page? Yes. The open source fonts in the Google Fonts catalog are published under licenses that allow you to use them on any website, whether it’s commercial or personal. Search queries may surface results from external foundries, who may or may not use open source licenses. Should I host fonts on my own website’s server? We recommend copying the code snippets available under the "Embed" tab in the selection drawer directly into your website’s HTML and CSS. Read more about the performance benefits this will have in the “Will web fonts slow down my page?” section below. Can I download the fonts on Google Fonts to my own computer? Yes. To download fonts, simply create a selection of fonts, open the drawer at the bottom of the screen, then click the "Download" icon in the upper-right corner of the selection drawer.
    [Show full text]
  • Multiplataformas Web ADELANTE IMPORTANTE
    Multiplataformas Web ADELANTE IMPORTANTE FLASH Todos los avisos realizados en ADOBE FLASH pasan por un filtro de conversión en HTML5, el cual se generan estos inconvenientes: - La velocidad de la animación no será igual al original (animación lenta). - La calidad de las imágenes en la animación no será la misma a la original (baja la calidad un 40% aprox.) * Se sugiere al cliente o agencia que envíe los materiales en ADOBE ANIMATE O HTML5. HTML5 PURO - Pueden usar cualquier software de animación o editor de texto HTML5 (Dreamweaver, Sublime, Brackets, etc). - El área de diseño no brinda soporte para animaciones, solo incorporará los códigos de métricas para el banner. - En caso el cliente solicite adaptaciones, es necesario que el cliente cuente con los materiales editables (proyecto). CLICK AQUÍ PLATAFORMAS PARA CREAR BANNERS desktop MÓVIL FORMATOS DE BANNER FORMATOS DE BANNER ESPECIFICACIONES TÉCNICAS ESPECIFICACIONES TÉCNICAS VER LOS TIPOS DE PLATAFORMA TIPOS DE PLATAFORMAS se recomienda el uso de las siguientes plataformas: desktop MÓVIL Estándar Estándar HTML5 puro HTML5 puro GOOGLE WEB DESIGNER adobe animate adobe animate jpg - png - gif RICH MEDIA RICH MEDIA HTML5 puro HTML5 PURO GOOGLE WEB DESIGNER RISING STAR* rising star* jpg - png - gif *Es una plataforma para avisos con interactividad especial (galería de fotos, galeria de videos, raspar, arrastrar, formularios, parallax, etc). CLICK AQUÍ FORMATOS DE BANNER DESKTOP Banner Banner Estándar Rich Media ESPECIFICACIONES TÉCNICAS ESPECIFICACIONES TÉCNICAS CLICK AQUÍ especificaciones técnicas DESKTOP DESKTOP ESTÁNDAR rich media ¿Qué plataforma vas a usar? ¿Qué plataforma vas a usar? HTML5 PURO HTML5 PURO GOOGLE WEB DESIGNER GOOGLE WEB DESIGNER ADOBE ANIMATE Rising star FORMATOS DE BANNER ESPECIFICACIONES TÉCNICAS DESKTOP - ESTÁNDAR HTML5 PURO 1.
    [Show full text]
  • Artificial Intelligence, Big Data and Cloud Computing 144
    Digital Business and Electronic Digital Business Models StrategyCommerceProcess Instruments Strategy, Business Models and Technology Lecture Material Lecture Material Prof. Dr. Bernd W. Wirtz Chair for Information & Communication Management German University of Administrative Sciences Speyer Freiherr-vom-Stein-Straße 2 DE - 67346 Speyer- Email: [email protected] Prof. Dr. Bernd W. Wirtz Chair for Information & Communication Management German University of Administrative Sciences Speyer Freiherr-vom-Stein-Straße 2 DE - 67346 Speyer- Email: [email protected] © Bernd W. Wirtz | Digital Business and Electronic Commerce | May 2021 – Page 1 Table of Contents I Page Part I - Introduction 4 Chapter 1: Foundations of Digital Business 5 Chapter 2: Mobile Business 29 Chapter 3: Social Media Business 46 Chapter 4: Digital Government 68 Part II – Technology, Digital Markets and Digital Business Models 96 Chapter 5: Digital Business Technology and Regulation 97 Chapter 6: Internet of Things 127 Chapter 7: Artificial Intelligence, Big Data and Cloud Computing 144 Chapter 8: Digital Platforms, Sharing Economy and Crowd Strategies 170 Chapter 9: Digital Ecosystem, Disintermediation and Disruption 184 Chapter 10: Digital B2C Business Models 197 © Bernd W. Wirtz | Digital Business and Electronic Commerce | May 2021 – Page 2 Table of Contents II Page Chapter 11: Digital B2B Business Models 224 Part III – Digital Strategy, Digital Organization and E-commerce 239 Chapter 12: Digital Business Strategy 241 Chapter 13: Digital Transformation and Digital Organization 277 Chapter 14: Digital Marketing and Electronic Commerce 296 Chapter 15: Digital Procurement 342 Chapter 16: Digital Business Implementation 368 Part IV – Digital Case Studies 376 Chapter 17: Google/Alphabet Case Study 377 Chapter 18: Selected Digital Case Studies 392 Chapter 19: The Digital Future: A Brief Outlook 405 © Bernd W.
    [Show full text]
  • Jeff Jaffe, CEO, W3C
    Publishing and the Open Web Platform W3C and the Publishing Industry Edupub Conference Jeff Jaffe, CEO, W3C Photo from Cristina Diaz 20 years ago the Web created new experiences for publishing Reading . Hyperlinks (i.e., non-linear reading) Publishing . Global distribution . Anyone could publish (low barriers) . New advertising opportunities (search engines, pop-ups) But… . impoverished style, layout of early Web no match for print . low resolution screens, slow processors Trends of past decade have further transformed reading, publishing Internet everywhere Mobility Social Customization Cloud Broadband Multi-function devices Much higher quality display, typesetting, speed Many industries feeling the impact Mobile Television Automotive Health Care Gaming Digital signage Government But publishing in particular Pew: Survey Finds Rising Reliance on Libraries as a Gateway to the Web But publishing in particular Pew: “News is becoming a shared social experience as people exchange links and recommendations as a form of cultural currency in their social networks.” Pew: “In the past year, the number of those who read e-books increased from 16% of all Americans ages 16 and older to 23%. At the same time, the number of those who read printed books in the previous 12 months fell from 72% of the population ages 16 and older to 67%.” The Bookseller: “In all of 2012, e-book sales doubled their volume […] in the United Kingdom” Pew: “[The] number of owners of either a tablet computer or e-book reading device […] grew from 18% in late 2011 to 33% in late 2012.” That is because Publishing = Web Web is “intimately” tied to the intrinsic purpose of publishing .
    [Show full text]