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
Works Archives - Gordon Chan's Tech Blog

Category: Works

Portfolio, Shopify, Web Development, Works

Naturali Japan – 美曈 Shopify Store

Naturali Japan 是近來參與的 Shopify Store 開發。當中包括的挑戰: 與日本人合作 由開發至發佈為期一個月 讓網站能以 3 款語言和 3 種貨幣運作 當中最具挑戰性是讓網站能以 3 款語言運作。Shopify 基本功能支援翻譯功能,但只能於一網站上使用其中一款語言。要讓網站能支援多項語言,則需要使用其他 Shopify App 。客戶選用了 Langify ,所以我主要的工作是讓站台與 Langify 整合。 在整合過程中,遇上 Langify 與其他 App 的支援問題,比如客戶也選用了 Product […]

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 […]

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 […]