SWFAddress

SWFAddress
SWFAddress
Asual-swfaddress.jpg
개발자아스알 출신의 로스티슬라프 흐리스토프, 매튜 트레터, 막스 타펠마이어, 피오트르 제마
초기 릴리즈2006년 11월
안정적 해제
2.4 / 2009년 10월 7일; 12년(2009-10-07)
리포지토리
기록 위치자바스크립트
플랫폼웹 브라우저
크기16KB(출력 JS 파일)
다음에서 사용 가능영어
유형자바스크립트 라이브러리
면허증MIT 라이선스
웹사이트www.asual.com/swfaddress/

SWFAddressAdobe Flash/FlexJavaScript/AJAX 웹 사이트와 웹 애플리케이션이 딥 링크를 지원할 수 있도록 하는 오픈 소스 JavaScript 라이브러리로서, 사용자가 콘텐츠의 특정 섹션이나 페이지로 링크할 수 있는 관행이다.[1]

그것의 중요성은 그러한 리치 인터넷 애플리케이션 플랫폼이 특정 콘텐츠에 접근하기 위한 단일 URL만 제공하고, 콘텐츠 내의 사용자 네비게이션은 URL을 통해 고유하게 식별하거나 공유할 수 없기 때문이다.

콘텐츠 개발자가 SWFAddress와 통합하면 사용자는 콘텐츠의 현재 표시된 섹션이나 상태를 나타내는 고유 URL을 표준 브라우저 탐색 기능, 공유 및 북마크 기능을 사용할 수 있다.[2]

이 라이브러리는 플래시 웹 사이트와 웹 애플리케이션에서 일반적으로 사용되며, 웹에서 플래시에 대한 JavaScript 라이브러리를 연결할 수 있는 유일한 웹 애플리케이션이다.[citation needed] SWFAddress는 2011년 현재 10만 개 이상의 웹사이트에서 사용되고 있는 것으로 밝혀졌다.[3]

기능

SWFAddress는 URL의 "해시" 부분을 사용하여 웹 브라우저와 상호 작용하고 페이지 탐색을 시뮬레이션하며, 다음과 같은 두 가지 방법으로 작동한다.

  1. 사용자가 내용 내에서 탐색할 때 페이지 탐색을 시뮬레이션하여 브라우저에 적절한 URL과 페이지 제목이 표시되도록 한다.
  2. 사용자가 Back/Forward를 누르거나 특정 딥 링크 URL을 입력하여 브라우저에서 URL이 변경되면 콘텐츠에 적절하게 탐색하도록 알린다.

이 도서관은 무료 Google Analytics 분석 시스템과 통합하여 뷰어가 콘텐츠의 가상 페이지나 상태를 탐색할 때 페이지 보기 통계를 기록하고 개별 페이지의 인기를 추적하기 위해 지어졌다.[4][5] 또한 인기 있는 SWFObject JavaScript 라이브러리와 통합되어, 같은 것으로 로드된 콘텐츠에서 자동으로 딥 링크가 가능해진다.[6][7]

SWFAddress는 모든 주요 운영 체제에서 모든 주요 웹 브라우저와 함께 작동한다. 오래된 ActionScript 1, 최근 ActionScript 2 또는 최신 ActionScript 3에 작성된 Flash 컨텐츠와 통합할 수 있다.[8] [9]

참고 항목

참조