整合營銷服務(wù)商

          電腦端+手機(jī)端+微信端=數(shù)據(jù)同步管理

          免費(fèi)咨詢熱線:

          教你把電腦瀏覽器上的收藏夾導(dǎo)入到iPhone的Safari上

          Phone上的自帶瀏覽器是一個超級良心的瀏覽器,沒有廣告,操作方便。但是如何把Windows電腦瀏覽器(例如360極速瀏覽器,搜狗高速瀏覽器)上面的收藏夾書簽導(dǎo)入到iPhone和iPad上呢?現(xiàn)在咱們一起來操作。(以360極速瀏覽器為例)

          • 打開360極速瀏覽器,點(diǎn)擊右上角三條橫線處 — 工具 — 管理收藏夾


          • 點(diǎn)擊右上角導(dǎo)入/導(dǎo)出 — 選擇導(dǎo)出收藏夾 — 選擇保存位置(桌面) — 保存

          • 找到剛才導(dǎo)出的收藏夾文件(html文件,桌面上),把文件名稱html改為htm(也就是在最后面刪掉一個l),然后確定。

          • 找到剛才導(dǎo)出的收藏夾文件(htm文件,桌面上),右擊 — 打開方式 — 記事本,打開文件后,選中下圖中含有“收藏夾”的一行,刪除,然后保存文件。

          • 這時候,iPhone上的Safari瀏覽器是一片空白


          • 用數(shù)據(jù)線連接iPhone和電腦,打開iTools(自己百度下載安裝),點(diǎn)開信息 — 書簽 — 導(dǎo)入 — 導(dǎo)入HTML書簽文件 — 選擇剛才保存的htm文件(桌面上) — 打開。

          • 這時候iTools上多了一個文件夾Bookmarks(說明導(dǎo)入成功),刷新一下,這時候iPhone上的書簽處多了一個文件夾Bookmarks(也就是咱們剛剛從電腦上導(dǎo)入到iPhone上的收藏夾)

          • 如下圖所示操作,點(diǎn)擊Bookmark — 編輯 — 把標(biāo)題改為BookmarkBar — 保存。

          • 刷新一下,此時打開iPhone上的Safari,收藏夾出現(xiàn)在首頁,大功告成。

          戶上網(wǎng)找新聞、看直播、打網(wǎng)頁游戲等都要使用瀏覽器,可以說瀏覽器是互聯(lián)網(wǎng)時代的入口,是兵家必爭之地,而國產(chǎn)瀏覽器是其中不可忽視的一支重要力量。國產(chǎn)瀏覽器中誰的基本功最扎實(shí)、誰的功能設(shè)計(jì)最貼心呢?不比不知道,下面我們將從多個角度全方面剖析國產(chǎn)瀏覽器!

          參測產(chǎn)品

          360安全瀏覽器

          版本:10.0.1383

          360安全瀏覽器是一款“IE內(nèi)核+Chromium內(nèi)核”的雙核瀏覽器,擁有全國最大的惡意網(wǎng)址庫,可自動攔截掛馬、欺詐、網(wǎng)銀仿冒等惡意網(wǎng)站。

          QQ瀏覽器

          版本:10.2.1

          QQ瀏覽器前身是騰訊TT瀏覽器,采用“IE內(nèi)核+Chromium內(nèi)核”雙核設(shè)計(jì),支持QQ快捷登錄,曾榮獲DoNews牛耳獎最佳研發(fā)團(tuán)隊(duì)。

          百度瀏覽器

          版本:8.7.5000.4982

          百度瀏覽器是一款“IE內(nèi)核+Chromium內(nèi)核”雙核瀏覽器,整合了游戲、影視、音樂等熱門應(yīng)用,另外配置了百度云加速技術(shù),下載百度云資源有提升效果。

          搜狗高速瀏覽器

          版本:8.5.082

          搜狗高速瀏覽器是一款“IE內(nèi)核+Chromium內(nèi)核”雙核瀏覽器,其首創(chuàng)的“網(wǎng)頁關(guān)注”功能可以將網(wǎng)站內(nèi)容以訂閱的方式提供給用戶瀏覽。

          傲游瀏覽器

          版本:5.02

          傲游瀏覽器是最早的雙核瀏覽器,采用“IE內(nèi)核+Webkit內(nèi)核”設(shè)計(jì),也是全球首家覆蓋微軟、谷歌、蘋果三大平臺體系的瀏覽器廠商。

          紅芯企業(yè)瀏覽器

          版本:3.0.54

          紅芯企業(yè)瀏覽器基于Chromium內(nèi)核,其主攻的是企業(yè)用戶,幫助企業(yè)更好地進(jìn)行用戶認(rèn)證、安全管控、入口統(tǒng)一和保護(hù)數(shù)據(jù)。

          測試環(huán)境

          CPU:Intel 酷睿i3 4160 3.6GHz

          內(nèi)存:4GB

          顯卡:NVIDIA GeForce GT 630

          硬盤:1TB

          寬帶:100Mbps

          操作系統(tǒng):Windows 10專業(yè)版(64位)

          備注:為了貼近真實(shí)使用環(huán)境,在測試電腦中安裝了QQ、Office等必備軟件,關(guān)閉了Windows 10自帶的殺毒軟件。

          測試方案

          瀏覽器橫測分為兩個部分,先進(jìn)行被動的專業(yè)性測試,也就是訪問專業(yè)評測網(wǎng)站,網(wǎng)站自動給出瀏覽器的得分或者測試結(jié)果,這部分是數(shù)據(jù)評測;之后再進(jìn)行主動評測,也就是體驗(yàn)瀏覽器的易用性。

          專業(yè)性測試部分分為CSS支持測試、JavaScript性能測試、Acid3測試、圖形加速測試和HTML5兼容性測試這五項(xiàng),沒有加入測試瀏覽器打開速度的單頁加載速度測試,為何不加入呢?主要是因?yàn)楦蓴_因素很多,在工作或生活中不大可能只運(yùn)行一個程序,如果有QQ、下載軟件、音樂軟件等在運(yùn)行就會形成較大的干擾,會出現(xiàn)同一臺電腦不同時刻測試的數(shù)值不同的情況,再加上現(xiàn)在的網(wǎng)速一般很快,多數(shù)網(wǎng)頁是不到1秒就打開了,不同瀏覽器的打開速度快慢主觀是體驗(yàn)不大的——不光網(wǎng)速很快,現(xiàn)在電腦的硬件也不錯了,10年前進(jìn)行瀏覽器橫測需要進(jìn)行CPU和內(nèi)存的資源占用情況測試,如今已經(jīng)毫無必要了,這兩項(xiàng)我們也不再進(jìn)行測試。

          主動評測部分,體驗(yàn)頁面設(shè)計(jì)是否清爽、有無廣告、有無默認(rèn)首頁、是否推新聞、是否有人性化設(shè)計(jì)、插件是否豐富、有無特色功能等。我們認(rèn)為,一款優(yōu)秀的瀏覽器應(yīng)該有自己的獨(dú)門絕技才可以從同質(zhì)化競爭中脫穎而出。

          測試項(xiàng)目1:CSS支持

          測試項(xiàng)目2:JavaScript性能

          測試項(xiàng)目3:Acid3兼容性

          測試項(xiàng)目4:圖形加速

          測試項(xiàng)目5:HTML5兼容性

          測試項(xiàng)目6:人性化體驗(yàn)

          測試項(xiàng)目7:實(shí)用性體驗(yàn)

          CSS支持:全部合格

          測試方案:CSS的英文全稱是Cascading Style Sheets,中文意思是層疊樣式表,用來展示網(wǎng)頁的顯示樣式和效果,例如網(wǎng)頁采用何種布局、文字采用何字體和顏色、背景選用何種圖片和顏色、展示何種網(wǎng)頁特效等,因此瀏覽器對CSS的支持程度決定了能正確顯示的網(wǎng)頁種類。本輪測試我們使用的是專業(yè)測試網(wǎng)站CSS3 Selectors Test,網(wǎng)址http://www.css3.info/selectors-test,它總共有574項(xiàng)測試,主要涉及盒子模型、列表模塊、超鏈接方式、語言模塊、背景和邊框、文字特效、多欄布局等項(xiàng)目,通過項(xiàng)目越多瀏覽器支持CSS的性能就越好。

          結(jié)果分析:6款參測瀏覽器全部通過574項(xiàng)測試都是合格的,CSS標(biāo)準(zhǔn)升級到CSS 3各大瀏覽器也隨之進(jìn)行了更新,可見有足夠的重視,基本功都很扎實(shí)。在測試中我們發(fā)現(xiàn)通過的速度不一樣,QQ瀏覽器的響應(yīng)時間最短,應(yīng)該跟其使用的是最新版Chrome 63的內(nèi)核以及自己進(jìn)行了相關(guān)的優(yōu)化有關(guān)。

          JavaScript性能:QQ瀏覽器稍勝一籌

          測試方案:JavaScript是一種計(jì)算機(jī)腳本語言,是瀏覽器的重要組成部分(JavaScript引擎),也是網(wǎng)頁的重要元素,經(jīng)常用來為網(wǎng)頁增加動態(tài)功能,因此一款優(yōu)秀的瀏覽器必須較好地支持JavaScript,如此一來用戶才可以得到更流暢的網(wǎng)頁瀏覽效果。本輪測試我們使用的是專業(yè)測試網(wǎng)站SunSpider JavaScript Benchmark(1.1版),網(wǎng)址是

          https://webkit.org/perf/sunspider/sunspider.html,它設(shè)計(jì)了大量JavaScript實(shí)際生活中可能碰到的問題,如果瀏覽器可以解決的JavaScript問題越多,得分就會越低,瀏覽器就越優(yōu)異。

          結(jié)果分析:這項(xiàng)測試如果使用3年前的瀏覽器版本,所有瀏覽器的分值都要超過200(分值集中在250~300),如今6款參測瀏覽器的分值都在200以下,可謂進(jìn)步不小。本輪測試,QQ瀏覽器排名第一,傲游瀏覽器和360安全瀏覽器分列第二第三,紅芯企業(yè)瀏覽器居然不是末位倒是令人有點(diǎn)意外。

          Acid3兼容性:全部合格

          測試方案:Acid3是一個測試網(wǎng)頁兼容性的標(biāo)準(zhǔn),它測試焦點(diǎn)集中在ECMAScript、DOM Level 3、Media Queries等,是目前Web基準(zhǔn)測試中最嚴(yán)格的。本輪測試我們使用的是專業(yè)測試網(wǎng)站Acid3,網(wǎng)址是http://acid3.acidtests.org,測試總分為100分,如果未通過測試左上角有紅色字顯示,得分越高瀏覽器的兼容性就越好。

          結(jié)果分析:測試中出現(xiàn)了意想不到的情況,僅有百度瀏覽器、紅芯企業(yè)瀏覽器獲得100分完美通關(guān)瀏覽器兼容性測試,而搜狗高速瀏覽器得分99,360安全瀏覽器、傲游瀏覽器和QQ瀏覽器得分都是97,難道后四款瀏覽器的兼容性真的這么差?開啟四款瀏覽器的兼容模式(也就是啟用IE內(nèi)核)后,全部順利通關(guān)兼容性測試。按道理雙核瀏覽器會智能切換內(nèi)核,不過碰到專業(yè)測試網(wǎng)站Acid3出現(xiàn)了意外,我們從網(wǎng)上下載了10年前的建站程序Discuz特制了10個過時網(wǎng)頁逐一測試搜狗高速瀏覽器、360安全瀏覽器、傲游瀏覽器和QQ瀏覽器,瀏覽器都順利展示了網(wǎng)頁,兼容模式都順利切換了,也就是說在實(shí)際生活中應(yīng)該不受影響。

          圖形加速:360、QQ相對更優(yōu)異

          測試方案:玩網(wǎng)頁游戲或者社交平臺上的小游戲,看網(wǎng)頁中的視頻或直播對圖形加載都有較高的要求,很是考驗(yàn)瀏覽器處理頁面圖形的能力,如果瀏覽器圖形加速不給力用戶就會有卡的感覺。本輪測試我們使用的是專業(yè)測試網(wǎng)站FishIETank,網(wǎng)址是https://testdrive-archive.azurewebsites.net/performance/fishie

          tank,統(tǒng)一設(shè)置為1000條彩色魚在頁面亂竄,等10秒數(shù)據(jù)穩(wěn)定后觀察幀數(shù),幀數(shù)越高說明瀏覽器的圖形加速越快性能越好。

          結(jié)果分析:6款參測瀏覽器的幀數(shù)全部達(dá)到60幀,全部通過圖形加速測試。如果使用3年前的瀏覽器版本,沒有一款瀏覽器的幀數(shù)可以超過40幀,有的瀏覽器甚至?xí)霈F(xiàn)極端卡頓的情況,如今這些狀況都沒有了——雖然幀數(shù)值是一樣的,但從0~60的過程速度卻不一樣,明顯360安全瀏覽器和QQ瀏覽器響應(yīng)速度更快一些,這是因?yàn)?60安全瀏覽器和QQ瀏覽器使用的都是Chrome 63版的內(nèi)核,傲游瀏覽器使用的是Chrome 61版的內(nèi)核,搜狗高速瀏覽器使用的是Chrome 58版的內(nèi)核,紅芯企業(yè)瀏覽器使用的是Chrome 49版的內(nèi)核,百度瀏覽器使用的是Chrome 47版的內(nèi)核,如此一來也解釋了百度瀏覽器和紅芯企業(yè)瀏覽器在Acid3兼容性上表現(xiàn)優(yōu)異的原因是因?yàn)槭褂玫氖堑桶姹镜腃hrome 內(nèi)核。

          HTML5兼容性:360安全瀏覽器稍勝一籌

          測試方案:HTML5是超文本標(biāo)記語言(HTML)的第五次重大修改,是下一代網(wǎng)頁技術(shù)的標(biāo)準(zhǔn),越來越多網(wǎng)站拋棄傳統(tǒng)的Flash技術(shù)轉(zhuǎn)而使用HTML5,因此瀏覽器較好地支持HTML5就顯得尤為重要了。本輪測試我們使用的是專業(yè)測試網(wǎng)站Html5test,網(wǎng)址是Html5test.com,訪問該網(wǎng)站等待數(shù)秒鐘就可以得到一個分?jǐn)?shù),總分是555,得分越高說明瀏覽器支持的HTML5項(xiàng)目越多表現(xiàn)越優(yōu)異。

          結(jié)果分析:6款參測瀏覽器得分最高的是520分的360安全瀏覽器,其次是518分的傲游瀏覽器、517分的QQ瀏覽器和516分的搜狗高速瀏覽器,516~518分值相差太小,因此我們可以說本輪測試360安全瀏覽器稍勝一籌,傲游瀏覽器、QQ瀏覽器和搜狗高速瀏覽器緊隨其后,而百度瀏覽器和紅芯企業(yè)瀏覽器跟上述四款瀏覽器相差較大,還需進(jìn)一步優(yōu)化對HTML5的兼容性。

          人性化體驗(yàn):都有改進(jìn)空間

          測試方案:一款人性化好的瀏覽器應(yīng)該具備如下特征:頁面清爽沒有亂七八糟的推廣內(nèi)容或者廣告、有強(qiáng)力的廣告過濾功能、收藏方便且可以云同步、支持?jǐn)帱c(diǎn)續(xù)傳等。本輪測試,我們認(rèn)為人性化特征越多瀏覽器就越優(yōu)異。

          結(jié)果分析:6款參測瀏覽器在人性化設(shè)計(jì)上跟國外瀏覽器比有一定的差距,特別是對喜歡簡潔風(fēng)的用戶來說很不適應(yīng),當(dāng)然如果就喜歡內(nèi)容豐富那就另當(dāng)別論了。

          360瀏覽器在安裝時可以選擇自定義安裝,就可以取消默認(rèn)設(shè)置的首頁360導(dǎo)航,打開一個新標(biāo)簽自動展示的是360搜索頁面,可以直接搜索相關(guān)內(nèi)容,會彈出購物廣告和熱點(diǎn)資訊,熱點(diǎn)資訊會針對用戶所在城市進(jìn)行有針對性的智能推薦,如果不喜歡這些怎么辦?好在360瀏覽器允許用戶進(jìn)入瀏覽器設(shè)置頁面,取消“今日優(yōu)選”“今日直播”“360熱點(diǎn)資訊”“快資訊”“狀態(tài)欄消息”等,如果再取消側(cè)邊欄、狀態(tài)欄、插件欄和顯示頭像登錄框整個頁面就清爽了。

          QQ瀏覽器的默認(rèn)首頁是2345導(dǎo)航,打開一個新標(biāo)簽自動展示的是搜狗搜索,且會在收藏夾中自動添加騰訊系的網(wǎng)頁標(biāo)簽,便于用戶今后快捷訪問騰訊系網(wǎng)站,雖然這也算是推廣廣告,但嚴(yán)格來說絕大多數(shù)網(wǎng)民在生活中離不開騰訊系網(wǎng)站,實(shí)用性相對較高;點(diǎn)擊“設(shè)置”,點(diǎn)擊“廣告過濾”,點(diǎn)擊“立即安裝”,就可以安裝強(qiáng)力廣告過濾插件Adblock Plus,點(diǎn)擊側(cè)邊欄的微信圖標(biāo)安裝微信程序,今后就可以在瀏覽器中愉悅地跟微信好友聊天了,這兩個步驟是一定要做的;當(dāng)然,我們也可以通過設(shè)置頁面取消側(cè)邊欄等讓界面更清爽。

          百度瀏覽器的極光色皮膚是真的炫;默認(rèn)首頁是hao123導(dǎo)航,打開一個新標(biāo)簽自動展示的百度搜索,在收藏夾中自動添加購物、視頻等網(wǎng)頁;廣告過濾不需要安裝插件,是標(biāo)配功能,不過默認(rèn)是“輕度攔截”需要手動調(diào)整為“強(qiáng)力攔截”。

          搜狗高速瀏覽器的默認(rèn)首頁是搜狗網(wǎng)址導(dǎo)航,打開一個新標(biāo)簽自動展示的是搜狗搜索,也會在收藏夾中自動添加網(wǎng)頁,不過添加的網(wǎng)頁多了一個種類,那就是網(wǎng)絡(luò)小說;標(biāo)配了廣告過濾功能,也可以安裝第三方廣告過濾效果更好的插件。

          傲游瀏覽器有點(diǎn)特殊,安裝后第一時間呈現(xiàn)的是賬號注冊頁面,需要用手機(jī)號碼注冊,如果不想注冊就要在頁面底部點(diǎn)擊“跳過登錄”就可以正常使用了,這個設(shè)計(jì)太僵硬不會討用戶喜歡的;默認(rèn)首頁是傲游今日,這是一個集合“百度搜索+網(wǎng)址導(dǎo)航+廣告推廣”的綜合頁面。

          紅芯企業(yè)瀏覽器基本上沿用Chrome的布局,只不過在頂部多了一個名稱欄,顧名思義就是一直顯示“紅芯企業(yè)瀏覽器”這個名稱,是6款瀏覽器中唯一一個凸顯名稱的瀏覽器,其實(shí)這個設(shè)計(jì)毫無必要;斷點(diǎn)續(xù)傳不是自動支持的,可以手動操作,要定位到“恢復(fù)下載功能”,點(diǎn)擊“啟用”,再點(diǎn)擊“立即重新啟動”,沿用的是Chrome的設(shè)定。

          總的來說,國產(chǎn)瀏覽器比較看重流量導(dǎo)入,在人性化方面都有改進(jìn)的空間。

          實(shí)用性體驗(yàn):各有側(cè)重點(diǎn)

          測試方案:一款實(shí)用性好的瀏覽器應(yīng)該具備如下特征:智能攔截釣魚網(wǎng)站阻止用戶掉入詐騙陷阱,即時掃描下載文件一旦發(fā)現(xiàn)病毒即可報警提示,支持屏幕截圖,支持無痕瀏覽、搜索關(guān)鍵詞歷史訪問記錄……本輪測試,我們認(rèn)為實(shí)用性特征越多瀏覽器就越優(yōu)異。

          結(jié)果分析:6款參測瀏覽器都自帶有完美防假死功能,一個頁面崩潰不會導(dǎo)致瀏覽器崩潰,另外6款參測瀏覽器也都支持無痕瀏覽,也就是不留下上網(wǎng)記錄、不記錄個人搜索信息、不保存賬號和密碼、禁止網(wǎng)頁的廣告程序記錄用戶的使用習(xí)慣等,不過設(shè)置操作不一樣,360安全瀏覽器和QQ瀏覽器相對操作更簡便一些。

          在安全防護(hù)方面,6款參測瀏覽器的差距就體現(xiàn)出來了,僅360安全瀏覽器和QQ瀏覽器可以提供全方面立體防護(hù),360安全瀏覽器可以配合360安全衛(wèi)士將防護(hù)等級和范圍做到最大,QQ瀏覽器可以配合騰訊電腦管家將防護(hù)等級和范圍做到最大,而剩下的4款瀏覽器只能單打獨(dú)斗。如果不考慮安全軟件,單論瀏覽器的安全防護(hù),360安全瀏覽器和QQ瀏覽器也是占優(yōu)的,因?yàn)檫@兩款瀏覽器具有多層防護(hù)能力——在URL層,可以依靠龐大的惡意網(wǎng)址庫快速準(zhǔn)確攔截掛馬網(wǎng)站、釣魚網(wǎng)站、欺詐網(wǎng)站等,且這個操作是有遠(yuǎn)程服務(wù)器承擔(dān),不會給用戶電腦帶來任何負(fù)擔(dān),由于360和騰訊的用戶數(shù)量龐大,搜集惡意網(wǎng)站是輕而易舉的事情,因此擁有強(qiáng)者恒強(qiáng)的優(yōu)勢;如果惡意網(wǎng)站突破了URL層,那么第二道防線就是惡意腳本攔截層,瀏覽器就會嘗試攔截網(wǎng)頁中的惡意腳本,阻止惡意腳本進(jìn)入用戶的電腦下載盜號病毒、勒索病毒和挖礦病毒等;如果黑客使用了最新的漏洞或者免殺技術(shù)就有可能突破第二道防線,那么在下載時瀏覽器自動識別下載源是不是來自木馬服務(wù)器、惡意服務(wù)器,如果地址吻合就阻止下載。例如仿冒騰訊QQ郵箱www.rhsox.cn/menber/ceshi01,在截稿時就QQ瀏覽器和360安全瀏覽器可以攔截。

          在屏幕截圖和插件方面,除了紅芯企業(yè)瀏覽器其余瀏覽器的表現(xiàn)都不錯,截圖很智能可以實(shí)現(xiàn)按截圖時間自動保存,也可以將網(wǎng)頁保存為圖片——傲游瀏覽器截圖功能不在一級頁面,而是在二級頁面,需要點(diǎn)擊“自定義快捷工具欄”,選擇“截圖”,另外插件入口也不一樣,點(diǎn)擊左下角的“設(shè)置”,選擇“獲得更多應(yīng)用”才可以看到豐富的插件。紅芯企業(yè)瀏覽器沒有截圖功能,插件入口也沒有,這也可以理解畢竟就算保留了入口也無法直接訪問Chrome應(yīng)用商店。

          在特色功能方面,就各有所長了。

          360安全瀏覽器細(xì)分的安全防護(hù)項(xiàng)目較多考慮很周到,嵌入互聯(lián)網(wǎng)理財(cái)平臺,方便用戶購買到可靠的互聯(lián)網(wǎng)理財(cái)產(chǎn)品;

          QQ瀏覽器可以用QQ賬號登錄,享受騰訊系產(chǎn)品的一切便利和好處,例如騰訊翻譯君功能,劃詞翻譯、手動輸入翻譯、網(wǎng)頁自動識別并全文翻譯、文檔翻譯等都可以做到快速準(zhǔn)確;

          百度瀏覽器的積分兌換功能很實(shí)用,每天登錄瀏覽器獲得積分,攢到一定數(shù)量后就去百度瀏覽器積分商城中,兌換愛奇藝黃金會員、百度文庫VIP、百度云盤VIP、電影抵用券、京東全場滿減券等好東西,另外百度瀏覽器可以對迅雷、快車、旋風(fēng)的專用鏈進(jìn)行自動轉(zhuǎn)換,獲取真實(shí)鏈接一鍵搞定下載;

          傲游瀏覽器的資源嗅探功能很不錯,可以快速找出頁面中全部圖片、內(nèi)嵌視頻音頻文件并一鍵下載,另外傲游筆記功能也不錯,可以同步各種數(shù)據(jù),新標(biāo)簽頁設(shè)計(jì)得動感且符合Chrome的使用習(xí)慣;

          搜狗高速瀏覽器的片頭雷達(dá)很不錯,美劇和動漫正片開始的位置通常是不固定的,而等待片頭結(jié)束又浪費(fèi)很多時間,片頭雷達(dá)功能利用大數(shù)據(jù)查找片頭,無論是國產(chǎn)劇、美劇、英劇還是動漫,都能為用戶準(zhǔn)確找到片頭位置,跳過片頭節(jié)省時間,另外打假助手功能也做得不錯,智能提取網(wǎng)友購物真實(shí)評價,通過大數(shù)據(jù)展現(xiàn)商品歷史價格;

          紅芯企業(yè)瀏覽器支持國密算法加密傳輸以及在企業(yè)端的內(nèi)容監(jiān)控。

          總結(jié)

          經(jīng)過7輪測試,可以看出瀏覽器們的基本功很扎實(shí)、性能提升非常明顯,可見每一次升級都花了大心思的不是簡單的修修補(bǔ)補(bǔ)。

          QQ瀏覽器在5輪基準(zhǔn)測試中表現(xiàn)最好,在實(shí)用性測試中也是數(shù)一數(shù)二,值得優(yōu)先考慮;

          360安全瀏覽器在HTML5的測試中表現(xiàn)突出,在安全防護(hù)方面也有獨(dú)到之處,也值得重點(diǎn)考慮;

          如果你想獲得百度積分,那安裝百度瀏覽器是一個捷徑;

          如果你經(jīng)常追劇,希望視頻自動跳過片頭,考慮搜狗高速瀏覽器是一個不錯的選擇;

          紅芯企業(yè)瀏覽器如其名那樣,不適合普通用戶,適合企業(yè)用戶使用。

          點(diǎn)擊下方閱讀原文,關(guān)注電腦報新媒體矩陣更多精彩

          .Doctype作用?標(biāo)準(zhǔn)模式與兼容模式各有什么區(qū)別

          <!DOCTYPE>聲明位于位于HTML文檔中的第一行,處于 <html>標(biāo)簽之前。告知瀏覽器的解析器,用什么文檔標(biāo)準(zhǔn)解析這個文檔。DOCTYPE不存在或格式不正確會導(dǎo)致文檔以兼容模式呈現(xiàn)。
          標(biāo)準(zhǔn)模式的排版 和JS運(yùn)作模式都是以該瀏覽器支持的最高標(biāo)準(zhǔn)運(yùn)行。在兼容模式中,頁面以寬松的向后兼容的方式顯示,模擬老式瀏覽器的行為以防止站點(diǎn)無法工作。

          2.HTML5 為什么只需要寫 <!DOCTYPE HTML>?

          HTML5 不基于 SGML,因此不需要對DTD進(jìn)行引用,但是需要doctype來規(guī)范瀏覽器的行為(讓瀏覽器按照它們應(yīng)該的方式來運(yùn)行);
          而HTML4.01基于SGML,所以需要對DTD進(jìn)行引用,才能告知瀏覽器文檔所使用的文檔類型。**

          3.行內(nèi)元素有哪些?塊級元素有哪些? 空(void)元素有那些?

          首先:CSS規(guī)范規(guī)定,每個元素都有display屬性,確定該元素的類型,每個元素都有默認(rèn)的display值,如div的display默認(rèn)值為“block”,則為“塊級”元素;span默認(rèn)display屬性值為“inline”,是“行內(nèi)”元素
          (1)行內(nèi)元素有:a b span img input select strong(強(qiáng)調(diào)的語氣)
          (2)塊級元素有:div ul ol li dl dt dd h1 h2 h3 h4…p
          (3)常見的空元素:


          <img><input><link><meta>
          鮮為人知的是:
          <area><base><col><command><embed><keygen><param><source><track><wbr>
          4.頁面導(dǎo)入樣式時,使用link和@import有什么區(qū)別?
          link屬于XHTML標(biāo)簽,除了加載CSS外,還能用于定義RSS, 定義rel連接屬性等作用;而@import是CSS提供的,只能用于加載CSS;
          頁面被加載的時,link會同時被加載,而@import引用的CSS會等到頁面被加載完再加載;
          import是CSS2.1 提出的,只在IE5以上才能被識別,而link是XHTML標(biāo)簽,無兼容問題;

          5.介紹一下你對瀏覽器內(nèi)核的理解?

          主要分成兩部分:渲染引擎(layout engineer或Rendering Engine)和JS引擎。
          渲染引擎:負(fù)責(zé)取得網(wǎng)頁的內(nèi)容(HTML、XML、圖像等等)、整理訊息(例如加入CSS等),以及計(jì)算網(wǎng)頁的顯示方式,然后會輸出至顯示器或打印機(jī)。瀏覽器的內(nèi)核的不同對于網(wǎng)頁的語法解釋會有不同,所以渲染的效果也不相同。所有網(wǎng)頁瀏覽器、電子郵件客戶端以及其它需要編輯、顯示網(wǎng)絡(luò)內(nèi)容的應(yīng)用程序都需要內(nèi)核。
          JS引擎則:解析和執(zhí)行javascript來實(shí)現(xiàn)網(wǎng)頁的動態(tài)效果。
          最開始渲染引擎和JS引擎并沒有區(qū)分的很明確,后來JS引擎越來越獨(dú)立,內(nèi)核就傾向于只指渲染引擎。

          6.常見的瀏覽器內(nèi)核有哪些?

          Trident內(nèi)核:IE,MaxThon,TT,The World,360,搜狗瀏覽器等。[又稱MSHTML]
          Gecko內(nèi)核:Netscape6及以上版本,F(xiàn)F,MozillaSuite/SeaMonkey等
          Presto內(nèi)核:Opera7及以上。 [Opera內(nèi)核原為:Presto,現(xiàn)為:Blink;]
          Webkit內(nèi)核:Safari,Chrome等。 [ Chrome的:Blink(WebKit的分支)]

          7.html5有哪些新特性、移除了那些元素?如何處理HTML5新標(biāo)簽的瀏覽器兼容問題?如何區(qū)分 HTML 和 HTML5?

          • HTML5 現(xiàn)在已經(jīng)不是 SGML 的子集,主要是關(guān)于圖像,位置,存儲,多任務(wù)等功能的增加。繪畫 canvas;
            用于媒介回放的 video 和 audio 元素;
            本地離線存儲 localStorage 長期存儲數(shù)據(jù),瀏覽器關(guān)閉后數(shù)據(jù)不丟失;
            sessionStorage 的數(shù)據(jù)在瀏覽器關(guān)閉后自動刪除;
            語意化更好的內(nèi)容元素,比如 article、footer、header、nav、section;
            表單控件,calendar、date、time、email、url、search;
            新的技術(shù)webworker, websocket, Geolocation;


          移除的元素:
          純表現(xiàn)的元素:basefont,big,center,font, s,strike,tt,u;
          對可用性產(chǎn)生負(fù)面影響的元素:frame,frameset,noframes;

          • 支持HTML5新標(biāo)簽:IE8/IE7/IE6支持通過document.createElement方法產(chǎn)生的標(biāo)簽,
            可以利用這一特性讓這些瀏覽器支持HTML5新標(biāo)簽,
            瀏覽器支持新標(biāo)簽后,還需要添加標(biāo)簽?zāi)J(rèn)的樣式。
            當(dāng)然也可以直接使用成熟的框架、比如html5shim;
            <!--[if lt IE 9]>
            <scriptsrc="http://html5shim.googlecode.com/svn/trunk/html5.js"> </script>
            <![endif]-->
          • 如何區(qū)分HTML5: DOCTYPE聲明新增的結(jié)構(gòu)元素功能元素
            H5新特性
            表單 畫布 音視頻 地理定位 媒體查詢 css新特性 離線緩存 本地存儲 拖拽

          8.簡述一下你對HTML語義化的理解?

          用正確的標(biāo)簽做正確的事情。
          html語義化讓頁面的內(nèi)容結(jié)構(gòu)化,結(jié)構(gòu)更清晰,便于對瀏覽器、搜索引擎解析;
          即使在沒有樣式CSS情況下也以一種文檔格式顯示,并且是容易閱讀的;
          搜索引擎的爬蟲也依賴于HTML標(biāo)記來確定上下文和各個關(guān)鍵字的權(quán)重,利于SEO;
          使閱讀源代碼的人對網(wǎng)站更容易將網(wǎng)站分塊,便于閱讀維護(hù)理解。

          9.HTML5的離線儲存怎么使用,工作原理能不能解釋一下?

          在用戶沒有連網(wǎng)時,可以正常訪問站點(diǎn)或應(yīng)用,在用戶與網(wǎng)絡(luò)連接時更新用戶機(jī)器上的緩存文件。
          原理:HTML5的離線存儲是基于一個新建的.appcache文件的緩存機(jī)制(不是存儲技術(shù)),通過這個文件上的解析清單離線存儲資源,這些資源就會像cookie一樣被存儲了下來。之后當(dāng)網(wǎng)絡(luò)在處于離線狀態(tài)下時,瀏覽器會通過被離線存儲的數(shù)據(jù)進(jìn)行頁面展示。
          如何使用
          頁面頭部像下面一樣加入一個manifest的屬性;
          在cache.manifest文件的編寫離線存儲的資源;
          CACHE MANIFEST
          #v0.11
          CACHE:
          js/app.js
          css/style.css
          NETWORK:
          resourse/logo.png
          FALLBACK:
          / /offline.html
          在離線狀態(tài)時,操作window.applicationCache進(jìn)行需求實(shí)現(xiàn)。

          10.瀏覽器是怎么對HTML5的離線儲存資源進(jìn)行管理和加載的呢?

          在線的情況下,瀏覽器發(fā)現(xiàn)html頭部有manifest屬性,它會請求manifest文件,如果是第一次訪問app,那么瀏覽器就會根據(jù)manifest文件的內(nèi)容下載相應(yīng)的資源并且進(jìn)行離線存儲。如果已經(jīng)訪問過app并且資源已經(jīng)離線存儲了,那么瀏覽器就會使用離線的資源加載頁面,然后瀏覽器會對比新的manifest文件與舊的manifest文件,如果文件沒有發(fā)生改變,就不做任何操作,如果文件改變了,那么就會重新下載文件中的資源并進(jìn)行離線存儲。
          離線的情況下,瀏覽器就直接使用離線存儲的資源。

          11.iframe有那些缺點(diǎn)?

          iframe會阻塞主頁面的Onload事件;
          搜索引擎的檢索程序無法解讀這種頁面,不利于SEO;
          iframe和主頁面共享連接池,而瀏覽器對相同域的連接有限制,所以會影響頁面的并行加載。
          使用iframe之前需要考慮這兩個缺點(diǎn)。如果需要使用iframe,最好是通過javascript
          動態(tài)給iframe添加src屬性值,這樣可以繞開以上兩個問題。

          12.Label的作用是什么?是怎么用的?

          label標(biāo)簽來定義表單控制間的關(guān)系,當(dāng)用戶選擇該標(biāo)簽時,瀏覽器會自動將焦點(diǎn)轉(zhuǎn)到和標(biāo)簽相關(guān)的表單控件上。

          <label for="Name">Number:</label>
          <input type=“text“name="Name" id="Name"/>
          <label>Date:<input type="text" name="B"/></label>

          13.如何實(shí)現(xiàn)瀏覽器內(nèi)多個標(biāo)簽頁之間的通信?

          WebSocket、也可以調(diào)用localstorge、cookies等本地存儲方式,還可以使用頁面的路有參數(shù)傳遞
          localstorge另一個瀏覽上下文里被添加、修改或刪除時,它都會觸發(fā)一個事件,
          我們通過監(jiān)聽事件,控制它的值來進(jìn)行頁面信息通信;
          14.如何在頁面上實(shí)現(xiàn)一個圓形的可點(diǎn)擊區(qū)域?
          map+area或者svg
          border-radius
          純js實(shí)現(xiàn) 需要求一個點(diǎn)在不在圓上簡單算法、獲取鼠標(biāo)坐標(biāo)等等

          15.title與h1的區(qū)別、b與strong的區(qū)別、i與em的區(qū)別?

          title屬性沒有明確意義只表示是個標(biāo)題,H1則表示層次明確的標(biāo)題,對頁面信息的抓取也有很大的影響;
          strong是標(biāo)明重點(diǎn)內(nèi)容,有語氣加強(qiáng)的含義,使用閱讀設(shè)備閱讀網(wǎng)絡(luò)時:會重讀,而是展示強(qiáng)調(diào)內(nèi)容。
          i內(nèi)容展示為斜體,em表示強(qiáng)調(diào)的文本;

          16.data-屬性的作用是什么?

          h5新增的屬性
          可以通過ele.dataset獲取到標(biāo)簽上的data-x的屬性
          返回一個對象

          17.常見兼容性問題?

          問題:png24位的圖片在iE6瀏覽器上出現(xiàn)背景,

          解決:解決方案是做成PNG8.

          問題:瀏覽器默認(rèn)的margin和padding不同。

          解決:方案是加一個全局的*{margin:0;padding:0;}來統(tǒng)一。

          問題:IE6雙邊距bug:塊屬性標(biāo)簽float后,又有橫行的margin情況下,在ie6顯示margin比設(shè)置的大。浮動ie產(chǎn)生的雙倍距離 #box{ float:left; width:10px; margin:0 0 0 100px;}這種情況之下IE會產(chǎn)生20px的距離**

          解決:解決方案是在float的標(biāo)簽樣式控制中加入 ——_display:inline;將其轉(zhuǎn)化為行內(nèi)屬性。(_這個符號只有ie6會識別)
          漸進(jìn)識別的方式,從總體中逐漸排除局部。
          首先,巧妙的使用“9”這一標(biāo)記,將IE游覽器從所有情況中分離出來。 接著,再次使用“+”將IE8和IE7、IE6分離開來,這樣IE8已經(jīng)獨(dú)立識別。
          css

          .bb{ 
             background-color:#f1ee18;/*所有識別*/ 
            .background-color:#00deff\9; /*IE6、7、8識別*/ 
            +background-color:#a200ff;/*IE6、7識別*/ 
            _background-color:#1e0bd1;/*IE6識別*/ 
            } 
          

          問題:IE下,可以使用獲取常規(guī)屬性的方法來獲取自定義屬性,也可以使用getAttribute()獲取自定義屬性,F(xiàn)irefox下,只能使用getAttribute()獲取自定義屬性.

          解決:解決方法:統(tǒng)一通過getAttribute()獲取自定義屬性.

          問題:IE下,even對象有x,y屬性,但是沒有pageX,pageY屬性,F(xiàn)irefox下,event對象有pageX,pageY屬性,但是沒有x,y屬性.

          解決方法:(條件注釋)缺點(diǎn)是在IE瀏覽器下可能會增加額外的HTTP請求數(shù)。

          問題:Chrome 中文界面下默認(rèn)會將小于 12px 的文本強(qiáng)制按照 12px 顯示,

          解決:可通過加入 CSS 屬性 -webkit-text-size-adjust: none; 解決.

          問題:超鏈接訪問過后hover樣式就不出現(xiàn)了 被點(diǎn)擊訪問過的超鏈接樣式不在具有hover和active了

          解決:方法是改變CSS屬性的排列順序:L-V-H-A : a:link {} a:visited {} a:hover {} a:active {}

          18.你知道多少種Doctype文檔類型?

          該標(biāo)簽可聲明三種 DTD 類型,分別表示嚴(yán)格版本、過渡版本以及基于框架的 HTML 文檔。
          HTML 4.01 規(guī)定了三種文檔類型:Strict、Transitional 以及 Frameset。
          XHTML 1.0 規(guī)定了三種 XML 文檔類型:Strict、Transitional 以及 Frameset。
          Standards (標(biāo)準(zhǔn))模式(也就是嚴(yán)格呈現(xiàn)模式)用于呈現(xiàn)遵循最新標(biāo)準(zhǔn)的網(wǎng)頁,而 Quirks(包容)模式(也就是松散呈現(xiàn)模式或者兼容模式)用于呈現(xiàn)為傳統(tǒng)瀏覽器而設(shè)計(jì)的網(wǎng)頁。

          19.HTML與XHTML——二者有什么區(qū)別?

          1)所有的標(biāo)記都必須要有一個相應(yīng)的結(jié)束標(biāo)記
          2)所有標(biāo)簽的元素和屬性的名字都必須使用小寫
          3)所有的XML標(biāo)記都必須合理嵌套
          4)所有的屬性必須用引號""括起來
          5)把所有<和&特殊符號用編碼表示
          6)給所有屬性賦一個值
          7)不要在注釋內(nèi)容中使“--”
          8)圖片必須有說明文字

          20.<img>的title和alt有什么區(qū)別?

          title是global attributes之一,用于為元素提供附加的advisory information。通常當(dāng)鼠標(biāo)滑動到元素上的時候顯示。
          alt是<img>的特有屬性,是圖片內(nèi)容的等價描述,用于圖片無法加載時顯示、讀屏器閱讀圖片。可提圖片高可訪問性,除了純裝飾圖片外都必須設(shè)置有意義的值,搜索引擎會重點(diǎn)分析。

          21.div+css的布局較table布局有什么優(yōu)點(diǎn)?

          改版的時候更方便 只要改css文件。
          頁面加載速度更快、結(jié)構(gòu)化清晰、頁面顯示簡潔。
          表現(xiàn)與結(jié)構(gòu)相分離。
          易于優(yōu)化(seo)搜索引擎更友好,排名更容易靠前。

          22.CSS都有哪些選擇器?

          派生選擇器(用HTML標(biāo)簽申明)
          id選擇器(用DOM的ID申明)
          類選擇器(用一個樣式類名申明)
          屬性選擇器(用DOM的屬性申明,屬于CSS2,IE6不支持,不常用,不知道就算了)
          除了前3種基本選擇器,還有一些擴(kuò)展選擇器,包括
          后代選擇器(利用空格間隔,比如div .a{ })
          群組選擇器(利用逗號間隔,比如p,div,#a{ })
          那么問題來了,CSS選擇器的優(yōu)先級是怎么樣定義的?

          基本原則:

          一般而言,選擇器越特殊,它的優(yōu)先級越高。也就是選擇器指向的越準(zhǔn)確,它的優(yōu)先級就越高。
          復(fù)雜的計(jì)算方法:
          用1表示派生選擇器的優(yōu)先級
          用10表示類選擇器的優(yōu)先級
          用100標(biāo)示ID選擇器的優(yōu)先級
          div.test1 .span var 優(yōu)先級 1+10 +10 +1
          span#xxx .songs li 優(yōu)先級1+100 + 10 + 1
          xxx li 優(yōu)先級 100 +1
          那么問題來了,看下列代碼,<p>標(biāo)簽內(nèi)的文字是什么顏色的?
          <style>
          .classA{ color:blue;}
          .classB{ color:red;}
          </style>
          <body>
          <p class='classB classA'> 123 </p>
          </body>
          答案:red。與樣式定義在文件中的先后順序有關(guān),即是后面的覆蓋前面的,與在<p class=’classB classA’>中的先后關(guān)系無關(guān)。

          23.行內(nèi)元素和塊級元素的具體區(qū)別是什么?行內(nèi)元素的padding和margin可設(shè)置嗎?

          塊級元素(block)特性:
          總是獨(dú)占一行,表現(xiàn)為另起一行開始,而且其后的元素也必須另起一行顯示;
          寬度(width)、高度(height)、內(nèi)邊距(padding)和外邊距(margin)都可控制;
          內(nèi)聯(lián)元素(inline)特性:
          和相鄰的內(nèi)聯(lián)元素在同一行;
          寬度(width)、高度(height)、內(nèi)邊距的top/bottom(padding-top/padding-bottom)和外邊距的top/bottom(margin-top/margin-bottom)都不可改變(也就是padding和margin的left和right是可以設(shè)置的),就是里面文字或圖片的大小。
          那么問題來了,瀏覽器還有默認(rèn)的天生inline-block元素(擁有內(nèi)在尺寸,可設(shè)置高寬,但不會自動換行),有哪些?
          答案:<input> 、<img> 、<button> 、<texterea> 、<label>。

          24.什么是外邊距重疊?重疊的結(jié)果是什么?

          外邊距重疊就是margin-collapse。
          在CSS當(dāng)中,相鄰的兩個盒子(可能是兄弟關(guān)系也可能是祖先關(guān)系)的外邊距可以結(jié)合成一個單獨(dú)的外邊距。這種合并外邊距的方式被稱為折疊,并且因而所結(jié)合成的外邊距稱為折疊外邊距。
          折疊結(jié)果遵循下列計(jì)算規(guī)則:
          兩個相鄰的外邊距都是正數(shù)時,折疊結(jié)果是它們兩者之間較大的值。
          兩個相鄰的外邊距都是負(fù)數(shù)時,折疊結(jié)果是兩者絕對值的較大值。
          兩個外邊距一正一負(fù)時,折疊結(jié)果是兩者的相加的和。

          25.rgba()和opacity的透明效果有什么不同?

          rgba()和opacity都能實(shí)現(xiàn)透明效果,但最大的不同是opacity作用于元素,以及元素內(nèi)的所有內(nèi)容的透明度,
          而rgba()只作用于元素的顏色或其背景色。(設(shè)置rgba透明的元素的子元素不會繼承透明效果!)

          26.CSS 選擇符有哪些?哪些屬性可以繼承?優(yōu)先級算法如何計(jì)算? CSS3新增偽類有那些?

          *   1.id選擇器( # myid)
              2.類選擇器(.myclassname)
              3.標(biāo)簽選擇器(div, h1, p)
              4.相鄰選擇器(h1 + p)
              5.子選擇器(ul < li)
              6.后代選擇器(li a)
              7.通配符選擇器( * )
              8.屬性選擇器(a[rel = "external"])
              9.偽類選擇器(a: hover, li: nth - child)
          *   可繼承: font-size font-family color, UL LI DL DD DT;
          *   不可繼承 :border padding margin width height ;
          *   優(yōu)先級就近原則,樣式定義最近者為準(zhǔn);
          *   載入樣式以最后載入的定位為準(zhǔn);

          優(yōu)先級為:

             !important >  id > class > tag  
             important 比 內(nèi)聯(lián)優(yōu)先級高

          CSS3新增偽類舉例:

          p:first-of-type 選擇屬于其父元素的首個 <p> 元素的每個 <p> 元素。
          p:last-of-type  選擇屬于其父元素的最后 <p> 元素的每個 <p> 元素。
          p:only-of-type  選擇屬于其父元素唯一的 <p> 元素的每個 <p> 元素。
          p:only-child    選擇屬于其父元素的唯一子元素的每個 <p> 元素。
          p:nth-child(2)  選擇屬于其父元素的第二個子元素的每個 <p> 元素。
          :enabled、:disabled 控制表單控件的禁用狀態(tài)。
          :checked,單選框或復(fù)選框被選中。

          27.如何居中div,如何居中一個浮動元素?

          給div設(shè)置一個寬度,然后添加margin:0 auto屬性

          div{

          width:200px;
          margin:0 auto;

          }

          居中一個浮動元素

            確定容器的寬高 寬500 高 300 的層
            設(shè)置層的外邊距
          
          

          .div {
          Width:500px ; height:300px;//高度可以不設(shè)
          Margin: -150px 0 0 -250px;
          position:relative;相對定位
          background-color:pink;//方便看效果
          left:50%;
          top:50%;
          }

          28.瀏覽器的內(nèi)核分別是什么?經(jīng)常遇到的瀏覽器的兼容性有哪些?原因,解決方法是什么,常用hack的技巧 ?

          *  IE瀏覽器的內(nèi)核Trident、 Mozilla的Gecko、google的WebKit、Opera內(nèi)核Presto;
          *  png24為的圖片在iE6瀏覽器上出現(xiàn)背景,解決方案是做成PNG8.
          *  瀏覽器默認(rèn)的margin和padding不同。解決方案是加一個全局的*{margin:0;padding:0;}來統(tǒng)一。
          *  IE6雙邊距bug:塊屬性標(biāo)簽float后,又有橫行的margin情況下,在ie6顯示margin比設(shè)置的大。 
            浮動ie產(chǎn)生的雙倍距離 #box{ float:left; width:10px; margin:0 0 0 100px;} 
           這種情況之下IE會產(chǎn)生20px的距離,解決方案是在float的標(biāo)簽樣式控制中加入 ——_display:inline;將其轉(zhuǎn)化為行內(nèi)屬性。(_這個符號只有ie6會識別)
            漸進(jìn)識別的方式,從總體中逐漸排除局部。 
            首先,巧妙的使用“\9”這一標(biāo)記,將IE游覽器從所有情況中分離出來。 
            接著,再次使用“+”將IE8和IE7、IE6分離開來,這樣IE8已經(jīng)獨(dú)立識別。
          
          

          css

            .bb{
             background-color:#f1ee18;/*所有識別*/
            .background-color:#00deff\9; /*IE6、7、8識別*/
            +background-color:#a200ff;/*IE6、7識別*/
            _background-color:#1e0bd1;/*IE6識別*/
            }
          
          
          *  IE下,可以使用獲取常規(guī)屬性的方法來獲取自定義屬性,
             也可以使用getAttribute()獲取自定義屬性;
             Firefox下,只能使用getAttribute()獲取自定義屬性. 
             解決方法:統(tǒng)一通過getAttribute()獲取自定義屬性.
          *  IE下,even對象有x,y屬性,但是沒有pageX,pageY屬性; 
            Firefox下,event對象有pageX,pageY屬性,但是沒有x,y屬性.
          * (條件注釋)缺點(diǎn)是在IE瀏覽器下可能會增加額外的HTTP請求數(shù)。
          *  Chrome 中文界面下默認(rèn)會將小于 12px 的文本強(qiáng)制按照 12px 顯示, 可通過加入 CSS 屬性 -webkit-text-size-adjust: none; 解決.
          超鏈接訪問過后hover樣式就不出現(xiàn)了 被點(diǎn)擊訪問過的超鏈接樣式不在具有hover和active了解決方法是改變CSS屬性的排列順序:
          L-V-H-A :  a:link {} a:visited {} a:hover {} a:active {}
          

          29.css優(yōu)先級算法如何計(jì)算?

          !important > id > class > 標(biāo)簽
          !important 比 內(nèi)聯(lián)優(yōu)先級高

          • 優(yōu)先級就近原則,樣式定義最近者為準(zhǔn);
          • 以最后載入的樣式為準(zhǔn);

          30.哪些css屬性可以繼承?

          可繼承: font-size font-family color, ul li dl dd dt;
          不可繼承 :border padding margin width height ;

          DOM

          講 DOM 先從 HTML 講起,講 HTML 先從 XML 講起。XML 是一種可擴(kuò)展的標(biāo)記語言,所謂可擴(kuò)展就是它可以描述任何結(jié)構(gòu)化的數(shù)據(jù),它是一棵樹!

          1.documen.write和 innerHTML的區(qū)別

          document.write只能重繪整個頁面
          innerHTML可以重繪頁面的一部分

          2.DOM操作——怎樣添加、移除、移動、復(fù)制、創(chuàng)建和查找節(jié)點(diǎn)?

          1)創(chuàng)建新節(jié)點(diǎn)

          createDocumentFragment() //創(chuàng)建一個DOM片段
          createElement() //創(chuàng)建一個具體的元素
          createTextNode() //創(chuàng)建一個文本節(jié)點(diǎn)

          2)添加、移除、替換、插入

          appendChild()
          removeChild()
          replaceChild()
          insertBefore() //在已有的子節(jié)點(diǎn)前插入一個新的子節(jié)點(diǎn)

          3)查找

          getElementsByTagName() //通過標(biāo)簽名稱
          getElementsByName() //通過元素的Name屬性的值(IE容錯能力較強(qiáng),會得到一個數(shù)組,其中包括id等于name值的)
          getElementById() //通過元素Id,唯一性

          3.attribute和property的區(qū)別是什么?

          attribute是dom元素在文檔中作為html標(biāo)簽擁有的屬性;
          property就是dom元素在js中作為對象擁有的屬性。
          所以:
          對于html的標(biāo)準(zhǔn)屬性來說,attribute和property是同步的,是會自動更新的,
          但是對于自定義的屬性來說,他們是不同步的,

          4.src和href的區(qū)別

          src用于替換當(dāng)前元素,href用于在當(dāng)前文檔和引用資源之間確立聯(lián)系。
          src是source的縮寫,指向外部資源的位置,指向的內(nèi)容將會嵌入到文檔中當(dāng)前標(biāo)簽所在位置;在請求src資源時會將其指向的資源下載并應(yīng)用到文檔內(nèi),當(dāng)瀏覽器解析到該元素時,會暫停其他資源的下載和處理,直到將該資源加載、編譯、執(zhí)行完畢,圖片和框架等元素也如此,類似于將所指向資源嵌入當(dāng)前標(biāo)簽內(nèi)。這也是為什么將js腳本放在底部而不是頭部。
          Src source,指向外部資源的位置,如果我們添加<script src ="js.js"></script>瀏覽器會暫停其他資源的下載和處理,直到該資源加載,編譯,執(zhí)行完畢(圖片和框架也是如此),這也就是為什么js腳本要放在底部。
          src用于替換當(dāng)前元素,href用于在當(dāng)前文檔和引入資源之間建立聯(lián)系。

          存儲

          cookie

          cookie 本身不是用來做服務(wù)器端存儲的(計(jì)算機(jī)領(lǐng)域有很多這種“狗拿耗子”的例子,例如 CSS 中的 float),它是設(shè)計(jì)用來在服務(wù)器和客戶端進(jìn)行信息傳遞的,因此我們的每個 HTTP 請求都帶著 cookie。但是 cookie 也具備瀏覽器端存儲的能力(例如記住用戶名和密碼),因此就被開發(fā)者用上了。
          使用起來也非常簡單,document.cookie = ....即可。
          但是 cookie 有它致命的缺點(diǎn):
          存儲量太小,只有 4KB
          所有 HTTP 請求都帶著,會影響獲取資源的效率
          API 簡單,需要封裝才能用

          locationStorage 和 sessionStorage

          后來,HTML5 標(biāo)準(zhǔn)就帶來了sessionStorage和localStorage,先拿localStorage來說,它是專門為了瀏覽器端緩存而設(shè)計(jì)的。

          其優(yōu)點(diǎn)有:

          存儲量增大到 5MB
          不會帶到 HTTP 請求中
          API 適用于數(shù)據(jù)存儲 localStorage.setItem(key, value) localStorage.getItem(key)
          sessionStorage的區(qū)別就在于它是根據(jù) session 過去時間而實(shí)現(xiàn),而localStorage會永久有效,應(yīng)用場景不同。例如,一些需要及時失效的重要信息放在sessionStorage中,一些不重要但是不經(jīng)常設(shè)置的信息,放在localStorage中。

          對WEB標(biāo)準(zhǔn)以及W3C的理解與認(rèn)識

          標(biāo)簽閉合、標(biāo)簽小寫、不亂嵌套、提高搜索機(jī)器人搜索幾率、使用外 鏈css和js腳本、結(jié)構(gòu)行為表現(xiàn)的分離、文件下載與頁面速度更快、內(nèi)容能被更多的用戶所訪問、內(nèi)容能被更廣泛的設(shè)備所訪問、更少的代碼和組件,容易維 護(hù)、改版方便,不需要變動頁面內(nèi)容、提供打印版本而不需要復(fù)制內(nèi)容、提高網(wǎng)站易用性;


          主站蜘蛛池模板: 亚洲一区二区三区深夜天堂| 国产在线aaa片一区二区99 | 日本在线一区二区| 农村乱人伦一区二区| 久久婷婷色综合一区二区| 国产精品一区二区毛卡片| 麻豆一区二区99久久久久| 精品少妇一区二区三区视频| 精品乱码一区内射人妻无码| 亚洲AV无码一区东京热久久| 精品无码人妻一区二区三区不卡| 蜜芽亚洲av无码一区二区三区| 无码精品视频一区二区三区| 日韩精品无码一区二区视频| 亚洲AV无码一区二区三区在线观看| 日韩精品久久一区二区三区| 日本高清一区二区三区| 69久久精品无码一区二区| 精品国产一区AV天美传媒| 国产福利一区二区三区| 亚洲一区二区三区不卡在线播放| 亚洲视频一区在线| 日韩人妻精品无码一区二区三区| 日本一区精品久久久久影院| 亚洲av无码一区二区三区不卡| 日本免费一区二区久久人人澡| 国产综合一区二区在线观看| 国产成人一区二区三区在线| 国产一区二区三区高清视频| 国产精品一区二区久久国产| 伊人久久大香线蕉av一区| 久久精品一区二区免费看| 亚洲国产一区在线| 中字幕一区二区三区乱码| 色一情一乱一伦一区二区三欧美| 韩国一区二区三区视频| 丝袜美腿高跟呻吟高潮一区| 成人区精品一区二区不卡 | 久久久久人妻精品一区蜜桃| 91视频一区二区| 亚洲AV无码一区二区三区久久精品 |