2015-06-03 29 views
1

今天我更新了我的firefox到最新版本,並且一個大特徵是桌面閱讀器視圖。我們兩週前推出了一個網上商店,現在有了這個小小的「閱讀器視圖」圖標。當我點擊它時,我收到一條錯誤消息。我的團隊負責人希望我在訪問此網站時刪除此功能。如何從我的網站禁用Firefox閱讀器視圖?

是否可以在訪問我的網站時從Firefox中刪除或隱藏「reader view」功能?

+0

通知用戶禁用或不使用Firefox的讀者特點,它是最好的,而不是強制的選項給用戶,因爲她可能永遠不會再次訪問,IMO –

+7

怎麼樣正確地修復該網站? – Aeyoun

回答

6

目前沒有合法的方法來禁用您的網站的閱讀器視圖。 Reader View應該自動檢測應該在哪些頁面上可用,以及在哪些頁面上不應該可用。

如果有一個與你的網站的一個問題,你最好的選擇可能是有舉報:https://github.com/mozilla/readability/issues

您也可以找到有關影響讀者查看Firefox中存在的問題的詳細信息:https://wiki.mozilla.org/QA/Reader_view

雖然我不會推薦它,如果你真的需要,可能有一種方法可以讓Reader View認爲它不應該解析你的網站。快速查看源代碼可以發現,它不會解析某些類型的文檔,某些URI和格式不正確的URL。您需要深入瞭解源代碼,以瞭解您的網站如何安全地進行調整以避免被解析。讀者查看源代碼可以在這裏找到:https://mxr.mozilla.org/mozilla-release/source/toolkit/components/reader/ReaderMode.jsmhttps://dxr.mozilla.org/mozilla-release/source/toolkit/components/reader/ReaderMode.jsm

+0

感謝您的信息! 我想你是對的,我不應該試圖從瀏覽器中操縱某些東西。關鍵是它是一家商店,購物時沒有人需要閱讀器功能 – moesphemie

+1

真正的問題是,他們爲什麼要點擊它?點擊您看到的每個圖標並不是強制性的。 – Jaec

1

有沒有辦法強制禁用讀取器視圖給用戶,但是如果它對你的站點很重要,你可以通知用戶禁用或不使用firefox的閱讀器功能。

這將是禁用閱讀器上用戶的瀏覽器

    在輸入 about:config
  • 在瀏覽器地址欄中
  • 點擊的方式,「我會小心我保證」框
  • 搜索爲reader.parse-on-load.enabled
  • 切換偏好false(右鍵單擊>切換爲false)
  • 關閉about:config頁面>刷新瀏覽器>讀者觀點ICO n已去
+4

歡迎來到[so]。我相信OP希望從網站本身進行編輯,而不是用戶更改自己的設置。 –

+0

根據Nikos M的回覆「通知用戶禁用或不使用Firefox的閱讀器功能,它是最好的,而不是強迫用戶選擇,因爲她可能永遠不會再訪問,」我認爲解釋如何這是實現將是使用 – Pedro147

+0

作爲一個用戶,我想禁用「閱讀器視圖」按鈕,這個選項照顧它。從「firefox 57禁用閱讀器視圖」的ddg搜索中找到了這個答案。 – bgStack15

-1

你完成了!

/* CSS Reset */ 
 
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6, 
 
p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em, 
 
img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center, 
 
dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot, 
 
thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption, 
 
footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark, 
 
audio,video,adnav,adheader{ 
 
    margin:0; 
 
    padding:0; 
 
    border:0; 
 
    font-size:100%; 
 
    font:inherit; 
 
    vertical-align:baseline; 
 
}

+0

閱讀器視圖可用與否與CSS重置是兩個非常不同的事情。除非你可以用一個功能完整的實例來證明,否則我認爲這是一個無效的答案。 –