動態網頁有趣的地方,在於它「其實…根本就沒有任何一個網頁是真實存在」的特質。所有的網頁都是在訪客的瀏覽器到訪的時候,才依訪客的需求「動態」地依程式內容生成一個網頁再呈現給您。
於是乎,任何一個有被害妄想症的網站程式設計師做出來的網站,可能都和我一樣,在每一個「正確」的網頁旁邊,還設有另外十個八個「假的」網頁。我說「正確」的網頁,而不說「真的」網頁,因為即使是「正確」的網頁,其實也是假的。同樣的道理,我說「假的」網頁,而不說「不正確」的網頁,因為就算是「假的」網頁,它的內容也是「正確」的。
就像那個古老的戰爭命題:「你要怎麼樣讓你的敵人拼命發動攻擊,而你卻不用防守?」簡單~紮個稻草人給他打。
有了稻草人,還要稻草城堡、稻草戰車、稻草飛機甚至稻草搭的戰場。只要敵人看不出來,乾脆給他一個稻草地球和稻草宇宙好了。
展開自己筆記本中網站架構的設計圖,跟著三種顏色,四種標記符號和兩種語言的各式註記走,我仍然常常迷失在自己設計的陷阱裡,好幾天出不來。這不是簡單的「愛麗絲夢遊仙境」裡兔子洞,這是有被害妄想症的兔子挖出來的...
23 7月 2011
14 7月 2011
14
7月
每次修理別人的電腦時,一邊轉著螺絲起子,一邊忍不住地想…這真是一種莫名奇妙的事情…
以前,要是某個人打字很快,那身邊的人就會說「他的電腦很好!」怪就怪在…「他的電腦很好!」是什麼意思?
A). 他的電腦配備很好,每個網頁都顯示得超級快,打魔獸世界都不會 lag !
B). 他會架設網站,寫網頁,做出各種酷炫的動畫聲光特效!
C). 他手邊有很多合法、不合法以及遊走在法律邊緣的各種程式、影音檔案可供下載!
D). 他會寫程式來解決各種問題!小到家裡的小強昨天晚上的行徑路線,大到宇宙中的各種可疑電波訊號,都能處理!
E). 他會組裝電腦。經由他的手組裝出來的電腦,又快又穩,不會中毒又不會當機,而且最重要的是,不會被其他朋友笑說『哈哈~你的電腦好慢哦~你是不是被騙啦?』而丟臉。
F). 他會在網路上晃著晃著就進到某人的電腦或是伺服器主機裡,為所欲為以後,還留下一個解釋自己如何破解對方網站的 "DearAdmin.txt" !
還是…
G). 他只是打字很快而已!
要是一邊修著,一邊還有電話打來問道:『嘿~我的電腦有什麼問題嗎?』我一定會答道:『嗯…在我看來,除了裝了 MS Windows...
14
7月
讀到「約耳趣談軟體」這本書以前,我一直沒有意識到世界上有其它的程式設計流程。書中提到 Unix 文化裡,寫程式的順序是先寫文字介面的內容,然後再設計一個圖形介面來操作。而 Windows 的文化裡,寫程式的順序是先設計一個圖形介面,安排好每個按鈕的位置,插入漂亮的圖片以後,才開始設計每個按鈕背後的功能。
如果程式設計人員真的可以這樣分類的話,那麼前者的流程是我比較熟悉的方式。原因之一可能是…我很懶得做美工,而寧願和程式碼相伴。偏偏…咱們人類是追求眼糖 (eye candy) 的動物。
於是乎…為了讓網站充滿了各式各樣的引人「悅目」的元件,我不得不暫時放下自己習慣的工作流程,開始接觸 jQuery/javascript 這種可以做出各種特效以「增進使用者經驗」的東...
訂閱:
文章 (Atom)