확장 가능한 인맨 플래시 교체
Scalable Inman Flash Replacement| 안정적 해제 | 2.0.7 / 2008년 10월 16일; 전 |
|---|---|
| 기록 위치 | JavaScript, Adobe 플래시 |
| 플랫폼 | 거미줄 |
| 면허증 | GNU 약소 일반 공중 라이선스 |
| 웹사이트 | http://wiki.novemberborn.net/sifr/ (sIFR 설명서 & FAQ at the Wayback Machine (2013년 1월 20일 발표) |
확장 가능한 인맨 플래시 교체(sIFR)는 더 이상 사용되지 않는 JavaScript 및 Adobe Flash 동적 웹 글꼴 구현으로, HTML 웹 페이지의 텍스트 요소를 플래시 동등 제품으로 대체할 수 있다.오픈소스(open-source)이며, 처음에는 마이크 데이비슨이 개발했고, 마크 우벤이 개선했다.숀 인만이 개척한 확장 가능한 다양한 HTML 텍스트 대 플래시 교체다.
개요
SIFR이 생성될 당시 웹 브라우저의 CSS 지원에서는 웹 페이지가 웹 글꼴을 동적으로 포함하도록 허용하지 않았으므로 검색 사용자가 시스템에 지정된 글꼴을 설치했을 수도 있고 설치하지 않았을 수도 있으므로 CSS 또는 HTML에 지정된 글꼴이 의도한 대로 표시된다는 보장이 없었다. IFR은 다음을 표시하는 플래시 요소에 글꼴을 내장한다.텍스트, 사용자 시스템에 수동으로 사전 설치된 글꼴의 필요를 미리 비우는 텍스트.
일반적인 기법은 래스터 그래픽을 사용하여 대부분의 컴퓨터에서 사용할 수 있는 것으로 신뢰할 수 없는 글꼴로 텍스트를 표시하는 것이다.이렇게 만들어진 텍스트는 크기를 조정할 때 픽셀화되며 부분적으로 선택할 수 없다.이와는 대조적으로, sIFR 텍스트 요소는 일반적인 HTML 텍스트를 모방하며, 상대적으로 크기가 조정되고 복사할 수 있다.
sIFR은 JavaScript를 사용하도록 설정하고 플래시 플러그인을 읽기 브라우저에 설치해야 한다.만약 어느 한 조건이 충족되지 않는다면, 독자의 브라우저는 자동적으로 sIFR 렌더링 대신 전통적인 CSS 기반 스타일링을 표시할 것이다. sIFR은 플래시로 텍스트의 더 많은 본문을 렌더링하는 것은 컴퓨터에 엄청난 요구를 야기하기 때문에 본문 복사용으로 설계되지 않았다.이 제한 때문에 마이크 데이비슨 자신은 이 사실을[1] 인정했다.
SIFR이 오늘날 우리에게 더 나은 타이포그래피를 제공하지만, 그것은 분명 향후 20년 동안 해결책이 아니다.
SIFR은 GE, 나이키, Red Hat과 같이 잘 알려진 다양한 웹페이지에서 사용되어 왔다.2008년 12월 현재 sIFR 릴리스는 버전 2.0.7이다.버전 3은 베타 버전이다.[2]
비판
웹 접근성은 이 기법을 사용하여 보존할 수 있지만 사용자는 sIFR이 페이지 로딩 시간(sIFR에서 사용하는 플래시, 자바스크립트 및 CSS 파일에 필요한 여러 요청에서)에 영향을 준다는 것을 알아야 한다.또한 브라우저 애드블록커 플러그인과 일부 스마트폰의 인기가 높아짐에 따라 플래시 콘텐츠 로딩이 방지될 수 있으며, 대신 "블록" 버튼을 표시하여 개별 플러그인 설정을 통해 페이지 데이터를 조정할 수 있지만 페이지 데이터를 흐리게 할 수 있다.[3]
대안
sIFR이 만들어진 이후 브라우저에서 동적 웹 글꼴 지원이 갱신되었으며, 적어도 가장 인기 있는 브라우저 4개의 최신 버전이 이를 지원한다.
sIFR에 대한 이전 대안은 다음과 같다.
- FLIR(Facelift Image Replacement)은 sIFR과 유사한 소프트웨어다.그러나 플래시를 사용하는 대신 웹페이지의 텍스트에서 자동으로 생성되는 일반 이미지를 포함하고 있다.그래서 사용자가 플래시 플러그인이 설치되지 않았더라도 FLIR로 대체된 텍스트를 보게 될 것이다.그러나 FLIR은 웹사이트 호스트가 PHP를 실행할 수 있어야 하며, SIFR보다 접근성이 훨씬 떨어진다.[dubious ]
- 쿠폰은 글꼴 경로를 JSON 데이터 형식으로 저장된 벡터 그래픽으로 변환한 뒤 자바스크립트 렌더링 엔진을 이용해 캔버스 요소나 VML(사용가능성에 따라 달라짐)에 렌더링하는 대안이다.Cufon을 사용할 때 상당한 불이익은 내장 글꼴의 라이선스가 암호화되지 않은 형태로 배포될 수 있도록 하는 요건이며, 이는 많은 상용 글꼴이 명시적으로 금지하고 있다.
트리비아
원래 기법의 명칭은 CSS 이미지 교체 기법을 대체하기 위해 고안된 Fahrner 이미지 교체 기법의 약어 문자에서 유래되었다.
참고 항목
참조
- ^ 「온라인으로 타이프」(2005년 10월).컴퓨터 예술 프로젝트, 64페이지.
- ^ Wubben, Mark. "sIFR Documentation & FAQ". Archived from the original on 2007-06-30. Retrieved 2007-07-20.
- ^ Mendez, David. "How to display sIFR Flash Text with a Flash Block Plugin Installed". Retrieved 2010-12-28.
외부 링크
- Wiki.Novborn, sIFR 문서 및 FAQ
- SIFR 소개: *Mike Davidson의 브라우저 텍스트 대체 기능
- 온라인 sIFR 생성기
- 다른 온라인 sIFR 생성기
- 공식 Google Webmaster Central 블로그 SMX Advanced 2008에서 발표된 바와 같이 Google은 sIFR을 선호한다.
- jQuery sIFR 플러그인, sIFR의 jQuery 맛 버전