html5 form type search 提交,為何有歷史記錄?

時間 2021-06-03 18:44:23

1樓:黃玄

MDN 說的足夠清楚了:

In addition, modern browsers also tend to automatically store search terms previously entered across domains, which then come up as autocomplete options when subsequent searches are performed in search inputs on that domain.

大意就是現代瀏覽器會自動儲存一些之前的搜尋歷史記錄然後作為 input type=search 的自動補全備選。

我看了一眼 HTML5.1 和 HTML Live 的規範,其實並沒有對這個行為有任何的規定。所以怎麼儲存怎麼展示都是各個瀏覽器自己說的算了。

稍微有點意思的是這個搜尋歷史記錄可以是跨網域名稱的,這個與之前賀老說過的 CSS visited 很像,所以出於隱私問題的考慮,顯然前端是沒有任何 API 拿到這個自動補全列表的,如果有就是安全漏洞了。以上

你是如何看待HTML5,你認為HTML5推廣的難度有那些?在你的工作團隊中對HTML5又是如何看待,是否有考慮引入到專案或者產品中呢?

因為瀏覽器標準各不相同的原因,導致現階段HTML5在推廣上還是存在一些阻力,但是我相信,在未來的時間裡,隨著大眾整體素質與水平的提高,會有更多的人樂意接受它的,誰不喜歡在自己電腦螢幕上出現更炫更快更優秀的頁面呢? 螞蟻線 手機端的WEB開發可以引入HTML5 CSS3,可以保證使用者更好的操作體驗。...

如何學好HTML5?

小可愛 僅僅是問html5怎麼學好是嗎?html學好挺簡單的 不過再簡單的技術知識點也需要你全身心的投入去做。跟你簡單介紹一下html5的知識點,你可以先了解一些 1.塊狀元素 block element 1 塊狀元素在網頁中就是以塊的形式顯示,所謂塊狀就是元素顯示為矩形區域,常用的塊狀元素包塊di...

初學者可以跳過 HTML 直接學習 HTML5 嗎?

尚學堂前端學院 當然可以,如果你要是想學習的更深一點那就最好先學習HTML,基礎的知識學的紮實之後對後面的學習其他的知識接受會快一點。HTML5和CSS3其實就是HTML和CSS的超集,HTML與HTML5 CSS與CSS3 並不是兩種截然不同的技術,後者只是前者的進化版而已,因此你學習HTML5的...