今天我更新了我的firefox到最新版本,並且一個大特徵是桌面閱讀器視圖。我們兩週前推出了一個網上商店,現在有了這個小小的「閱讀器視圖」圖標。當我點擊它時,我收到一條錯誤消息。我的團隊負責人希望我在訪問此網站時刪除此功能。如何從我的網站禁用Firefox閱讀器視圖?
是否可以在訪問我的網站時從Firefox中刪除或隱藏「reader view」功能?
今天我更新了我的firefox到最新版本,並且一個大特徵是桌面閱讀器視圖。我們兩週前推出了一個網上商店,現在有了這個小小的「閱讀器視圖」圖標。當我點擊它時,我收到一條錯誤消息。我的團隊負責人希望我在訪問此網站時刪除此功能。如何從我的網站禁用Firefox閱讀器視圖?
是否可以在訪問我的網站時從Firefox中刪除或隱藏「reader view」功能?
目前沒有合法的方法來禁用您的網站的閱讀器視圖。 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.jsm或 https://dxr.mozilla.org/mozilla-release/source/toolkit/components/reader/ReaderMode.jsm
感謝您的信息! 我想你是對的,我不應該試圖從瀏覽器中操縱某些東西。關鍵是它是一家商店,購物時沒有人需要閱讀器功能 – moesphemie
真正的問題是,他們爲什麼要點擊它?點擊您看到的每個圖標並不是強制性的。 – Jaec
有沒有辦法強制禁用讀取器視圖給用戶,但是如果它對你的站點很重要,你可以通知用戶禁用或不使用firefox的閱讀器功能。
這將是禁用閱讀器上用戶的瀏覽器
about:config
reader.parse-on-load.enabled
false
(右鍵單擊>切換爲false)這個問題顯示如何Optimize website to show reader view in Firefox。所以你必須確保你的網站沒有優化閱讀器視圖。
請勿使用適用於閱讀器視圖等的格式化選項。
我想這就夠了:
<p>
標籤你完成了!
/* 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;
}
閱讀器視圖可用與否與CSS重置是兩個非常不同的事情。除非你可以用一個功能完整的實例來證明,否則我認爲這是一個無效的答案。 –
通知用戶禁用或不使用Firefox的讀者特點,它是最好的,而不是強制的選項給用戶,因爲她可能永遠不會再次訪問,IMO –
怎麼樣正確地修復該網站? – Aeyoun