Thu . 19 Oct 2019

Google Swiffy

Google Swiffy - це веб-інструмент, розроблений Google, який конвертував файли SWF у HTML5. Основною його метою було відображення вмісту Flash на пристроях, які не підтримують Flash, таких як iPhone, iPad та Android Tablets. Swiffy було закрито 1 липня 2016 року [1] Зміст - 1 підхід - 2 підтримує - 3 підтримуючі браузери - 4 розробка - 5 пов'язане програмне забезпечення - 6 посилання - 7 зовнішні посилання - підхід
Веб-сервіс із закритим джерелом, розміщений Google, перетворює SWF в проміжне представлення, серіалізоване як JSON. Це представлення, в свою чергу, перетворюється на SVG у веб-браузері через JavaScript, яке також використовується для анімації. Теза Swiffy 2012 пояснює його загальний підхід наступний спосіб: [2]: 15
Вибір SVG для візуалізації залишає нам кілька варіантів анімації вмісту SVG. На перший погляд, і CSS-анімація, і SMIL дотримуються нашої дизайнерської цілі використання декларативного подання, коли це можливо. Однак , обидві технології забезпечують недостатній контроль над ані mation, коли потрібна підтримка сценаріїв ActionScript. Наприклад, хоча концепція ключових кадрів існує в анімації CSS, вона не забезпечує механізм синхронізації коду JavaScript з цими ключовими кадрами або для зміни часової шкали з JavaScript, що є основною особливістю, необхідною для Сумісність з SWF Ще одним обмежуючим фактором є те, що анімація у файлі SWF не визначається з точки зору переходів високого рівня, але визначає положення кожного об'єкта в конкретних ключових кадрах. Зновлення цих визначень на переходи CSS або SMIL не завжди можливо. Нарешті, ці стандарти не широко доступні: специфікація анімації CSS досі перебуває у робочому стані проекту, поки SMIL не реалізований у браузері Internet Explorer. Тому ми вибрали використання JavaScript для анімації SVG на клієнті. Хоча цей імперативний підхід може бути менш ефективним, рівень контролю, який він надає, необхідний, щоб відповідати всій функціональності SWF
Підтримка
підтримка Google Swiffy редагував підмножину SWF 10, ActionScript 20 та ActionScript 30 - Підтримуючі браузери - Google Chrome - Safari - Firefox 5+ частково підтримується - IE9 частково підтримується та IE10 - браузерами на основі WebKit
Розвиток
Swiffy розпочав влітку 2011 року інженерний стажер Google Pieter Senster, який приєднався до своєї команди з мобільної реклами для пошуку рішень для відображення Flash-вмісту на пристроях, які не підтримують Flash Progress на Swiffy, було достатньо, щоб Google найняв його на повний робочий день і сформували команду, яка працюватиме над проектом. Менеджер продуктів Google Swiffy - Марсель Гордон [3]. - Swiffy 601 був випущений 11 лютого 2014 року. Swiffy був закритий 1 липня 2016 року [4 ]
Пов'язане програмне забезпечення - Wallaby від Adobe перетворює файли FLA в HTML5 - Mozilla Shumway застосував інший підхід, застосувавши віртуальну машину для SWF в JavaScript [5]
Список літератури
^ Google вбиває її Швидкий інструмент для перетворення Flash-файлів у HTML5 1 липня
^ Пітер Альбертус Матхійс Датчик, Дезі gn та реалізація Google Swiffy: конвертер Flash в HTML5
^ Блог Google Code - Swiffy: конвертувати файли SWF в HTML5
^ Google 1 липня вбиває свій інструмент Swiffy для перетворення Flash-файлів у HTML5
^ http: // techcrunchcom / 2013/10/03 / shumway-mozillas-html5-flash-player-substitution-land-in-firefox-nightly /
Зовнішні посилання
Домашня сторінка Google Swiffy
Google Swiffy Демо
Блог Google Code - Swiffy: конвертувати файли SWF в HTML5 - Альтернатива Google Swiffy для конвертації Flash у HTML5
v
e - Google
Огляд
Alphabet Inc
Історія
Список злиттів та поглинань - Продукція - Критика - Питання щодо конфіденційності - Цензура - Домени
Пасхальні яйця - Не будьте злими - Реклама
AdMob - Adscape - AdSense - AdWords, Google Analytics - Консультант - Партнери - DoubleClick - DoubleClick для видавців - Гаманець, Комунікація - Алло
Сповіщення - Сценарій додатків - Duo - Календар
Контакти - Gmail - історія, інтерфейс - Google+
Групи - Завісити аут - Inbox: Sync - Text-to-Speech - Перекласти: Транслітерація - Voice - Програмне забезпечення - Асистент - Chrome - для Android для Android iOS - Веб-магазин Chrome - Програми та розширення - Хмарний друк - Земля - Небо - Місяць - Марс - Гаджети - Gboard - Окуляри
IME - Піньїн - Японський
Фотографії - Тримайте новини та підсилювачі; Погода - Зараз
OpenRefine - Пошук - Панель інструментів - Платформи - Обліковий запис - Історія версій Android - Розробка програмного забезпечення - Android Auto - Android Pay
Android TV - Android Wear - Authenticator - Body - Книги - Бібліотечний проект - Caja - Картон, Cast - Chromecast
Chrome OS
Chromebit - Chromebook - Chromebox - Chrome Zone - Хмарна платформа - App Engine - BigQuery - BigTable - Compute Engine - Зберігання - Контактні лінзи - Користувацькі Пошук - Dart - Daydream - Земляний двигун - Fit - GFS - Скло - Перейти - G Suite - Класна кімната - Головна
Jamboard
Marketplace - Native Client - Nexus - OnHub - OpenSocial - Pixel - Play - Книги - Ігри - Фільми та посилювачі; Телебачення - Музика - Кіоск - Громадський DNS - Гаманець - Wifi - Розвиток - інструменти - API AJAX - Інвентор додатків - Інструменти закриття - Розробники
GData - Googlebot - Guava - Guice - GWS - KML - Kythe - MapReduce - Mediabot - Мапа сайту - Summer of Code - Web Toolkit
Search Console - Оптимізатор веб-сайтів - Swiffy - Видавництво - Blogger - Закладки - Диск, Документи, Таблиці, Слайди, Форми - Малюнки - Мої карти
Fusion Tables - Домени
FeedBurner - Картограф - Панораміо - Сайти - YouTube - Миттєвий YouTube - YouTube Червоний - Vevo - Zagat
Пошук по часовій шкалі - Техніка - Пошук по блогах - Книги - Переглядач програм Ngram - Користувацький пошук - Фінанси
Рейси
Зображення
Карти
Марс
Місяць: Небо - Перегляд вулиць - Покриття - Конкуренція - Побоювання щодо конфіденційності - Новини
Архів - Патенти - Публічні дані - Науковий співробітник <Покупки
Usenet - Відео
Алгоритми
PageRank - Панда - Пінгвін - Колібрі - Особливості
Історія веб-сайтів - Персоналізована - Реальний час - Миттєве Sear ch - Безпечний пошук - Голосовий пошук - Аналіз - Інформація про пошук - Тенденції - Графік знань - Сейф знань - Скасовано - Аардварк - Відповіді - браузер Синхронізація: База: Buzz - Оформити замовлення - Каркас Chrome: Клацніть для дзвінка - Cloud Cloud - Пошук коду - Течії - Настільний
Словник
Каталог
Dodgeball - Fast Flip - Friend Connect - Gears - GOOG-411 - Google TV
Jaiku - Knol
Health
iGoogle
Image Labeler - Labs - Latitude - Lively - Mashup Editor - Notebook - Пропозиції - Orkut - Pack - Creator Page Creator - Picasa - Веб-альбоми Picasa Picnik - PowerMeter - Q & amp; A Reader - Конвертор сценаріїв - SearchWiki - Sidewiki - Слайд - в квадраті - Обговорення - Оновлення - Урхін - Відео - Хвиля, Інтернет Акселератор: Люди в Аль Гор - Алан Еустас - Алан Мулалі - Аміт Сінгал - Ен Маттер, Девід Драммонд, Ерік Шмідт, Джефф Дін, Джон Доер Джон Джон Геннесі - Кришна-Бхарат - Метт Каттс - Патрік Пікетт - Пол Отелліні - Омід Кордестані - Рейчел Уотстоун - Реджен Шет, Рам Шрірам - Рей Курцвейл - Рут Порат - Салар Камангар - Шірлі М Тільман - Сундар Піхай - Сьюзан Войчицкі - Урс Хьолзле, Вінт Серф - Засновники - Ларрі Пейдж - Сергій Брін - Інше - Арт-проект - Calico - Поточні експерименти з Chrome - Код-в - Code Jam - День розробника - Бізнес-групи Google - Створено Код - Вивільнення даних - Виведення - Експерт Google для розробників - Google for Work - Автомобіль без водіїв - Просвіт Землі - Волокно - GV - Google Китай - Google Express «Гуглізація - Гранти - Googleorg», премія Місяця X - Project Fi Дизайн матеріалів - Motorola Mobility - WiFi - X - Події - Наукова ярмарка - Серхологія - I / O - День розробника - AtGoogleTalks - Код Jam - Конкурс з високою відкритою участю - Проект із входом - Проекти - Ара - Лун - Танго - Люк на люк - Нерухомість - 111 Восьмий авеню - Googleplex
Логотип
Doodle4Google - Google Doodles - Пов'язані - AI Challenge - Бомба - Goojje - Вулиці міста Монополії - Єдність - Категорія
Портал
v
e - Adobe Flash - формати файлів - формати файлів - ActionScript AS - формат повідомлення повідомлення про дії AMF - Flash Video FLV - Flash XML Graphics FXG - Локальні спільні об'єкти LSO
MXML - Flash Movie SWF - Бібліотека Flash Code SWC - Програмне забезпечення
список
Переглядачі
Adobe Flash Player
Adobe Flash Lite
Adobe AIR
Scaleform GFx - Gnash - Lightspark - Shumway - Swfdec - Gameswf - Анімація - інструменти - Adobe Animate - Adobe Flash Catalyst - Anime Studio - Ajax Animator Експрес-аніматор - Stencyl - SWiSH Max - Swift 3D - GoAnimate - Toon Boom - Tou плата за Xara - IDE - Adobe Animate - Adobe Flash Builder - FlashDevelop - Powerflasher FDT - OpenLaszlo - Компілятори - Adobe Animate - Apache Flex
CrossBridge - Haxe - MTASC - OpenFL - SWFTools - swfmill - Налагоджувачі - Adobe Scout - FlashFirebug - Конвертери - Adobe Flash Media Live Encoder - SWFTools
swfmill - програмне забезпечення SWF2EXE - Google Swiffy - Adobe Wallaby - Бібліотеки - Віртуальна машина ActionScript - Ming - SWFAddress - SWFObject - Papervision3D - Stage3D
Away3D - Flare3D - Starling - Список рамок Flex - PureMVC - Серверна сторінка - Adobe Flash Media Server - Adobe Flash Cast
Пов'язані теми
Порівняння HTML5 та Flash - полеміка Apple та Adobe Flash - Flash анімація - фільми - телебачення - захищена трансляція - протокол обміну повідомленнями в реальному часі - протокол потоку медіа в реальному часі Розробники
Програмне забезпечення FutureWave в Macromedia
Adobe Systems


Google Swiffy

Random Posts

La Porte, Indiana

La Porte, Indiana

La Porte French for "The Door" is a city in LaPorte County, Indiana, United States, of which it is t...
Fernando Montes de Oca Fencing Hall

Fernando Montes de Oca Fencing Hall

The Fernando Montes de Oca Fencing Hall is an indoor sports venue located in the Magdalena Mixhuca S...
My Everything (The Grace song)

My Everything (The Grace song)

"My Everything" was Grace's 3rd single under the SM Entertainment, released on November 6, 2006 Unli...
Turkish Straits

Turkish Straits

The Turkish Straits Turkish: Türk Boğazları are a series of internationally significant waterways in...