맨위로가기

구글 스위피

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

구글 스위피는 SWF 파일을 SVG로 변환하여 웹 브라우저에서 렌더링하는 기술이다. 자바스크립트를 사용하여 SVG로 렌더링하며, SWF 파일의 모든 기능을 구현하기 위해 CSS 애니메이션이나 SMIL보다 정교한 제어를 제공한다. SWF 10, 액션스크립트 2.0, 액션스크립트 3.0을 지원하며, 구글 크롬, 사파리, 파이어폭스, 인터넷 익스플로러 9, 10 및 웹킷 기반 브라우저를 지원했다. 2011년 피터 센스터에 의해 시작되었으며, 2016년 7월 1일 서비스 지원이 종료되었다.

더 읽어볼만한 페이지

  • SVG - 스케일러블 벡터 그래픽스
    스케일러블 벡터 그래픽스(SVG)는 W3C가 개발한 XML 기반의 마크업 언어로, 웹에서 벡터 그래픽을 표현하며, 확대/축소 시 화질 저하가 없고, 다양한 그래픽 기능과 텍스트 표현, 메타데이터 지원 등을 제공한다.
  • SVG - 잉크스케이프
    잉크스케이프는 완전한 SVG 표준 구현을 목표로 개발된 자유-오픈 소스 벡터 그래픽 편집기로, 다양한 객체 조작 및 패스 연산 기능을 제공하며 여러 플랫폼을 지원하는 특징을 갖는다.
  • 어도비 플래시 - 플래시 애니메이션
    플래시 애니메이션은 어도비 플래시 기술을 활용하여 제작되었으며, 1990년대 후반 웹에서 인기를 얻어 다양한 콘텐츠 제작에 활용되었고, 현재는 어도비 애니메이트로 이름이 변경되어 지속적인 지원을 받고 있다.
  • 어도비 플래시 - 플래시 비디오
    플래시 비디오는 어도비 플래시 환경에서 스크립트 처리 및 제어가 가능한 비디오 형식으로, FLV와 F4V 파일 형식이 있으며, 과거 유튜브 등에서 사용되어 인터넷 동영상 재생에 기여했으나 HTML5 등장 후 쇠퇴하였다.
  • HTML5 - 웹 스토리지
    웹 스토리지는 웹 브라우저에서 클라이언트 측에 데이터를 저장하는 API로, 쿠키와 유사하지만 더 큰 저장 용량을 제공하며 로컬 스토리지와 세션 스토리지로 구분된다.
  • HTML5 - WHATWG
    WHATWG는 모질라, 애플, 오페라 소프트웨어 등이 주축이 되어 결성된 웹 표준 개발 및 유지 단체로, HTML Living Standard를 비롯한 다양한 웹 표준을 발행하며, 2019년 W3C와 HTML 및 DOM 표준의 유일한 발행자가 되기로 합의하여 웹 표준 개발의 중심 역할을 한다.
구글 스위피
기본 정보
세부 정보
유형변환기
개발사구글
최초 출시일2011년
안정화 버전 출시일2016년 6월 15일
운영 체제크로스 플랫폼
상태중단됨

2. 작동 방식

구글 스위피는 SWF 파일을 JSON 형식의 중간 표현으로 변환한 후, 웹 브라우저에서 자바스크립트를 사용하여 SVG로 렌더링하는 방식을 사용했다.

2. 1. 접근 방식

스위피는 SVG 렌더링을 위해 자바스크립트를 사용했다. 이는 CSS 애니메이션이나 SMIL보다 더 정교한 제어가 가능하고 SWF 파일의 모든 기능을 구현하는 데 필요한 방식이었다.[2]

3. 지원

스위피는 SWF 10, 액션스크립트 2.0, 액션스크립트 3.0을 지원했다.[1]

3. 1. 지원 브라우저

4. 개발

스위피는 2011년 여름, 플래시를 지원하지 않는 기기에서 플래시 콘텐츠를 표시할 솔루션을 찾기 위해 구글 엔지니어링 인턴 피터 센스터가 시작한 프로젝트이다.[3] 구글은 스위피의 진행 상황이 충분하다고 판단하여 그를 정규직으로 고용하고 프로젝트를 진행할 팀을 구성했다. 마르셀 고든이 구글 스위피의 제품 관리자였다.[3]

4. 1. 서비스 종료

2014년 2월 11일, Swiffy 6.0.1 버전이 출시되었다.[1] 2016년 7월 1일, 구글은 스위피 서비스 지원을 공식 종료하였다.[3]

5. 관련 소프트웨어


  • '''왈라비'''는 어도비에서 제작한 프로그램으로, FLA 파일을 HTML5로 변환한다.
  • 러플은 활발하게 개발되고 있는 자유 및 오픈 소스 플래시 에뮬레이터이다.
  • 모질라 슘웨이는 자바스크립트에서 SWF용 가상 머신을 구현하는 방식으로 접근했다.[4]

참조

[1] 웹사이트 Google is killing its Swiffy tool for converting Flash files into HTML5 on July 1 https://venturebeat.[...] 2016-06-15
[2] 문서 The design and implementation of Google Swiffy: a Flash to HTML5 converter http://repository.tu[...] Pieter Albertus Mathijs Senster
[3] 웹사이트 Swiffy: convert SWF files to HTML5 - The official Google Code blog http://googlecode.bl[...] 2011-06-28
[4] 웹사이트 Shumway, Mozilla's HTML5-Based Flash Player Replacement, Lands In Firefox Nightly – TechCrunch https://techcrunch.c[...]
[5] 웹인용 Google is killing its Swiffy tool for converting Flash files into HTML5 on July 1 https://venturebeat.[...] 2016-06-15



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com