首頁 > 易卦

網路安全小知識|你看到的內容VS實際的內容

作者:由 程式設計知識分享家 發表于 易卦日期:2022-04-13

解釋程式的作用是什麼

問題:什麼是指令碼?

答案:指令碼就是一段按特定格式編寫的文字,可以被一些特定的軟體讀取並執行。

網路安全小知識|你看到的內容VS實際的內容

提到上網這個詞,大家腦海裡想到的是什麼?

無論你想到什麼內容?在形式不外乎文字、圖片、影片,簡單的說就是花花綠綠的!

網路安全小知識|你看到的內容VS實際的內容

那你想過沒有,這些內容是怎麼來的?

今天就帶大家瞭解下網頁的本源, 瞭解之後能敬畏網路,遠離不法傷害。因為網頁上面只是一些願意讓你看到的內容罷了,不讓你看到的內容還有很多很多。

本文部分演示所用瀏覽器為Chrome

V99。0。4844。82。

01

網頁的本質

網頁的本質是利用特定的語言編寫的程式碼,從最基礎的HTML語言,再到專業版的PHP語言,包括萬金油Javascript,這些都是編寫網頁的工具。

看到上面這些莫名其妙的話,絕大部分人是一頭霧水的,啥玩意啊?那請看下面的介面是否眼熟?

網路安全小知識|你看到的內容VS實際的內容

網路安全小知識|你看到的內容VS實際的內容

網路安全小知識|你看到的內容VS實際的內容

上面的圖片看著很親切,也知道什麼是什麼玩意,但上面的內容就是最開始說的那些莫名其妙的話生成的。

02

動手實踐(建議用電腦操作)

你開啟任意一個網頁(我用百度的首頁為例),在空白片點選右鍵,選擇

檢視網頁原始碼

,你就可以看到網站本源的樣子了。

網路安全小知識|你看到的內容VS實際的內容

我只截了最後幾行的原始碼示範,一般來說

網站越複雜程式碼越多

網路安全小知識|你看到的內容VS實際的內容

03

自制簡單網頁體驗

1、開啟記事本軟體,輸入以下程式碼,輸入的時候請注意一點,除了輸入中文,其它的標點符號都要用英文輸入法。

網路安全小知識|你看到的內容VS實際的內容

演示

我就讓你看這幾個字!

2、檔案,儲存,檔案型別選擇

所有檔案

,檔名後面一定要有

.html

,最後一個字是小寫的L。

網路安全小知識|你看到的內容VS實際的內容

3、找到自己儲存的檔案,並雙擊開啟你就可以看到一個很簡單的網頁了。

網路安全小知識|你看到的內容VS實際的內容

網路安全小知識|你看到的內容VS實際的內容

聰明的你一定發現了,剛才那些莫名其妙的英文和符號都不見,只有幾個熟悉的漢字。為什麼呢?因為一對<>裡的內容是給電腦看的,電腦看懂了才會按照指定的樣子顯示給我們看。

紅色人看,綠色電腦看

。title是標題,body是身體,也就是網頁的主要部分。

網路安全小知識|你看到的內容VS實際的內容

04

自制指令碼體驗

剛才的網頁就是用HTML語言編寫的,一般只是用來編寫靜態網頁,也就是內容不變的網頁,而且一些涉及查詢、註冊的內容是動態的,一般要用PHP語言進行編寫。

而一些簡單的網頁操作可以用Javascript指令碼語言來實現。先來個簡單的彈窗體驗,請將剛才的網頁程式碼修改如下:

網路安全小知識|你看到的內容VS實際的內容

演示

我就讓你看這幾個字!

儲存後再開啟網頁就會有如下彈窗:

網路安全小知識|你看到的內容VS實際的內容

05

繼續改進

網路安全小知識|你看到的內容VS實際的內容

儲存後執行結果,你會看到視窗上顯示一個3,你看了上面的指令碼語言知道3是怎麼來的,但如果不知道呢?而這裡只是一個簡單的演示,指令碼語言的功能遠不止這點,傳說中的“掛馬”、“自動下載”很多都和指令碼有關,所以不要輕信你看到的內容。

網路安全小知識|你看到的內容VS實際的內容

06

指令碼小結

指令碼的各類有很多,遊戲的外掛是指令碼寫的,搶票的外掛是指令碼寫的,現在非常流行的Python也是一種指令碼,可以這麼說吧,只要你打到了合適的指令碼語言,電腦可以做的事情遠不止看電影、聽音樂、淘寶、聊天。

特別地,上網有風險,瞎逛需謹慎!

網路安全小知識|你看到的內容VS實際的內容