Qtwebkit配置,設定交叉編譯環境
因為工作需要,要用Qtwebkit在機頂盒中做瀏覽器,所以首先要在盒子中把Qtwebkit的demo程式跑起來,再接著後面的開發,在跑程式之前,我們要做一些前期的準備工作。 一、搭建交叉編譯環境 因為這次盒子支援的編譯器為:arm-none-linux-gnueabi,所以需要先在linux上安裝這 […]
-->
程式前沿 幫助程式設計師解決問題,增加專業技能,提升個人能力與未來世界競爭力。
因為工作需要,要用Qtwebkit在機頂盒中做瀏覽器,所以首先要在盒子中把Qtwebkit的demo程式跑起來,再接著後面的開發,在跑程式之前,我們要做一些前期的準備工作。 一、搭建交叉編譯環境 因為這次盒子支援的編譯器為:arm-none-linux-gnueabi,所以需要先在linux上安裝這 […]
2周之前經由獵頭推薦 給騰訊深圳投了份簡歷 於是2周後我收到了電話面試的機會??? 我告訴他最近已經入職了 然後他似乎有點不爽 我說可以聊聊 於是他開始得意洋洋地逼問我問題 一開始問我:什麼是軟體架構???靠,估計是看我簡歷上寫軟體架構師,心裡不以為然,想鄙視我一下 我回:軟體架構根據業務目標特性所 […]
在這裡,我不會解釋太多的程式碼,沒有必要,說說原理就可以了。 AdBlock的廣告攔截實際上分為2個部分: 1、對於URL請求的攔截 這一般都是頁面中DIV元素嵌入一個IFRMAE/IMAGE元素,然後載入一個廣告連結或者GIF圖片什麼的。 這部分的規則庫描述比較複雜。規則大概有幾萬條,即使對於國內 […]
HTML CSS佈局的概念裡,<img>和text預設都是inline的,但text預設不對應HTML Element(對應DOM的Text node)。當把圖片<img>元素和文字預設放在一起時,由於預設文件流的流式佈局,<img>圖片元素和文字顯示在一行上,基 […]
這幾天折騰跨平臺瀏覽器的技術框架,下面將相關技術拋磚引玉一下: 目的很明確,如何能夠只使用一套程式碼,只需要拿到各個平臺上去編譯執行就可以得到各個平臺的執行程式,這個跟java的“一次編譯,到處執行”還是不一樣,本文探討的平臺包括window、mac、linux、android、ios五大平臺。 瀏 […]
安全機制包括兩個不同的部分,第一是網頁的安全,包括但是不限於網頁資料安全傳輸、跨域訪問、使用者資料安全等,第二部分是遊覽器的安全,具體是指網頁或者JavaScript程式碼有一些安全問題或者存在安全漏洞,遊覽器也能夠在執行它們的時候保證自身的安全,不受攻擊從而洩漏資料或者使系統破壞 網頁安全模型 安 […]
每個用過 UIWebView 的iOS開發者對其諸多的限制和有限的功能也深有感觸。悻然,自iOS8推出 WebKit 框架後將改變這一窘境。在本文我將會深入WebKit來體驗一下它給我們帶來的好處,同時也看看在iOS9中新加入的 SFSafariViewController 有些什麼新的驚喜。 通用 […]
這裡有個簡單的測試頁面:IE、火狐彈出”hello world”,而chrome,safari,opera毫無反應。 以下是小段測試程式碼(刻意修改domain,讓父頁面和子頁面為不同域頁面): 1.父頁面程式碼: 複製程式碼 程式碼如下: <script> do […]
這段程式碼是我在做13年一份兼職的時候無聊加上去的,為jQuery新增觸控事件的支援。因為做得有點無聊,所以就幫客戶新增了用響應式網頁 JS touch相容了移動裝置,主要是Webkit的移動裝置。 這裡就分享下我的實現。先貼上程式碼: 複製程式碼 程式碼如下://Published by Indr […]
node-webkit是一個Chromium和node.js上的結合體,通過它我們可以把建立在chrome瀏覽器和node.js上的web應用打包成桌面應用,而且還可以跨平臺的哦。很顯然比起傳統的桌面應用,在某些特定領域用html5 css3 js開發的web應用更加簡單和高效,而且還可以使用nod […]