我想教自己的Safari 5擴展,我是一般的網絡開發新手。看看示例代碼,我看到:Safari 5 Exentsions
<!DOCTYPE HTML>
<script>
...
</script>
我只是想知道,我在看什麼語言?我看到幾乎看起來像C的函數和代碼。 Apple的文檔說知道HTML,JavaScript,CSS和HTMl5會有幫助,但我不確定他們的樣本是用什麼編寫的。
我想教自己的Safari 5擴展,我是一般的網絡開發新手。看看示例代碼,我看到:Safari 5 Exentsions
<!DOCTYPE HTML>
<script>
...
</script>
我只是想知道,我在看什麼語言?我看到幾乎看起來像C的函數和代碼。 Apple的文檔說知道HTML,JavaScript,CSS和HTMl5會有幫助,但我不確定他們的樣本是用什麼編寫的。
...
在代碼示例中用作佔位符,表示「插入更多代碼這裏「 - 也許這就是你困惑的地方?如果您將我們指向您所指的樣本,這可能有助於澄清。
如果其他任何東西看起來不熟悉 - 可能是「Safari擴展JavaScript API」,它可能包含一些可能不熟悉的JavaScript - 從快速瀏覽 - 似乎沒有任何其他技術存在。
<script>
標籤用於允許在HTML頁面內嵌入JavaScript - 通常 - w3schools是簡明解釋HTML標籤的好方法。 <script>
打開頁面中被瀏覽器解釋爲javascript代碼的區域,而</script>
表示它已結束。
因此,在這種情況下,...
只是您的自定義JavaScript代碼的指示器。
的<!DOCTYPE HTML>
是HTML 5 doctype - 「到Web瀏覽器的指令什麼版本的標記語言的頁面是寫在」
從我所看到的,它肯定混合HTML5和JavaScript。
啊我的壞。我沒有意識到Stack Overflow試圖解釋我粘貼的代碼。我編輯它。謝謝。 – Ternary 2010-06-20 23:50:50
@ Travis - 無後顧之憂 - 修正答案 – 2010-06-20 23:57:24