2011-03-24 3 views
1

Safari 5에 "Reader"기능이 도입 되었기 때문에 "RSS"버튼을 사용자가 매우 쉽게 사용할 수 없게되었습니다. 마우스 버튼을 누르고 있으면 사이트에서 피드를 제공하는 경우 피드 가입 팝업이 표시됩니다.Safari 5가 Reader 대신 RSS 버튼을 표시하도록하는 방법

  • 피드 구독
  • 내 디자인은 이미 해당 페이지에 대한 더 많은 의미가 있습니다 : 나는 두 가지 이유에 대해 기본적으로 "RSS"버튼을 표시 할 것입니다 내 블로그 (인덱스 및 아카이브)의 일부 페이지
    "읽기"

은 이미 topic 다루는 SO 질문이 있습니다,하지만 난 OP의 반대 그래서 난 새로운 질문을 열어 달성하고자하는 (거의 사파리 리더 렌더링 페이지와 동일하게 나타남).

참고 : RSS 아이콘을 보여주고 Reader 기능을 트리거하지는 않지만 그 이유를 알 수는 없습니다.

+0

내가 리더를 생각 RSS 버튼을 독립했다가? RSS 버튼은 전에 등장한 모든 곳에서 저에게 나타납니다, 나는 생각했습니다. 이제 체크해야 할 것입니다! URL 바에있는 RSS 버튼을 사용하여 자주 구독하는 경우가 많습니다. 마우스 버튼을 누르고 있어야하는 기술에 대해서 들어 본 적이 없습니다. –

+1

아니요. Safari는 둘 다 사용할 수있는 경우 기본값별로 "리더"를 표시합니다. 마우스를 누르고 있으면 피드를 제공하는 사이트에 "리더"및 "RSS"가 표시됩니다. (적어도 Mac OS X에서) –

+0

나는 그것을 결코 알아 채지 못했다고 나는 믿을 수 없다! –

답변

2

추가 조사 후 Safari가 자동으로 올바른 작업을 수행한다는 것이 밝혀졌습니다.

<div> 
    <h1>A</h1> 
    <p>Lorem ipsum...</p> 
</div> 

문제와 함께 :이 단일 항목의 구조가있는 경우

<div> 
    <div> 
     <h1>A</h1> 
     <p>Lorem ipsum...</p> 
    </div> 
    <div> 
     <h1>B</h1> 
     <p>Lorem ipsum...</p> 
    </div> 
    <div> 
     <h1>C</h1> 
     <p>Lorem ipsum...</p> 
    </div> 
    </div> 

와 리더 버튼 : 페이지가 인덱스 페이지의 전형적인 구조를 가지고있는 경우
IT는 RSS 버튼이 표시됩니다 내 인덱스 testpage는 충분한 항목이없고 텍스트가 충분하지 않다는 것이 었습니다.
이것은 사파리 리더 버튼을 트리거 요소 요약 블로그 포스트 : http://mathiasbynens.be/notes/safari-reader