2003-05-05 17:38:10借的

用妹可的人的牢騷

借的又來發牢騷了~雖然已經是老問題,但是還是要說說,就是跟借的的電腦相關的問題啦!由於借的用的是Mac,於是,在網路上就遭遇到了很多很多的問題,例如:1網頁從借的的電腦看來破碎不堪,2需要跟Server溝通的選項不能用(就像許多站的留言跟回應),3許多網路上的功能只有Windows版本。一般的Mac User在網路上遨遊並不是那麼愉快。
當然最簡單的解決方法,就是買一台PC,絕對OK,但是這是借的最不能接受的一種說法,借的在這要說的,不是PC或Mac孰優孰劣,而是要說說網路服務提供者及網站架構者所該做到的事。
網際網路最初在美國實驗室實驗的時候,原本就是為了交換資料而出現的,於是製訂了最基本的通訊協定,讓電腦可以相互溝通。接這陸續出現各種應用層面,進入一般消費市場後,HTML由於圖文並茂成為網路大宗,加上硬體設施的進步,各網站紛紛出現,讓網際網路成為生活的一部份。
網際網路是個公開的環境,理所當然,服務提供者應該提供一個無障礙的空間,讓在網路上的所有人能享有相同的便利,簡單說,就是要做到跨平台的要求,其實,這並不是困難的事,因為網際網路的基本架構,本來就是跨平台的,但是,為何會出現不相容的情形?最常出現的情況是:使用WindowsNT作為伺服器,並且用內附的程式模組架構需要與User端溝通的環境。這是最經濟、最方便的作法,程式設計師不需要太強的能力,而且所有台灣學資訊的都是在微軟架構下學習,架站速度非常之快。
但是,卻犧牲了一些少數的使用者,背離了當初發展網際網路的基本原則,最常聽到的原因是:經費不足,不能買Mac來測試。其實,如果程式是真真正正做得好的,不需要用Mac測試也知道可以用(當然能測試是最負責的作法),一般個人網頁,並不是專業的製作,不能作到跨平台,那也倒是無可厚非,但是,一個提供網路服務的地方,如果解決的方法,是簡單一句:請用Windows系統,那麼就本末倒置了,提供服務應該試提供好的、完整的服務,而不是要使用者遷就服務,或許會買一台PC來用,但更可能的,是消極的離開那個綁手綁腳的地方……畢竟,選擇了這樣的硬體,就是有他的考量。
借的在網路相關的行業小小打過工,知道成本並沒差那麼多,其實用NT當伺服器,一樣可以做出跨平台的網站,或許是台灣的程式設計教育英該要檢討吧?而服務提供者,是不是也該多想一點呢?至少借的打工的公司那時可是都有考慮到不同User呢。