SWFAddress
SWFAddress![]() | |
개발자 | 아스알 출신의 로스티슬라프 흐리스토프, 매튜 트레터, 막스 타펠마이어, 피오트르 제마 |
---|---|
초기 릴리즈 | 2006년 11월 |
안정적 해제 | 2.4 / 2009년 10월 7일; 전 |
리포지토리 | |
기록 위치 | 자바스크립트 |
플랫폼 | 웹 브라우저 |
크기 | 16KB(출력 JS 파일) |
다음에서 사용 가능 | 영어 |
유형 | 자바스크립트 라이브러리 |
면허증 | MIT 라이선스 |
웹사이트 | www |
SWFAddress는 Adobe Flash/Flex 및 JavaScript/AJAX 웹 사이트와 웹 애플리케이션이 딥 링크를 지원할 수 있도록 하는 오픈 소스 JavaScript 라이브러리로서, 사용자가 콘텐츠의 특정 섹션이나 페이지로 링크할 수 있는 관행이다.[1]
그것의 중요성은 그러한 리치 인터넷 애플리케이션 플랫폼이 특정 콘텐츠에 접근하기 위한 단일 URL만 제공하고, 콘텐츠 내의 사용자 네비게이션은 URL을 통해 고유하게 식별하거나 공유할 수 없기 때문이다.
콘텐츠 개발자가 SWFAddress와 통합하면 사용자는 콘텐츠의 현재 표시된 섹션이나 상태를 나타내는 고유 URL을 표준 브라우저 탐색 기능, 공유 및 북마크 기능을 사용할 수 있다.[2]
이 라이브러리는 플래시 웹 사이트와 웹 애플리케이션에서 일반적으로 사용되며, 웹에서 플래시에 대한 JavaScript 라이브러리를 연결할 수 있는 유일한 웹 애플리케이션이다.[citation needed] SWFAddress는 2011년 현재 10만 개 이상의 웹사이트에서 사용되고 있는 것으로 밝혀졌다.[3]
기능
SWFAddress는 URL의 "해시" 부분을 사용하여 웹 브라우저와 상호 작용하고 페이지 탐색을 시뮬레이션하며, 다음과 같은 두 가지 방법으로 작동한다.
- 사용자가 내용 내에서 탐색할 때 페이지 탐색을 시뮬레이션하여 브라우저에 적절한 URL과 페이지 제목이 표시되도록 한다.
- 사용자가 Back/Forward를 누르거나 특정 딥 링크 URL을 입력하여 브라우저에서 URL이 변경되면 콘텐츠에 적절하게 탐색하도록 알린다.
이 도서관은 무료 Google Analytics 웹 분석 시스템과 통합하여 뷰어가 콘텐츠의 가상 페이지나 상태를 탐색할 때 페이지 보기 통계를 기록하고 개별 페이지의 인기를 추적하기 위해 지어졌다.[4][5] 또한 인기 있는 SWFObject JavaScript 라이브러리와 통합되어, 같은 것으로 로드된 콘텐츠에서 자동으로 딥 링크가 가능해진다.[6][7]
SWFAddress는 모든 주요 운영 체제에서 모든 주요 웹 브라우저와 함께 작동한다. 오래된 ActionScript 1, 최근 ActionScript 2 또는 최신 ActionScript 3에 작성된 Flash 컨텐츠와 통합할 수 있다.[8] [9]
참고 항목
참조
- ^ SWFAdddress 2 홈페이지, Asual
- ^ SWFObject 및 SWFAddress를 Actionscript 3, Talk of the modern-carpentry와 함께 사용
- ^ SWFAddress 사용 통계, 작성됨와 함께
- ^ 5부: SWFAddress에 Google Analytics 추적을 추가하는 것은 ScottKing.com을 포함한다.au
- ^ SWFAdddress 2.1은 Google Analytics, Invassive를 지원
- ^ 플래시의 딥 링크 – SWFObject 및 SWFAddress, draw.logic
- ^ SWFAdddress 2.1 & SWFObject 2 함께 작업, Nobien
- ^ SWFAddress - Adobe Flex Developer 저널, 플래시를 위한 딥 링크
- ^ SWFAdddress Deep Linking Dynamic Paging 예제 2014-05-25 Wayback Machine, SUIBL에 보관