2012-07-13 25 views
0

我正在調查涉及分享新聞故事的問題。我不確定我可以給予多少具體信息,因爲這是針對大公司的。我們管理遍佈加拿大的各種新聞報紙的多個網站。我一直在負責搞清楚什麼這裏的問題的根源是,我很爲難......Open Graph和IE9涉及XSLT頁面是否存在任何已知問題?

當您分享我們網站的一個故事,像http://www.richmond-news.com/Elderly+robbed+broad+daylight/6814513/story.html

的分享按鈕需要你到Facebook,如預期。然後它會在該頁面上顯示縮略圖,標題等。

但是,如果您在Internet Explorer 9中嘗試使用該網站(和其他網站),則不會加載縮略圖。

新聞頁面包含XSLT模板,可以生成Facebook需要生成此共享鏈接的所有數據。

由於這裏沒有太多的錯誤空間,我最好的猜測是它可能是IE9的東西。所以我的問題是,Facebook Open Graph,IE9和XLST是否存在任何已知問題?

+0

你在哪裏使用XSLT - 在服務器端還是客戶端?如果你在服務器端使用它(我看不到任何客戶端),那麼這不應該以任何方式考慮 - 任何客戶端,無論是Facebook的刮板還是IE 9,都不應該看到任何XSLT他們應該得到相同的HTML輸出。當分享一個鏈接時,瀏覽器本身也不應該做太多的事情,它是Facebook的腳本,主要完成那裏的所有工作。 – CBroe 2012-07-13 20:42:22

+0

[續]我只能想象這是加載圖像本身的問題(不知道FB是否在預覽時從自己的服務器提供服務,或者只是讓瀏覽器獲取原始URL)。嘗試使用IE9的調試工具([F12])查看在使用共享對話框時正在做什麼請求,以及如果圖像get的請求以「異常」方式回覆(500,404,403,...) – CBroe 2012-07-13 20:44:11

+0

感謝CBroe 。 XSLT是服務器端。我試過使用IE9調試工具,但無濟於事。它沒有向我透露任何問題,一切似乎都按預期處理。 – 2012-07-17 14:49:16

回答

0

進一步調查:域上的某些故事將顯示相關文章的縮略圖,而其他文章則不會。

我還發現其他網站(我們不擁有或維護的網站)也會這樣做。這似乎是它與IE9和Facebook Open Graph的一個錯誤。