html css js網(wǎng)頁設(shè)計 html css js為什么不直接設(shè)計成可視化的,像做PPT那樣?
html css js為什么不直接設(shè)計成可視化的,像做PPT那樣?已經(jīng)有很多可視化html css js的工具了,如:DW,H5Builder,百度網(wǎng)站框架,VUE等...但從效果上始終達(dá)不到ppt那
html css js為什么不直接設(shè)計成可視化的,像做PPT那樣?
已經(jīng)有很多可視化html css js的工具了,如:DW,H5Builder,百度網(wǎng)站框架,VUE等...
但從效果上始終達(dá)不到ppt那樣,這個里面涉及到一個基本的問題:開發(fā)語言。
PPT屬于微軟封閉的office套件,其格式獨家專用,也沒有提供給開發(fā)者的自定義開發(fā)腳本(excel有VBA宏),word有基本的函數(shù),ppt只提供了封閉的效果引用,如:動畫,圖片效果渲染等。
而html則是超文本標(biāo)記語言,在js腳本和css樣式表描述下,提供給瀏覽器(開放的軟件)臨時編譯成在瀏覽器框架下運行的對象,所以,才會出現(xiàn)一些網(wǎng)頁在一個瀏覽器中顯示正常,而在另外一個瀏覽器中則顯示異常的情況,因此,很難提供一個類似ppt的可視化框架用于web頁面的拖拽編輯。
最近幾年,前后端分離開發(fā)后,前段都往框架和模版方向發(fā)展,沒有后端的數(shù)據(jù)支撐,在開發(fā)階段,很多頁面甚至就是一片空白,就更加不可能用ppt的方式來開發(fā)了!
做網(wǎng)頁設(shè)計的人一定要能手寫CSS、JS代碼嗎?
不會代碼也可以做網(wǎng)頁設(shè)計。做美工、插畫師、配圖等等。一個好看的網(wǎng)頁是沒有美術(shù)功底的程序猿碼不出來的!但是?。?!這個入門門檻非常高?。?!比碼代碼難多了!沒有0基礎(chǔ)入門!沒有教程!需要天賦,需要后期培養(yǎng),需要敏銳的洞察力,等等。
另外,就業(yè)也不是很好,現(xiàn)在的信息系統(tǒng)處于并將長期處于功能設(shè)計階段,不會代碼的設(shè)計師,小公司不需要,大公司只請專家級別以上的,這種人數(shù)量極少。當(dāng)然,當(dāng)你達(dá)到專家級別以上了,這個時候做不做網(wǎng)頁設(shè)計師已經(jīng)不重要了!
先學(xué)js還是HTML5好?
個人建議先學(xué)容易的后學(xué)復(fù)雜的。毫無疑問,HTML語言會比JavaScript容易上手。
HTML語言與css一般一起學(xué),是用于畫網(wǎng)頁的語言工具,HTML好玩之處在于讓你馬上感受到編程的樂趣,可能有人說這語言算編程?其實編程沒有這么難,你把代碼輸完然后可以馬上出效果,這就是HTML,代碼就是磚塊,HTML就是磚塊的原料,最后的網(wǎng)頁產(chǎn)品就是被磚塊造好的房子。
JavaScript別看它是個腳本語言,如今的使用度已經(jīng)遙遙領(lǐng)先很多語言,甚至一度被評為最受歡迎的語言。JavaScript的寫法非常精煉,而且用它確實是能感受到編程的厚重感,很多如今的前端框架基本上都是JavaScript為基礎(chǔ),也就是說你如果想搞前端,學(xué)JavaScript是必不可少的。
不過如果零基礎(chǔ)可以先學(xué)HTML練練手,一兩天就能掌握個大概。
關(guān)注“極客宇文氏”,更多獨到見解
選擇困難:電商設(shè)計與web前端?
推薦全部學(xué)習(xí)一點,好比如電商設(shè)計工資5k前端10k。那不是公司要電商設(shè)計.又需要懂代碼前端Css.Js一點知識才可以嗎,這樣您工資豈不是15k
兩者相互結(jié)合必然少不了的,現(xiàn)在競爭都已經(jīng)飽滿了。公司要的就是多項會做,工資提前要商量好。就ok