自己現在的崗位是頁面制作,由於種種歷史的原因,頁面制作這個崗位不怎麼被人重視,覺得這份工作很簡單,沒什麼難度。或者很低級,沒有自己的想法,只是把設計稿變成了網頁。不涉及編程,不涉及設計,沒有自己的想法,很可能在某些公司被開發或者設計人員兼任著。
到底頁面制作這個崗位在做什麼?能做什麼?做到了什麼?憑自己的想法和經歷,整理了一下,見下圖:
我是從四個方面去考慮的
第一:用戶
面對用戶,我需要做的當然是完全的還原ui稿給用戶,也就是把UI稿做成網頁呈現給用戶。而准確的說是呈現交互和視覺感受,交互邏輯,信息構建和視覺設計,這個的重要性最高,也是必須完成的。呈現的平台就是可以解析網頁的軟件,需要呈現的平台是存在產品用戶的那部分平台,更多的是Windows下的IE5.5,IE6.0,IE7.0,少量的Firefox,Opera,後兩個浏覽器沒有限定版本,因為他們可以很容易更新。支持到最新版本即可。
其次是附加的用戶體驗,網頁的打開速度很重要,如何減少文件和圖片的字節,如何根據流量去批量加載文件,整合css文件和圖片,降低http連接數,網頁內容是文本呈現(看似很白癡的一點,可是有些網頁真的把正常網頁能呈現的文字放在圖片中)。鏈接的動態表現形式,鼠標劃過,點擊後的等效果(UI稿不會有的),表單的可用和易用,如焦點,表單字體顏色,大小,下拉表單的分組等,優先顯示重要內容,也就是html中寫在前面。需要長時間閱讀的文字可支持縮放。再就是一些對於我不是很重要的部分,想親和力,可轉化為pdf格式,有需要打印的可打印,異狀處理,像圖片沒加載有信息提示,樣式沒加載的內容可讀性等等
第二:信息數據
海量的網站和網頁,誕生了信息的檢索和篩選工具,那就是搜索引擎,而且搜索引擎已經成為用戶上網找資源的一個必用工具,面向搜索引擎的關鍵字排名優化是很有必要的,IBM技術文檔的數據說明大概有30%的訪問量是來自搜索引擎的。
搜索引擎排名優化的關鍵是內容,也就是上面提到的信息構建,如何提供有價值的而且易於訪問的內容。手段是HTML編碼——搜索引擎信息數據的來源,爬蟲可以輕松的獲取html中重要的信息數據