移動(dòng)互聯(lián)網(wǎng)時(shí)代,移動(dòng)端的應(yīng)用和 web 體驗(yàn)都尤為重要,在 PC 上有很多 web 前端工具可以選擇,而在移動(dòng)端貌似就少之又少了,在 NEXT 出現(xiàn)的 View Source能幫你在 iOS 上查看任何網(wǎng)站的源代碼,并且還能通過 inject JS 來編寫自定義的 JS 代碼。
你可以使用 View Source 的應(yīng)用本身來直接查看網(wǎng)頁(yè)源代碼,在它的應(yīng)用內(nèi)輸入任意網(wǎng)址,它就會(huì)跳過網(wǎng)頁(yè)內(nèi)容直接加載出網(wǎng)頁(yè)源代碼,代碼行都是僅僅有序的。
當(dāng)然你也可以在 Safari 上使用它,你只需要在分享列表中開啟 view source 的服務(wù),打開任意網(wǎng)頁(yè),在分享列表中選擇 View Source 就能查看到網(wǎng)頁(yè)源代碼了。
這些操作放在桌面電腦上完成當(dāng)然不是稀奇的事情,但是在 iOS 上也能如此有條不絮的對(duì)網(wǎng)頁(yè)源代碼進(jìn)行查看和操作的話,就非常值得點(diǎn)贊了,web 前端大神必須得備一個(gè)。
除非注明,本站文章均為原創(chuàng)或編譯,轉(zhuǎn)載請(qǐng)注明: 文章來自 36氪
36氪官方iOS應(yīng)用正式上線,支持『一鍵下載36氪報(bào)道的移動(dòng)App』和『離線閱讀』立即下載!
天打開WebQQ發(fā)現(xiàn)了這樣一個(gè)畫面:“相聚有時(shí),后會(huì)無期”,這是踩著韓寒的節(jié)奏說再見嗎?出生于 2009 年的網(wǎng)頁(yè)版 QQ 原本是幫助那些不想要下載軟件的用戶登錄 QQ 的,比如公用電腦登錄。操作方式和桌面型 OS 非常相似,并且擁有自己的應(yīng)用分發(fā)平臺(tái)。
而到去年 9 月,騰訊又推出基于網(wǎng)頁(yè)的SmartQQ,與軟件版本 QQ 更為相似,也減少了之前的桌面上的那些入口,只專注做 QQ 常用功能。
現(xiàn)在兩個(gè)網(wǎng)頁(yè)端的服務(wù)都還在進(jìn)行,不過不知道 WebQQ 何時(shí)會(huì)告別,想當(dāng)初,我們還稱它為QQWebOS……其實(shí)我也不怎么用……
[36氪原創(chuàng)文章,作者: Leah]
Cloud在近期獲得了來自中關(guān)村興業(yè)、永華資本和鼎林資產(chǎn)三家機(jī)構(gòu)領(lǐng)投的一千兩百萬元人民幣融資。關(guān)于這次融資,創(chuàng)始人王安給的答案很沉重也很簡(jiǎn)單,他們要借這股力量推動(dòng) HTML 5 在國(guó)內(nèi)甚至世界范圍內(nèi)的發(fā)展。
雖然 DCloud 是 W3C 成員,一心想要推動(dòng) HTML 5 標(biāo)準(zhǔn)的完善,但事實(shí)上 W3C 內(nèi)部成員結(jié)構(gòu)的龐大和決策流程的冗余使得標(biāo)準(zhǔn)完善和最終完成的進(jìn)展很緩慢。Facebook 在早期曾經(jīng)成立有實(shí)驗(yàn)室積極推動(dòng) HTML 5 技術(shù),但長(zhǎng)時(shí)間后效果不佳無疾而終。Facebook 也將其在 iOS 和 Android 兩個(gè)平臺(tái)上的客戶端由 HTML5 跨平臺(tái)應(yīng)用改為原生本地應(yīng)用。“像 Facebook 這樣的公司有試錯(cuò)的機(jī)會(huì)和成本,這對(duì)他們來說是小事,但對(duì)創(chuàng)業(yè)公司而言技術(shù)方向錯(cuò)誤帶來的打擊是致命的”,DCloud 創(chuàng)始人王安這么告訴我們。按照他的描述,依靠 W3C 來推動(dòng)和完善 HTML5 標(biāo)準(zhǔn)的希望是很小的,W3C 對(duì) HTML 5 技術(shù)的格局規(guī)劃和技術(shù)潛力判斷很有限,甚至一度認(rèn)為 HTML 4 已經(jīng)滿足網(wǎng)絡(luò)內(nèi)容的需求。Dcloud 希望借 HBuilder 之手,從底層工具介入這個(gè)生態(tài),幫助創(chuàng)業(yè)公司和開發(fā)人員將成本降到最低,最終再通過生態(tài)布局來推動(dòng)技術(shù)的普及。
王安告訴了我一個(gè)很有趣的現(xiàn)實(shí)——在 HTML 5 和 Web Apps 的基礎(chǔ)構(gòu)建方面,Apple 也許比 Google 要更努力。蘋果的 Safari 瀏覽器在桌面 OS X 系統(tǒng)和移動(dòng) iOS 上使用的是相同的引擎,而 Android 系統(tǒng) AOSP 源碼中的 Chrome Lite 性能并不理想,功能也很有限,即使是包含在 GMS 服務(wù)套件中授權(quán)給廠商的 Android 版 Chrome 瀏覽器在頂配 Android 手機(jī)上的性能也不如 iOS 的 Safari 瀏覽器。但王安也補(bǔ)充道,即使蘋果(Webkit)、谷歌(Chrome)、微軟(TypeScript,由前 Borland 技術(shù)核心、 .Net 和 C# 創(chuàng)始人 Anders Hejlsberg 帶隊(duì)建立)三家技術(shù)世界的巨頭都對(duì) HTML 5 持開放太對(duì),真正對(duì)深入這個(gè)生態(tài)起到助推作用的技術(shù)和市場(chǎng)力量還都很有限。這是一個(gè)空缺,也是一個(gè)巨大的機(jī)會(huì)。
上線時(shí)間不長(zhǎng)的 HBuilder 作為一個(gè)年輕的輕量化 HTML 5 IDE 已經(jīng)在社區(qū)當(dāng)中獲得了眾多好評(píng),甚至已經(jīng)有中小團(tuán)隊(duì)和開發(fā)者將它與這個(gè)市場(chǎng)內(nèi)毋庸置疑的龍頭 Visual Studio 和 DreamWeaver 比較。而同為后起之秀的 Brackets 在 HBuilder 面前則略顯性能、功能方面不足。對(duì)于老碼農(nóng)來說,HBuilder 從安裝、使用之初就能讓人抓到兩點(diǎn),免安裝的輕量化環(huán)境,還有首次運(yùn)行的界面配色、排版自定義向?qū)А8鼮橹匾氖?HBuilder 團(tuán)隊(duì)前期花費(fèi)可觀經(jīng)歷構(gòu)建的自動(dòng)化主流瀏覽器新增語(yǔ)法分析系統(tǒng),這套系統(tǒng)能在虛擬機(jī)中自動(dòng)分析主流瀏覽器在更新中新增的語(yǔ)法,并在一周內(nèi)為 HBuilder 新版本提供相應(yīng)支持。正是這套分析系統(tǒng)造就了 HBuilder 的 Style 提示引擎,讓開發(fā)者可以用很低的學(xué)習(xí)成本完善主流瀏覽器支持。
相比 Adobe 的 PhoneGap 和與 Visual Studio 保持密切關(guān)系的 Xamarin 跨平臺(tái)開發(fā)工具,HBuilder 能提供真正的 HTML 5 對(duì)原生 API 調(diào)用。類似于 Firefox OS 中運(yùn)行的 HTML 5 應(yīng)用,通過 HBuilder 構(gòu)建的 Web Apps 可以原生調(diào)用系統(tǒng)語(yǔ)音識(shí)別、語(yǔ)音輸入接口,還能幫助網(wǎng)頁(yè)應(yīng)用直接接入 iOS GameCenter。而另一方面,他們還解決了傳統(tǒng) HTML 5 應(yīng)用中的性能問題。他們提供的 demo 中展示了他們針對(duì)原有 HTML 5 應(yīng)用頁(yè)面跳轉(zhuǎn)白屏、下拉刷新不流暢等常見性能問題。此外,他們也提供有 Hello HTML5+ 應(yīng)用框架。Hello HTML5+ 開發(fā)框架解決了前段開發(fā)中控件調(diào)用、生成比原生應(yīng)用復(fù)雜的問題,用 HTML 5 重寫了 iOS 和 Android 的原生控件。在 Windows Phone 方面,他們內(nèi)部有提供支持的版本,但考慮到份額和成本問題暫不商用,Windows 版本同理。
在 IDE 之外,DCloud 還提供云端打包服務(wù),可以讓開發(fā)者直接在云端生成 .ipa 或 .apk 安裝包供部署調(diào)試。王安說,DCloud 現(xiàn)在和未來的所有服務(wù)都不會(huì)面向開發(fā)者收費(fèi)。后期他們會(huì)推出插件市場(chǎng)和分發(fā)、廣告 SDK 等服務(wù),這些服務(wù)同樣面向開發(fā)者免費(fèi)提供,但參與收入分成。
雖然僅有簡(jiǎn)體中文版本,但 HBuilder 已經(jīng)收到了來自各地社區(qū)開發(fā)者的本地化適配請(qǐng)求,他們會(huì)從明年開始,在完善社區(qū)和文檔的情況下開始不同地區(qū)本地化版本的上線。
根據(jù)王安提供給我的后臺(tái)數(shù)據(jù),他們目前為止已經(jīng)完成了兩萬六千多個(gè)移動(dòng)應(yīng)用的創(chuàng)建,和一萬多個(gè)應(yīng)用的打包。而這一切,都僅有他們共十三人的團(tuán)隊(duì)完成。“這個(gè)數(shù)字剛好和 Instagram 的初期團(tuán)隊(duì)人數(shù)一樣,只是我們的效率可能不太如他們吧” 這個(gè)輕描淡寫的帶過,是我和王安對(duì)話的結(jié)尾。
[36氪原創(chuàng)文章,作者: sinC]
*請(qǐng)認(rèn)真填寫需求信息,我們會(huì)在24小時(shí)內(nèi)與您取得聯(lián)系。