-前端開發 | 知乎問答精選

 



為什麼用 WordPress 做的網站特別容易被搜索引擎收錄?

沒有數據支持,主要是個人使用感覺,不知道大家有沒有相同的感覺? 原因是什麼呢? 是因為,前端模板寫的好還是,wordpress有什麼特性? 【檀斌的回答(11票)】: 哎,我來直接給你下結論了,不是可能,就是基於以下因素: ? 1.wp程序架構清晰,扁平化,簡潔無太多冗余,非常有利於蜘蛛的爬行和抓取 2.wp是博客程序,往往內容更加富有原創性,搜索對原創新鮮的內容「如饑似渴」 3.wp的部分博主,...



一個在校大三學生,暑期想進入騰訊、百度這樣的大公司的前端開發崗位實習,技術需要達到什麼水平呢?

【方應杭的回答(5票)】: 技術只是一方面,還要看很多其他方面: 1 密切關注這幾家網站的招聘主頁(提問者也關注下淘寶,淘寶是靠網頁活著,而騰訊是靠QQ客戶端,百度是靠競價排名),我曾投遞過百度的前端開發,但由於沒有看清有哪些實習崗位,而投錯了職位,導致簡歷連看都沒人看。 2 筆試。筆試不一定考查前端知識,很可能所有技術崗位都考一份試題,很可能這份試題裡只有兩道題和JavaScript...



Flash在蘋果、微軟、火狐的圍剿下生存期還有幾年?有沒有完善的替代方案?

蘋果的iPhone、iPad不支持Flash 即將發佈的Metro版IE10將不支持Flash Firefox 14將默認不播放Flash 在此情況下Flash的生存期還有幾年?是否需要從現在著手對基於Flash的功能準備替代方案,例如廣告、視頻、遊戲、複製剪貼板等? 【Rio的回答(10票)】: 五年之內 Flash 必亡。部分替代方案已經有了: 廣告:JavaScript + CSS 動畫 + Canvas 實在不行還有 GIF 視頻:HTML5 <video> 標籤 + MP4 遊戲:Ja...



現在網頁設計中的為什麼少有人用 11px、13px、15px 等奇數的字體?

【梁海的回答(107票)】: 偶數字號相對更容易和 web 設計的其他部分構成比例關係。比如:當我用了 14 px 的正文字號,我可能會在一些地方用 14 × 0.5 = 7 px 的 margin,在另一些地方用 14 × 1.5 = 21 px 的標題字號。 Windows 自帶的點陣細明體(中易細明體)從 Vista 開始只提供 12、14、16 px 這三個大小的點陣,而 13、15、17 px 時用的是小一號的點陣(即每個字占的空間大了 1 px,但點陣沒變),於...



蘋果網站出現這樣低級錯誤?蘋果台灣網站上「招賢納士」變成「繁體字」?如果喬布斯還在他會是怎樣的態度?

http://www.apple.com/jobs/tw/ 那個地方本來就應該是「招賢納士」而不是「繁體字」? 不知道老喬在的時候會不會出現這樣的低級錯誤,如果他知道了會是怎樣的反應,又會用多長時間久修改了? 【張小北的回答(65票)】: 老闆:把英文改成繁體字。 (過了一會兒) 編輯:老闆,改好了! 嗯,就是這樣。 【經雷的回答(9票)】: 我來跑個題,因為這個錯誤顯然是純粹的技術問題,沒什麼特別大的討論價值。 然而...



JavaScript 語句後應該加分號麼?

【賀師俊的回答(164票)】: 【2014年1月更新】 當初鑒於本答案過長而可能導致部分「分號黨」無法catch到我的主要論點,原本打算重新修訂本答案。但是因時間精力因素未予重寫,且從本答案的支持來看,為分號正本清源的目的已經達到,所以不再修訂本答案。這裡僅總結下「分號黨」推崇的「總是寫分號」風格的最主要缺陷: 1. 人總是有可能忘記寫分號。ASI導致無法區分是無意中忘記還是有意不寫(代碼折行)。 2...



網頁頭部的聲明應該是用 lang="zh" 還是 lang="zh-cn"?

【賀師俊的回答(140票)】: 把我在另一個回答裡的評論整理一下搬運過來: lang屬性的取值應該遵循 BCP 47 - Tags for Identifying Languages。 單一的 zh 和 zh-CN 均屬於廢棄用法。 問題主要在於,zh 現在不是語言code了,而是macrolang,能作為語言code的是cmn(國語)、yue(粵語)、wuu(吳語)等。我通常建議寫成 zh-cmn 而不是光寫 cmn,主要是考慮兼容性(至少可匹配 zh),有不少軟件和框架還沒有據...



為什麼工商銀行網上銀行僅支持版本號為 21.0-24.9 的 Chrome?

【CaesarChan的回答(38票)】: 我來從深層次挖點原因吧。淺層的原因@ 已經說的比較明白。 從深層次來看,主要有兩個原因: 1.金融IT業的嚴(保)謹(守)性。金融IT業每個新產品上線、舊產品的重大變更都需要經過全面的覆蓋測試,每個功能結合不同的業務場景要編寫不同的測試案例,全面的覆蓋測試案例往往都有幾千個,網銀這種產品甚至可以達到數萬個,案例通過率至少要達到90%。為什麼這麼嚴格?主要是跟金...



為什麼蘋果官網的首頁引用了很多的 JavaScript 文件?對用戶的訪問速度有影響嗎?

一共有 8 個。 【覃超的回答(19票)】: (我可能之前沒理解錯問題:樓主是強調引用還是強調太多? 如果引用,那麼的確我覺得把用到的js壓縮和合併起來,就像gmail, gmap 或者 http://fb.com的首頁那樣。這幾乎是任何一個專業網站都會做的事情。) 1.現在用戶瀏覽器的渲染越來越快,特別是JS的engine速度也得到了成倍地增長,所以那些JS我覺得對於桌面的瀏覽器來說不是很大的負擔:(實際上,現在chrome的能...



Sublime Text 2 有哪些實用技巧?

【長天之雲的回答(325票)】: 常用熱鍵 多重文本選擇:ctrl + cmd + g 多重光標選擇:shift + ctrl + up/down 選擇標籤本身:shift + ctrl + a 選擇標籤內容:shift + cmd + a 重新打開剛剛關閉的標籤頁:cmd + shift + t 括號前後移動光標:ctrl + m 向光標前插入一行:shift + cmd + enter 向光標後插入一行:cmd + enter 快速折疊文件內所有函數:cmd + k ,1 (數字表示級別) 折疊屬性:cmd + k, t (編...