Warning: Use of undefined constant home - assumed 'home' (this will throw an Error in a future version of PHP) in /home/snapf/www/blog/wp-content/plugins/aiep.php on line 42
XHTML / JS / CSS Archives - Gordon Chan's Tech Blog

Category: XHTML / JS / CSS

Apple, Design, News, Sharing, Web Development, XHTML / JS / CSS

Facebook app – 由 HTML5 回到 原生 iOS app

Facebook 曾打響旗號,將其 iPhone app 和 android app 改為以 app container 配合 HTML5 來製成適合智能手機上使用的 mobile web app,一時將 HTML5 的風吹得熾熱,讓人們覺得 HTML5 web-based apps (a.k.a HTML5 app)正是手機程式開發的理想方向之一。然而近來又似乎在打退堂鼓……

Web Development, XHTML / JS / CSS

Win 8 IE10 初體驗﹣Front-end Web Developer 迎接 Win 8 IE 10 的挑戰

對於電腦使用者的你來說,WINDOW 8 的面世是一項電腦應用的新體驗。新的 Metro UI 一改沿用多年的介面,應對 iOS 的簡單介面而作出適合手提儀器改良的新介面。

News, Portfolio, Sharing, Web Development, Works, XHTML / JS / CSS

New Lane Crawford site

It is incredible I have chance to participate in building up the Lane Crawford official site. The visible website is just the tip of the whole iceberg. In the last […]

CodeIgniter, Design, PHP, Portfolio, Web Development, Works, XHTML / JS / CSS

Angelo’s Pizza is launched!!!

With an occasion brought by my colleague, I have a chance to offer my spare skill on building website for a well-known Italian restaurant, which open a new branch of […]

Web Development, XHTML / JS / CSS

TypeKit and Web Fonts

For the project I currently come across is a very stylished corporation website. The site’s designer intends to use special font-face to empharise the brand feeling. This allows me find […]

Design, Web Development, Works, XHTML / JS / CSS

Cross Browser Compatibility & Progressive Enhancement

隨著網路的發展,網頁所包含的不單止有文字圖案,不同種類的多媒體應用漸漸被應用於一些尖端前衛的網站上,固有的瀏覽器未必能應付這樣的需求。由Internet Explorer vs Netscape 的年代開始,瀏覽器的戰爭自此沒有停過。林林種種的瀏覽器出現,Firefox, Chrome, Safari, Opera等等,對用家來說是多了選擇,對Web Developer來說分分鐘是惡夢的開始。 假如各門路的瀏覽器能夠把任何一個網頁都一致地呈現,這是最理想的情況。但事實上各家各有自己對網頁的編譯方法,甚至運行上的不同做法,都使 Web Developer 再神勝不過。意思說,作為 Web Developer ,有責任的話,他需要讓其製作的網頁能在絕大部份的瀏覽器 / 視窗平台中順利運行,這就是所謂 Cross Browser Compatibility 。要做到這點,並不是把一切基本網頁編寫的 HTML,JavaScript 學會就是了。還得要從各個瀏覽器的特性方面著手。由標準HTML (W3C Standard HTML)學起,到逐步了解不同瀏覽器對 HTML 的演譯方法,接著學寫標準的JavaScript,並且查找某些JavaScript在不同瀏覽器中編寫文法的例外,到較後學習如何利用CSS對版面作改動,與及留意不同瀏覽器所支援的 CSS […]

XHTML / JS / CSS

Pass parameter to setTimeout

setTimeout is a very general function in JavaScript which delay an execuation of a portion of code/ function call. And I used it in ActionScript as well so I was […]