時間:2023-05-25 18:33:02 | 來源:網站運營
時間:2023-05-25 18:33:02 來源:網站運營
手機網頁入門過程的總結:第一次做手機網頁的全過程的總結進入狀態(tài)個人不太用DW其實txt文檔就可以寫程序了,不過我還是推薦Sublime Text切手動檔寫代碼的時候十分方便。然后是瀏覽器Chrome+Firefox都準備起來,很多時候一些基本錯誤我都是用chrome的超能力來排錯,然后用firefox看實際效果。
- 配置本地環(huán)境:
如果有數(shù)據(jù)庫需要的話 XAMPP+MYSQL+phpmyadmin還不錯,當然如果暫時用不到什么數(shù)據(jù)庫就可以不考慮了。(就是用戶數(shù)據(jù)什么的,如果占很少一部分就用JS或其他辦法解決吧)
最后是GIT,這個是一個關于習慣的問題.git可以記錄你的所有的改動,有必要的時候用git提交一下以后有問題可回過頭來找對比不同時間段的文件。git會讓你的桌面項目文檔變得整潔有序。
- 配置遠程環(huán)境
遠程環(huán)境的配置看你個人具體的需求吧,因為我們學校要布展所以我弄了一個阿里云服務器(大學期間9.9一個月)灰常實惠,服務器的配置LAMP. linux+apache+mysql+php、書上推薦的是mariaDB(非Oracle)但是我用的是mysql(Oracle)其實是差不多的。具體的配置其實找到一篇完整的文章就照著做就很快完成了。之后就可以用FTP了(我用的是CuteFTP 9)書籍推薦
- 《PHP和Mysql Web 開發(fā)從新手到高手》[澳]Kevin Yank,里面包含了在不同環(huán)境下配置本地環(huán)境,還有Mysql,php的基本知識。
- 《Ubuntu Server 最佳方案》第二版 冷罡華,這邊書是關于遠程環(huán)境的配置,也就是配置服務器的所需要的大部分知識。
進入狀態(tài)之前我建議稍微看點CSS html js 的書籍簡單的就好,比如 Jon Duckett的兩把刷子HTML&CSS 和 Javascript&jquery。這兩本好在圖多,案例多,結構清晰 。然后是多看看別人的UI作品 pinterest,花瓣,behance 等等(據(jù)說在微博搜索也會有不錯的發(fā)現(xiàn))??醋髌泛苤匾?,因為真的很重要,沒事多看看拯救你的審美水平。不然你就會和我一個下場。嘻嘻先看看我的吧。
制作部分
這還是改了好多次的成果。
了解完以上內容后就要開始挖礦或者也可以叫撿垃圾去了。
“www.htmleaf.com” jq之家里面有很多CSS JQ JS 動畫的范例拿下來然后改改就是好東西。
然后是懶人圖庫Font Awesome什么的不是所有東西都要自己做也不是所有東西都是撿到都可以直接用的。提前學學js/jq/css就是這個用處改起來能更得心應手
在設計方面,我只是初略的話了下草圖(那種線框圖定義位置就好了),然后就用Html開始基本的布局了,然后把各種撿到的垃圾往上懟然后在刪再改。時間多的話可以自己親手擼幾個CSS動畫。在我的印象里移動端對CSS的支持高于JQ動畫 前者更流暢,有精力手動做動畫也可以漲點動畫的基本知識,了解動畫12原則基本上就能上天了,剩下的就是鋪代碼了代碼很簡單就是很繁瑣這是我的體驗。我的那個服務器已經已經停了。因為我已經畢業(yè)了。(續(xù)不起費)
程序方面:滑動,響應,刷新這幾個是做在做這個畢業(yè)設計時候的三個大頭我試過很多插件。如果你在處理這些問題時遇到問題,可以試試我的解決方案。然后是幾個常用的庫 jquery-2.2.1.js(這個是必須的吧),jquery.mobile-1.4.5.js(這個就比較難用了改起來很麻煩),bootstrap.js(我的天,我竟然用了這種插件)fastclick.min.js(這個之前提到了)iscroll.js(對沒錯,滑動全靠他)
- 滑動我用是iscroll5 使用中有很多不愉快但是還是解決了我的大部分需求。具體你可以去github fork我的項目看看唄。
- 響應: fastclick如果你的用戶是蘋果手機那這個可能是挺重要的一個插件,按鈕、鏈接點擊會有默認響應時間在PC上算是一個人性的設定但是在移動端就是噩夢了。安卓處理方法比較簡單百度一下就有了好像就是在頭部加條代碼。
- 刷新:因為是web應用所以我的導航欄不能跟著頁面刷新。所以我用了點AJAX。用JQ在頁面跳轉的時候引入AJAX就好了。實際操作起來有時候比較費心但是只要有耐心就不是問題,呵呵。(之前介紹的 Javascript&jquery 里面有AJAX的橋段可以去看看)
關鍵詞:過程,總結,入門