Презентация Инсталлируемые веб-приложения Service Workers, Cache API, WebRTC онлайн

На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Инсталлируемые веб-приложения Service Workers, Cache API, WebRTC абсолютно бесплатно. Урок-презентация на эту тему содержит всего 33 слайда. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Устройства и комплектующие » Инсталлируемые веб-приложения Service Workers, Cache API, WebRTC



Оцените!
Оцените презентацию от 1 до 5 баллов!
  • Тип файла:
    ppt / pptx (powerpoint)
  • Всего слайдов:
    33 слайда
  • Для класса:
    1,2,3,4,5,6,7,8,9,10,11
  • Размер файла:
    2.96 MB
  • Просмотров:
    63
  • Скачиваний:
    0
  • Автор:
    неизвестен



Слайды и текст к этой презентации:

№1 слайд
Инсталлируемые Веб приложения
Содержание слайда: Инсталлируемые Веб приложения Service Workers, Cache API, WebRTC

№2 слайд
Краткая история одного
Содержание слайда: Краткая история одного стартапа

№3 слайд
Содержание слайда:

№4 слайд
Инсталляция
Содержание слайда: Инсталляция

№5 слайд
Инсталляция iOS lt meta name
Содержание слайда: Инсталляция iOS <meta name="apple-mobile-web-app-capable" content="yes"> <meta name="apple-mobile-web-app-status-bar-style" content="black"> <link rel="apple-touch-icon" sizes="72x72" href="/apple-touch-icon-72x72.png"> <link rel="apple-touch-startup-image" href="/splash-startup.png">

№6 слайд
Содержание слайда:

№7 слайд
Содержание слайда:

№8 слайд
Проблемы приложений Нет
Содержание слайда: Проблемы приложений Нет поискового трафика Нет трафика с емейл рассылок Нет кроссплатформенности

№9 слайд
Содержание слайда:

№10 слайд
Progressive Web Apps
Содержание слайда: Progressive Web Apps Progressive - Work for every user, regardless of browser choice because they’re built with progressive enhancement as a core tenet. Responsive - Fit any form factor: desktop, mobile, tablet, or whatever is next. Connectivity independent - Enhanced with service workers to work offline or on low quality networks. App-like - Feel like an app to the user with app-style interactions and navigation because it's built on the app shell model. Fresh - Always up-to-date thanks to the service worker update process.

№11 слайд
Progressive Web Apps Safe -
Содержание слайда: Progressive Web Apps Safe - Served via HTTPS to prevent snooping and ensure content hasn’t been tampered with. Discoverable - Are identifiable as “applications” thanks to W3C manifests and service worker registration scope allowing search engines to find them. Re-engageable - Make re-engagement easy through features like push notifications. Installable - Allow users to “keep” apps they find most useful on their home screen without the hassle of an app store. Linkable - Easily share via URL and not require complex installation.

№12 слайд
Инсталляция https www.w .org
Содержание слайда: Инсталляция https://www.w3.org/TR/appmanifest/ Working Draft 26 April 2016 Chrome + Mozilla + Opera + Edge Under Consideration Safari -

№13 слайд
Инсталляция lt link rel quot
Содержание слайда: Инсталляция <link rel="manifest" href="/manifest.json">

№14 слайд
Инсталляция Название
Содержание слайда: Инсталляция Название приложения { name: “My totally awesome photo app” short_name: “Photos” }

№15 слайд
Инсталляция Иконки quot icons
Содержание слайда: Инсталляция Иконки { "icons": [{ "src": "icon/lowres", "sizes": "64x64", "type": "image/webp" }] }

№16 слайд
Инсталляция Режим отображения
Содержание слайда: Инсталляция Режим отображения и ориентация { "display": "fullscreen", "orientation": "landscape" } fullscreen, standalone, minimal-ui, browser

№17 слайд
Инсталляция Стартовая
Содержание слайда: Инсталляция Стартовая страница { start_url: “/start_screen.html” }

№18 слайд
Инсталляция Scope scope myapp
Содержание слайда: Инсталляция Scope { “scope”: “/myapp” }

№19 слайд
Инсталляция Обнаружение
Содержание слайда: Инсталляция Обнаружение инсталляции @media all and (display-mode: standalone){ …} if (window.matchMedia("(display-mode: standalone)").matches) { /* Приложение установлено */ } else { /* Вывести пользователю надоедающий баннер */ }

№20 слайд
Инсталляция Момент
Содержание слайда: Инсталляция Момент инсталляции function handleInstall(ev){ const date = new Date(ev.timeStamp / 1000); console.log(`Yay! Our app got installed at ${date.toTimeString()}`); } window.oninstall = handleInstall; // Using .addEventListener() window.addEventListener("install", handleInstall);

№21 слайд
Инсталляция
Содержание слайда: Инсталляция

№22 слайд
Camera
Содержание слайда: Camera

№23 слайд
Camera https webqr.com https
Содержание слайда: Camera https://webqr.com/ https://github.com/gasolin/qrcode_scanner https://github.com/LazarSoft/jsqrcode https://davidwalsh.name/demo/iphone-camera.php

№24 слайд
Camera
Содержание слайда: Camera

№25 слайд
Camera
Содержание слайда: Camera

№26 слайд
Camera https github.com
Содержание слайда: Camera https://github.com/LazarSoft/jsqrcode/blob/master/src/qrcode.js

№27 слайд
Camera lt form action quot
Содержание слайда: Camera <form action="upload.htm" method="post" enctype="multipart/form-data"> <input type="file" accept="image/*" capture> <input type="submit" value="Upload"> </form>

№28 слайд
Service Workers
Содержание слайда: Service Workers

№29 слайд
Service Workers
Содержание слайда: Service Workers

№30 слайд
Кеширование файлов var CACHE
Содержание слайда: Кеширование файлов var CACHE_NAME = 'app_serviceworker_v_1', cacheUrls = [ '/test_serviceworker/', '/test_serviceworker/index.html', '/test_serviceworker/css/custom.css', '/test_serviceworker/images/icon.png', '/test_serviceworker/js/main.js' ];

№31 слайд
Кеширование файлов
Содержание слайда: Кеширование файлов self.addEventListener('install', function(event) { event.waitUntil( // находим в глобальном хранилище Cache-объект с нашим //именем. если такого не существует, то он будет создан caches.open(CACHE_NAME).then(function(cache) { // загружаем в наш cache необходимые файлы return cache.addAll(cacheUrls); }) ); });

№32 слайд
Кеширование файлов
Содержание слайда: Кеширование файлов

№33 слайд
Спасибо за внимание! Дмитрий
Содержание слайда: Спасибо за внимание! Дмитрий Тинитилов

Скачать все slide презентации Инсталлируемые веб-приложения Service Workers, Cache API, WebRTC одним архивом: