web前端培訓感言
感言,指對某些事或人產生發出的想法,并表達出來。以下是關于web前端培訓感言,歡迎閱讀!
web前端培訓感言:
上周viker大神給我們培訓了一堂前端知識的課程,這對做SEO來說是一大幸事,因為使我更加的了解了網頁的構成。Viker大神主要是通過四個方面來講的,即: java、html、css、js四個方面。
一、 JAVA
Java是一種可以撰寫跨平臺應用軟件的面向對象的程序設計語言。用JAVA創建UI的方式叫做“命令式編程”,但是這種編程方法有兩大缺點:編寫、維護麻煩和開發效率低下。
二、 HTML
HTML有很多標簽,比如是開始標簽,是結束標簽,是自閉合標簽等。在這里,我們可以將標簽理解為UI組件對象,不同的標簽會畫出不同的UI組件,標簽的屬性和內容能夠定制UI組件的外觀。
HTML真正的作用是語義化,即大部分 Web 頁面都是“文檔”。不同的 HTML 標簽可以表達出不同的語義,易于維護,搜索引擎可以通過標簽結構化文檔。
三、 CSS
CSS也是一種聲明式編程,通常人們使用CSS是用來控制外觀的。
例如:
輸入:
四、 JAVASCRIPT(js)
HTML/CSS 可以處理UI上的部分交互,但是更為復雜的交互就要用到Javascipt。Javascript 是一種解釋性的腳本語言,一般情況下都運行在瀏覽器里面。
完整的 Javascript 有三個組成部分ECMAScript, DOM, BOM。DOM 是文檔對象模型:Document Object Model。提供接口讓 Javascript 操作 HTML 文檔,訪問 HTML 元素,操作 HTML 元素,綁定事件。BOM 是瀏覽器對象模型:Browser Object Model提供接口讓 Javascript 操作瀏覽器,獲取當前頁面 URL,獲取瀏覽器大小與屏幕分辨率,獲取當前操作系統語言版本,獲取當前瀏覽器的標識(UA)。
總結:HTML 負責語義化、CSS 負責樣式、Javascript 負責交互、三者之間的職責可能有少量重疊通過三者的合作來編寫網頁的。
學習Web前端開發感言:
辭掉工作后,想從事前端開發,躲在宿舍看書,看了一本別人推薦的《Web前端開發修煉之道》。這本書通過作者自己的開發經驗,著重講解了在web開發中一些習慣性問題。
在web前端中我最熟悉的,也最自信的是div+css布局。這是web前端開發的基礎,看完前三章之后,突然覺得,自己的一些習慣需要糾正。記錄下來引以為戒。
文章講辨別一個網頁中標簽選用的是否得當,最直觀的方式便是去掉該網頁中的CSS樣式表,看網頁是否還是具有可讀性。為此在網頁中應該盡可能的少的使用無語義標簽div和span,在語義不明顯的,既可以使用p也可以用div的地方,盡量用p,因為p在默認情況下有上下間距,去樣式后的可讀性更好。對于需要強調的文本,可以用strong或者em標簽,不要都用CSS設置,關于這一點應該說考慮SEO優化因素。
通過文章所講,我找到了工作這幾個月開發的網站,刪除CSS后,發現網站還是有可讀性,但是很多地方還是可以進行一些優化的。出現這種原因主要是因為我在制作網頁的過程中,總是習慣性的使用比較熟悉的標簽,如div p ul li span strong a img 基本上我的網頁中都是用這幾個標簽,加上CSS,對于像small abbr等就好像不認識一般。我想這主要是我的html基礎不夠牢靠吧,學習html的時候,沒學到什么,純粹應付考試,真正去學習div+ css布局還是在大三的項目中,被 迫的`,三個人的項目,沒有人會寫,只會寫后臺,沒辦法, 著自己回頭再去學。但是因為過于追求最終的結果,往往忽視了最原本的東西。想著只要頁面能兼容就好。到現在演變成了能做出網頁,卻不知道為什么這么做,如何做到更好,怎么去優化代碼架構。
走進學習的誤區,想走出來,挺難的。或許可以給所有還在學習中的人們的一個建議,想學習web前端開發的話,先學習下web開發的一些思想,多看看別人總結的經驗,再學習技術方面的問題,再回頭看更深的。
╮(╯▽╰)╭,我得好好撿起丟掉的東西。最后真誠推薦《web前端開發修煉之道》一書。
【web前端培訓感言】相關文章:
web前端面試技巧08-11
web前端開發就業方向09-07
web前端面試自我評價01-20
web前端工作技能簡歷范文02-04
web前端面試題02-25
web前端的面試自我介紹的技巧01-13
web前端優化工作報告02-23
web前端面試題及答案02-19
web前端開發面試題05-31