Tuesday, March 24, 2009

Cái bẫy của Javascript

Từ tổ chức mã nguồn mở là bài viết về cái bẫy của Javascript dành cho họ, The Javascript Trap:


Một số trong chúng ta [cộng đồng mã nguồn mở] từ chối cài đặt và sử dụng các phần mềm độc quyền. [...]


Theo đó, người ủng hộ mã mở nên dừng sử dụng những trang web như Google Docs, Gmail,… bởi vì:


Google Docs sẽ tải về máy bạn toàn bộ chương trình Javascript của nó khoảng nữa Megabytes ở một định dạng mã mà chúng ta gọi là “mã ẩn”1 bởi vì nó không có ghi chú cũng như bất kỳ khoảng trắng nào, và tất cả các tên phương thức đều là những cái tên 1 ký tự. Mã nguồn của một chương trình là ở định dạng cho phép thay đổi nó; Mã nén vì vậy không thể xem là mà nguồn và mã nguồn thật sự của những chương trình này không được cung cấp cho người dùng.


Cho dù bạn nhận thức được vấn đề này, sẽ không dễ để phát hiện và ngăn chặn chúng. Tuy nhiên, ngay cả những người trong cộng đồng sử dụng mã mở cũng không ý thức được nó bởi trình duyệt thường không đả động gì. [...] Và ngay cả khi mã Javascript được đưa ra như mã nguồn mở, bạn không có cách nào để chạy bản thay đổi của nó thay cho mã chính.


Chúc các bạn may mắn!


Chú Thích Trong Bài:

  1. tạm dịch từ chữ “Obfuscript”

Xem đầy đủ bài viết tại http://www.nguoitapviet.info/2009/03/24/1186/

No comments:

Post a Comment

Popular Posts