新聞中心
為什么網(wǎng)頁(yè)都可以查看源代碼?
只是你以為你看到的是源代碼而已。
這一句話已經(jīng)答完了其實(shí)。

專業(yè)成都網(wǎng)站建設(shè)公司,做排名好的好網(wǎng)站,排在同行前面,為您帶來(lái)客戶和效益!創(chuàng)新互聯(lián)為您提供成都網(wǎng)站建設(shè),五站合一網(wǎng)站設(shè)計(jì)制作,服務(wù)好的網(wǎng)站設(shè)計(jì)公司,成都網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)負(fù)責(zé)任的成都網(wǎng)站制作公司!
你現(xiàn)在從錢包里掏出一張,現(xiàn)在這張的各種信息你都可以想辦法檢查出來(lái)。但是,你能造得出一張么?你不能。
除非你有專門的機(jī)器,專門的紙張油墨,專門的技術(shù)流程。這些才是源代碼,那一張本身并不是。
查看源代碼并不意味著開(kāi)源。所謂的查看源代碼是瀏覽器里的查看頁(yè)面源代碼的效果。這些代碼很多情況下都是被編譯后的代碼,并非原始代碼。并且還是前端頁(yè)面用到的代碼。而一個(gè)網(wǎng)站的工作前端展示和交互操作只是很小一部分。你的一個(gè)點(diǎn)擊,可能觸發(fā)的是按鈕按下后頁(yè)面向服務(wù)器發(fā)送了一個(gè)包含請(qǐng)求的url,然后服務(wù)器就開(kāi)始工作,找到信息返回給頁(yè)面。而具體服務(wù)器端怎么做,你是看不到代碼的。
1、http是超文本傳輸協(xié)議,它最早的設(shè)計(jì)就是我放個(gè)文件在服務(wù)器上大家自己看就好了,沒(méi)后端這一說(shuō)法的,所以html一直都是文本文件。
2、前端上的那些技術(shù)其實(shí)出現(xiàn)過(guò)很多二進(jìn)制的,從java applet到activex再到flash,其實(shí)html+js+css成為主流并沒(méi)有很長(zhǎng)歷史。js一開(kāi)始是做些簡(jiǎn)單的dom操作的,比如做個(gè)文字變色之類的簡(jiǎn)單的東西,不復(fù)雜所以也就是文本文件了。
3、所有二進(jìn)制的方案基本都有安全性問(wèn)題,后來(lái)也漸漸不用了。腳本文件曾經(jīng)還有過(guò)vbs,不過(guò)這東西也已經(jīng)emmmm
4、大概google還是誰(shuí)(肯定不是ms)帶頭用js+css做web應(yīng)用,大家才發(fā)現(xiàn)前端還能這樣啊,就開(kāi)始了。
首先你看到的不是源代碼,只是一種標(biāo)記語(yǔ)言。
HTML稱為超文本標(biāo)記語(yǔ)言,是一種標(biāo)識(shí)性的語(yǔ)言。它包括一系列標(biāo)簽.通過(guò)這些標(biāo)簽可以將網(wǎng)絡(luò)上的文檔格式統(tǒng)一,使分散的Internet資源連接為一個(gè)邏輯整體。HTML文本是由HTML命令組成的描述性文本,HTML命令可以說(shuō)明文字,圖形、動(dòng)畫(huà)、聲音、表格、鏈接等。[1]
簡(jiǎn)單的是,就是把文字標(biāo)記都好看一點(diǎn),把圖片和文字整合在一起,就是排版。
然后加入了一些動(dòng)態(tài)元素,比如git動(dòng)畫(huà),視頻,音頻flas等。
css是做美化的,js是一種腳本語(yǔ)言。
就好比,你用記事本打開(kāi)一個(gè)txt文件,就可以看到一大堆文字,這個(gè)有什么源碼不源碼的?
用瀏覽器打開(kāi)html文件,本質(zhì)和記事本打開(kāi)txt是一樣的,只是瀏覽器可以根據(jù)標(biāo)記(標(biāo)簽,css)渲染的好看一些。
怎樣才能看懂代碼?
傳統(tǒng)意義的代碼就是編程的程序語(yǔ)言,屬于軟件系統(tǒng)的應(yīng)用。代碼主要是系統(tǒng)的后臺(tái)基礎(chǔ)框架,頁(yè)面的編輯語(yǔ)言等,簡(jiǎn)單來(lái)說(shuō)就是用程序語(yǔ)言編輯你要實(shí)現(xiàn)的功能或者看到的畫(huà)面,但是你卻看不帶代碼,把抽象的需要進(jìn)行直觀的展示。
要看懂代碼,最起碼要懂編程語(yǔ)言,比如c語(yǔ)言,vb,vc,oracal,sql等計(jì)算機(jī)軟件常用的語(yǔ)言。
web開(kāi)發(fā)者樣式編輯器中如何插入代碼?
如果你有ftp或者后臺(tái),可以在相應(yīng)的位置插入網(wǎng)頁(yè)代碼,再傳上去即可生效。這個(gè)不太好提供圖片,你是想制作網(wǎng)頁(yè),還是想在別人的網(wǎng)頁(yè)里插入一些代碼就可以?
3怎么查代碼?
查看方法如下:
一、打開(kāi)手機(jī),在手機(jī)的桌面上找到“設(shè)置”一項(xiàng)的圖標(biāo),然后點(diǎn)擊進(jìn)入。
二、進(jìn)入到手機(jī)的設(shè)置界面以后,下拉菜單找到“應(yīng)用管理”一欄,然后點(diǎn)擊進(jìn)入。
三、進(jìn)入以后,點(diǎn)擊“正在運(yùn)行”,就可以查看到后臺(tái)運(yùn)行的程序了。
四、另外也可以直接在手機(jī)桌面點(diǎn)擊菜單鍵,進(jìn)入后左右滑動(dòng)就能看到后臺(tái)運(yùn)行程序。
文章題目:為什么網(wǎng)頁(yè)都可以查看源代碼?(怎樣才能看懂代碼?)
文章源于:http://m.fisionsoft.com.cn/article/djeogss.html


咨詢
建站咨詢
