2010-06-16 6 views
2

레이아웃에 Flash 뮤직 플레이어가 포함 된 사이트가 있습니다. 사용자가 음악을 중단하지 않고도 사이트를 탐색 할 수 있기를 바랍니다. 나는 많은 연구와 생각을 해왔으며 다음과 같은 옵션을 생각해 냈습니다 (가능한 한 친절한 SEO가 되길 원합니다). 누구든지 다른 생각을 가지고 있습니까?사이트 탐색 중 연속 플래시 뮤직 플레이어

  1. AJAX :
    나는 그들이하여 플래시 플레이어를 방해하지 클릭 무엇이든 탐색 링크의 주요 콘텐츠 사업부를 변경하는 버전을 설정합니다. 필자는 직접 링크와 JQuery/Ajax 기능을 사용하여 적절한 검색 엔진 친화적 인 방식으로 설정했습니다. 누군가가 site.com/에 가서 연락처 탐색 링크를 클릭하면 site.com/contact.php의 기본 콘텐츠 div에있는 콘텐츠를 기본 콘텐츠 div에로드하고 URL 막대를 site.com/#Contact로 변경합니다. 그들이 site.com/contact.php로 이동하여 Nav의 About을 클릭하면 About 컨텐츠를로드하고 URL bar를 site.com/contact.php#About으로 변경합니다.
    분명히 이것은 AJAX 및 해시 탐색/기록 문제로 완전히 새로운 웜을 열 수 있으며, 아마도 site.com/contact.php#About (아마도 끔찍한 것으로 보입니다. SEO에 비해 너무 좋지 않음).

  2. 스토어 플래시 플레이어 어딘가에 바르하고 페이지를 다시로드 :
    를 내가 이것에 대해 이동하는 방법을 잘 모르겠지만, 내가 AJAX없이 내 일반 네비게이션을 유지 생각하고 사용자가를 클릭 그것을 그렇게 할 때이 nav 링크를 사용하여 페이지를 변경하기 전에 Flash Player vars (현재 노래 및 노래 위치)를 어딘가에 저장 한 다음 새 페이지가로드되면 Flash에로드합니다.

  3. iframe이있는가요?

  4. 이 유형의 응용 프로그램에서 작동하는 Flash Player 대신 사용할 수있는 좋은 방법은 무엇입니까?

고마워요!

답변

0

나는 AJAX 선택권으로 끝났다. Javascript가없는 사람이라면 누구나 싫증나지만 트릭을하면 사이트에 멋지고 부드러운 느낌이납니다. 당신이 SEO 친화적 인 방식으로 (http://www.ajaxoptimize.com/) 그것을 구현하는 한 잠재적으로 "못생긴"URL 이외에 이런 식으로 일하는 단점을 볼 수 없습니다. 자바 스크립트를 사용하고 싶지 않거나 사용할 수 없다면 xspf 플레이어는 로딩 간격에도 불구하고 최상의 옵션처럼 보입니다.

0

당신이 옵션을 얼마나 열어 놓았 느냐에 달려 있는데, 전에 해본 적이 있지만 사용자가 자유롭게 사이트를 탐색 할 수있는 동안 mp3 플레이어를 저장할 수있는 팝업 창을 사용했습니다. 그것은 그것 또는 iframe/프레임 설정 중 하나입니다. 나는 SEO를 가진 다량 일 그 것이다 ok 다량을 볼 수 없다. 페이지를 새로 고침하면 대부분 음악을 다시 시작합니다.

0

동일한 문제가 발생했습니다 ... 연속 음악은 HTML5에서도 문제가됩니다. 표준 옵션은 프레임 (권장하지 않음) 또는 팝업 (권장하지 않음)을 사용하는 것입니다. 그러나 일부 플래시 오디오 플레이어는 노래의 현재 위치로 쿠키를 설정하고이 쿠키를 사용하여 후속 페이지로드시 해당 위치를 찾습니다. 그러한 플레이어 중 하나는 http://www.boutell.com/xspf/입니다.

0

Xspf 플레이어를 사용해 보았는데 예, 한 페이지에서 다른 지점으로 노래를 재생합니다. 불행히도 중간에 작은 차이가 있습니다. 빈 페이지로 테스트 했으므로 일부 콘텐츠에서는 더 큰 차이가 날 수도 있습니다. 시험은 여기에있다 : link text

관련 문제