JavaScript概論(1)

JavaScript 概論

JavaScript的基本規則,形態上的差異等等,學習心得整理。

簡介

JavaScript 是多數瀏覽器都有實作的物件導向程式,世界大多數的網站也都有使用,是直譯語言,Script範圍內執行錯誤,該行以下的程式不會被執行,屬於弱型別的程式語言,在網頁上提供邏輯判斷、網頁標籤控制等等功能是前端程式設計不可或缺的語言。

Cordova第四式–套件應用篇

Cordova第四式–套件應用篇

從Cordova到AngularJS搭配Ionic的整個環境建立,接下來要快速讓一個Hybrid APP順利執行,一般來說就要懂得運用套件(Plugins),畢竟要從JavaScript控制到裝置本身的作業系統,不是使用現成的套件,就是獨立完成撰寫一個套件,別忘了如果你要支援多個作業平台那你就得深入每一個原生語言,由於官方的Cordova Plugins選項過於龐大,所以我們接下來就由較為精緻的ngCordova Plugins作為介紹的參考依據,可能是該套件的相關技術介紹或如何使用等等。

[技術探討]適用於 Universal Windows App 的通知中樞

適用於 Universal Windows App 的通知中樞

適用於 Universal Windows App 的通知中樞

Universal Windows Apps不僅跨平台也支援不同裝置上傳送推播,能將推播通知傳送至Windows 10、Windows Phone等支援通用Windows平台環境,只要建立Azure通知中樞 (Notification Hub),使用Windows推播通知服務 (WNS) 類型,並對應程式的套件SID和祕密金鑰,就可以在應用程式中傳送或接收推播訊息。

[技術探討] CAPTCHA 探討

CAPTCHA

俗稱的驗證碼英文為Completely Automated Public Turing test to tell Computers and Humans Apart,簡稱CAPTCHA,用途為防止電腦偽裝使用者的自動程式,在CAPTCHA測試中,作為伺服器的電腦會自動生成一個問題由使用者來解答,藉此判斷使用者是否為電腦,所以驗證的問題必須有由服務端自動產生並且無法被電腦給解開的特性。

歷史CAPTCHA這個詞最早在2002年由卡內基梅隆大學的路易斯·馮·安、Manuel Blum、Nicholas J.Hopper及IBM的John Langford所提出。卡內基梅隆大學曾申請CAPTCHA一詞為註冊商標失敗。目前大多數的CAPTCHA為讓使用者輸入螢幕上所看到被扭曲變形的文字和數字,來辨識使用者是否為人類運用。