国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

關(guān)于Data URLs svg圖片顯示出錯和瀏覽器URL hash #

learn_shifeng / 897人閱讀

摘要:而它們在處理時將后面的字符串當(dāng)做為位置標(biāo)識符,沒有將后數(shù)據(jù)提交至瀏覽器內(nèi)部解析器我認為的模擬服務(wù)器中,所以就出現(xiàn)了數(shù)據(jù)丟失解析異常。以上分析純屬個人猜測。

在使用生成的svg圖作為 http://www.faqs.org/rfcs/rfc2397.html
https://developer.mozilla.org/zh-CN/docs/Web/HTTP/data_URIs
URL hash
http://www.ruanyifeng.com/blog/2011/03/url_hash.html
https://developer.mozilla.org/zh-CN/docs/Web/API/URL/hash

中,Data URLs格式與顯示情況如下:

//1. 部分瀏覽器不能正常顯示
data:image/svg+xml,jack

//2. 采用base64編碼svg,正常顯示
data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MCIgaGVpZ2h0PSI1MCI+PHJlY3QgZmlsbD0iIzc5NTU0OCIgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSI+PC9yZWN0Pjx0ZXh0IGZpbGw9IiNGRkYiIHg9IjUwJSIgeT0iNTAlIiB0ZXh0LWFuY2hvcj0ibWlkZGxlIiBhbGlnbm1lbnQtYmFzZWxpbmU9ImNlbnRyYWwiIGZvbnQtc2l6ZT0iMTYiIGZvbnQtZmFtaWx5PSJWZXJkYW5hLCBHZW5ldmEsIHNhbnMtc2VyaWYiPmphY2s8L3RleHQ+PC9zdmc+

//3. 采用%23轉(zhuǎn)義#,正常顯示
data:image/svg+xml,jack

//4. 采用rgb代替hex color,正常顯示
data:image/svg+xml,jack

上面給出的Data URLs中第一個與其他的不同之處就是包含了URL的敏感字符#,其被作為hash使用,用于瀏覽器網(wǎng)頁內(nèi)部的網(wǎng)頁位置指定標(biāo)識符,#后面出現(xiàn)的任何字符,都會被瀏覽器解讀為位置標(biāo)識符。

這里我用以上鏈接直接使用瀏覽器訪問,73版谷歌瀏覽器和66版火狐瀏覽器對于第一個Data URLs給出的結(jié)果都是解析異常,這里我的猜測(意淫)就是這種Data URLs其實是瀏覽器內(nèi)部識別了URL標(biāo)識,其又充當(dāng)了一臺服務(wù)器,對當(dāng)前Data URLs進行解析,之后內(nèi)部直接給出數(shù)據(jù)。而它們在處理data:image/svg+xml時將#后面的字符串當(dāng)做為位置標(biāo)識符,沒有將#后數(shù)據(jù)提交至瀏覽器內(nèi)部解析器(我認為的模擬服務(wù)器)中,所以就出現(xiàn)了數(shù)據(jù)丟失解析異常。

以上分析純屬個人猜測。反正這里需要注意的就是,采用Data URLs時有可能出現(xiàn)URL特殊字符,最好能夠?qū)ζ溥M行編碼,或者轉(zhuǎn)義。

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/982.html

相關(guān)文章

  • 關(guān)于Data URLs svg圖片顯示出錯覽器URL hash #

    摘要:而它們在處理時將后面的字符串當(dāng)做為位置標(biāo)識符,沒有將后數(shù)據(jù)提交至瀏覽器內(nèi)部解析器我認為的模擬服務(wù)器中,所以就出現(xiàn)了數(shù)據(jù)丟失解析異常。以上分析純屬個人猜測。在使用生成的svg圖作為 img 標(biāo)簽是src值時,發(fā)現(xiàn)有部分瀏覽器顯示異常,所以這里記錄下 參考鏈接 Data URLs /cnblogs html/css/rfc2397.html /cnblogs html/css/data_...

    keke 評論0 收藏0
  • 關(guān)于Data URLs svg圖片顯示出錯覽器URL hash #

    摘要:而它們在處理時將后面的字符串當(dāng)做為位置標(biāo)識符,沒有將后數(shù)據(jù)提交至瀏覽器內(nèi)部解析器我認為的模擬服務(wù)器中,所以就出現(xiàn)了數(shù)據(jù)丟失解析異常。以上分析純屬個人猜測。在使用生成的svg圖作為 img 標(biāo)簽是src值時,發(fā)現(xiàn)有部分瀏覽器顯示異常,所以這里記錄下 參考鏈接 Data URLs /cnblogs html-css/rfc2397.html /cnblogs html-css/data_...

    iflove 評論0 收藏0
  • 關(guān)于Data URLs svg圖片顯示出錯覽器URL hash #

    摘要:而它們在處理時將后面的字符串當(dāng)做為位置標(biāo)識符,沒有將后數(shù)據(jù)提交至瀏覽器內(nèi)部解析器我認為的模擬服務(wù)器中,所以就出現(xiàn)了數(shù)據(jù)丟失解析異常。以上分析純屬個人猜測。在使用生成的svg圖作為 img 標(biāo)簽是src值時,發(fā)現(xiàn)有部分瀏覽器顯示異常,所以這里記錄下 參考鏈接 Data URLs /cnblogs html/css/rfc2397.html https://developer.mozil...

    Jason 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<