Tìm hiểu về Clickjacking

Clickjacking (còn được gọi là “UI redress attack”) là một thuật ngữ diễn tả việc lừa người sử dụng click chuột vào một liên kết nhìn bề ngoài có vẻ “trong sạch” trong các trang web, tuy nhiên qua cú click chuột đó hacker có thể lấy được các thông tin bí mật của người sử dụng hay kiểm soát máy tính của họ.

Comments Off on Tìm hiểu về Clickjacking

Kiểm thử Đơn vị trong JavaScript với QUnit

QUnit là một framework mạnh, miễn phí và dễ sử dụng để triển khai Kiểm thử Đơn vị (Unit Testing) trong JavaScript. Framework này đã được dùng cho các dự án jQuery, jQuery UI và jQuery Mobile cũng như có thể dùng cho tất cả các mã nguồn JavaScript nói chung, kể cả cho chính dự án QUnit!

Comments Off on Kiểm thử Đơn vị trong JavaScript với QUnit

Một vài điểm thú vị của JavaScript

Bạn là web developer, bạn đã lập trình nhiều với JavaScript, nhưng có lúc bạn sẽ ngạc nhiên với JavaScript, bởi bạn không ngờ rằng nó là một ngôn ngữ mạnh mẽ và có nhiều điểm thú vị. Bài viết hôm nay được viết với mục đích chia sẻ đôi nét thú vị của JavaScript.

Comments Off on Một vài điểm thú vị của JavaScript

Javascript – Dump đối tượng dưới dạng HTML table

Thông thường để xem một đối tượng có kiểu phức tạp trong javascript, ta thường dùng FireBug hoặc một addon tương tự. Tuy nhiên cách hiển thị các thông tin đối tượng của chúng có thể không theo ý bạn. Trong bài viết này, tôi sẽ tạo hướng dẫn cách để hiển thị một đối tượng javascript dưới dạng các table lồng nhau tùy theo độ phức tạp của chúng. Phương pháp rất đơn giản, bạn chỉ cần sử dụng đệ quy để kiểm tra kiểu đối tượng, lặp và tạo một table tương tự như công cụ LindPad thực hiện.

Comments Off on Javascript – Dump đối tượng dưới dạng HTML table