Javascript có cần thiết trên máy tính của tôi không?

Ứng dụng 1KA rõ ràng là Web 2. 0. -được định hướng và kết hợp với ngôn ngữ lập trình máy tính động JavaScript, được sử dụng rộng rãi để tạo nội dung của tất cả các trang web động. JavaScript được sử dụng rộng rãi trong tất cả các phiên bản mới hơn của trình duyệt web (Chrome, Firefox, Internet Explorer, Safari, Opera), nơi nó được bật theo mặc định

Ngày nay, việc sử dụng JavaScript hầu như không thể thiếu, vì nó cho phép sử dụng chính xác các dịch vụ phổ biến như Gmail, Facebook, YouTube, v.v. Ví dụ, với sự trợ giúp của JavaScript, bạn có thể mở một cửa sổ mới, thực hiện các phép tính, kiểm tra tính chính xác của dữ liệu đã nhập, v.v. Những loại hoạt động này sẽ không thể thực hiện được nếu không sử dụng JavaScript. Do đó, một số chức năng không thể thực hiện được khi hoàn thành khảo sát nếu không có JavaScript, chẳng hạn như cảnh báo cho câu trả lời không đầy đủ, xác minh mã đã nhập, độ chính xác của điều kiện, phân loại câu trả lời trong bảng câu hỏi, v.v.

Vì việc tạo khảo sát dựa trên Web 2 nâng cao. 0, hầu như không thể chỉnh sửa bảng câu hỏi mà không có JavaScript; . g. Survey Monkey, Qualtrics, v.v. )

Do đó, bạn không nên tắt JavaScript. Việc sử dụng nó có thể được kích hoạt trong hầu hết các trình duyệt theo các cách sau

  • Mozilla Firefox 25. nhập "về. config" trong thanh địa chỉ, nhấn Enter và đặt 'javascript. đã bật' thành 'đúng'
  • Internet Explorer 10. trong tab 'Công cụ', chọn 'Tùy chọn Internet' rồi chọn 'Bảo mật'. Nhấp vào tab 'Cấp độ tùy chỉnh' và chọn 'Bật' của 'Active Scripting'
  • Google Chrome 30. nhập 'cơm. //settings/content/javascript' trong thanh địa chỉ, nhấn Enter và chọn 'Các trang web có thể sử dụng Javascript' trong 'Hành vi mặc định'

Các sự cố với các chức năng dựa trên JavaScript cũng do một trình duyệt web lỗi thời (e. g. IE8 và các phiên bản cũ hơn). Nếu trình duyệt của bạn đã lỗi thời, hệ thống 1KA sẽ thông báo cho bạn về điều này thông qua một dải băng ở đầu trang (dựa trên chức năng get_browser, ghi chú trình duyệt, hệ điều hành, thiết bị. ). Do đó, vấn đề có thể được giải quyết bằng cách cập nhật hoặc thay đổi trình duyệt của bạn

JavaScript là ngôn ngữ lập trình có thể chạy bên trong gần như tất cả các trình duyệt web hiện đại. Trong những ngày đầu của web, ngôn ngữ này được sử dụng để tạo các tập lệnh đơn giản giúp thực hiện những việc tiện dụng, chẳng hạn như kiểm tra để đảm bảo bạn đã điền vào tất cả các trường "bắt buộc" trên biểu mẫu trước khi nhấn gửi. Nhưng khi kết nối Internet trở nên nhanh hơn và các trình duyệt trở nên tinh vi hơn, JavaScript đã phát triển thành một công cụ để xây dựng tất cả các loại ứng dụng dựa trên web phức tạp. Một số, chẳng hạn như Google Docs, thậm chí còn là đối thủ của các ứng dụng dành cho máy tính để bàn về kích thước và chức năng. Vấn đề là, khi bạn truy cập một trang web, các chương trình JavaScript được nhúng trên trang web đó sẽ tự động chạy. Có thể khó biết chính xác những gì một số tập lệnh đó thực sự làm, khiến bạn dễ bị chơi khăm và hành vi nguy hiểm

Hầu hết mọi thứ chỉ hoạt động. Và trong nhiều trường hợp, làm việc tốt hơn

JavaScript cũng là thành phần chính của hầu hết hành vi quảng cáo trực tuyến đáng ghét, cả hiển thị và bên dưới bề mặt. Nhiều người đã chuyển sang sử dụng các trình chặn quảng cáo trong những năm gần đây, dù là vì lo ngại về quyền riêng tư và bảo mật hay đơn giản là vì họ đã chán quảng cáo. Mới tuần trước, người có thẩm quyền không kém gì Edward Snowden, người tố cáo NSA, đã nói trong một cuộc phỏng vấn với The Intercept rằng bạn không chỉ có quyền mà còn có nghĩa vụ chặn quảng cáo trực tuyến, ít nhất là chừng nào các nhà xuất bản và nhà cung cấp dịch vụ internet vẫn để độc giả tiếp cận.

Tuy nhiên, một số lượng nhỏ nhưng ngày càng tăng đang tiến thêm một bước nữa trong việc chặn quảng cáo và chỉ vô hiệu hóa JavaScript hoàn toàn. Đầu tháng này, tôi đã quyết định gia nhập hàng ngũ của họ, ít nhất là trong một tuần và xem cuộc sống không có JavaScript sẽ như thế nào. Đến cuối tuần, tôi sợ quay lại với trang web hiện đại lộn xộn

Javascript có cần thiết trên máy tính của tôi không?

CÓ DÂY

Nó chỉ hoạt động

Như bạn có thể tưởng tượng, tôi gặp phải một số vấn đề. Netflix sẽ không hoạt động. YouTube cũng vậy, ít nhất là không bật Adobe Flash, điều này sẽ đánh bại điểm tắt JavaScript. Và tất nhiên bạn có thể quên sử dụng Google Docs mà không cần JavaScript. Facebook đã chỉ cho tôi phiên bản không có JavaScript của trang web được thiết kế cho điện thoại di động khi tôi cố gắng xem trang web từ máy tính xách tay của mình, nhưng khi tôi thực sự cố mở nó trên điện thoại của mình, tôi chỉ thấy một trang trống. Twitter đã hoạt động, nhưng nó thiếu bộ đếm ký tự tiện dụng, khiến bạn khó biết liệu một tweet có quá dài hay không. Tôi có thể duyệt WIRED, nhưng không xem hoặc để lại nhận xét. Một số trang không tải được một cách bí ẩn

Các trang được tải gần như ngay lập tức, pin máy tính xách tay của tôi kéo dài hơn và tôi có thể duyệt web mà ít bị phân tâm hơn

Nhưng điều đáng ngạc nhiên nhất là hầu hết mọi thứ đều hoạt động. Và trong nhiều trường hợp, làm việc tốt hơn. Các trang được tải gần như ngay lập tức, pin máy tính xách tay của tôi kéo dài hơn và tôi có thể duyệt web ít bị phân tâm hơn---tất cả đều không có cảm giác tội lỗi khi sử dụng trình chặn quảng cáo. Xét cho cùng, tôi không chủ động cố gắng phá vỡ bất cứ điều gì, các mạng quảng cáo chỉ đơn giản là không đáp ứng được cài đặt trình duyệt của tôi

Tất nhiên, tắt JavaScript sẽ không hoàn toàn bảo vệ bạn khỏi bị theo dõi. Cookie, có lẽ là mối quan tâm lớn nhất về quyền riêng tư đối với hầu hết việc sử dụng web, sẽ vẫn hoạt động. Chỉ cần truy cập một trang web là đủ để thu thập một số dữ liệu và nếu trang web lấy nội dung như phông chữ và hình ảnh từ các máy chủ bên ngoài, những máy chủ đó cũng có khả năng thu thập một số dữ liệu về bạn. Daniel Veditz, kỹ sư bảo mật chính của hãng sản xuất trình duyệt Mozilla, cho biết các vấn đề bảo mật lớn nhất trong những năm gần đây không phải đến từ JavaScript mà đến từ các plugin như Adobe Flash và Acrobat. Tuy nhiên, việc tắt JavaScript sẽ hạn chế khả năng bị khai thác của bạn và giảm số cách mà các bên thứ ba có thể hút dữ liệu của bạn

Trong trường hợp tôi hoàn toàn phải xem một trang web chỉ có JavaScript để phục vụ công việc, tôi thấy thật dễ dàng khi chỉ cần mở nó trong một trình duyệt web riêng biệt. Ngoài ra, các trình duyệt như Google Chrome và các plugin như NoScript cho phép bạn bật JavaScript có chọn lọc cho các trang web được liệt kê trong danh sách trắng. Nhưng trong mắt những người ủng hộ tự do Internet nghiêm túc nhất, tôi không bao giờ phải chạy JavaScript không xác định. Và họ đang làm việc chăm chỉ để truyền bá ý tưởng đó

Giải phóng web

Tổ chức Phần mềm Miễn phí không muốn loại bỏ JavaScript, mà muốn cung cấp cho người dùng sự minh bạch và quyền kiểm soát nhiều hơn đối với mã chạy trên máy tính của họ. Tổ chức được thành lập bởi Richard Stallman, người tạo ra hệ điều hành tự do đầu tiên GNU, đã lập luận trong nhiều thập kỷ nay rằng các nhà sản xuất phần mềm nên phát hành mã cần thiết để xây dựng ứng dụng của họ để người dùng không chỉ có thể kiểm tra mà còn có thể thực hiện các thay đổi đối với . Đối với Stallman và công ty, quyền tự do hiểu và kiểm soát mã chạy trên máy tính của bạn không chỉ là mối quan tâm của chủ nghĩa thực dụng mà còn là mệnh lệnh đạo đức.

Đương nhiên, quỹ phản đối việc sử dụng nền tảng Adobe Flash độc quyền để thêm hoạt ảnh và tính tương tác vào các trang web. Nhưng khi Flash không còn được ưa chuộng, nhóm đã bắt đầu chuyển hướng sang JavaScript. Chiến dịch JavaScript miễn phí của nó, ra mắt vào năm 2013, thúc đẩy ý tưởng rằng các trang web chỉ nên sử dụng mã JavaScript mã nguồn mở và miễn phí hoặc nếu không, thì ít nhất hãy làm cho trang web của họ hoạt động mà không có nó. Để giúp người dùng tránh chạy JavaScript độc quyền, Tổ chức Phần mềm Miễn phí đã phát triển LibreJS, một plugin cho trình duyệt web Firefox chặn hầu hết, nhưng không phải tất cả, JavaScript chạy. Nhưng, có lẽ quan trọng hơn, tổ chức làm việc với các kỹ sư đằng sau các trang web như Reddit và Greenpeace để giúp họ giảm sự phụ thuộc vào JavaScript độc quyền

Một trong những câu chuyện thành công lớn nhất của nó cho đến nay đến từ Crowd Supply, một loại trang web Etsy-meet-Kickstarter dành cho đám đông nhà sản xuất

Người đồng sáng lập Crowd Supply Joshua Lifton cho biết vấn đề về JavaScript độc quyền đã nằm trong tầm ngắm của anh ấy khi Stallman gửi email cho anh ấy vào đầu năm nay về chiến dịch JavaScript miễn phí. Một số sản phẩm nổi tiếng nhất được bán thông qua Crowd Supply là máy tính xách tay mã nguồn mở từ Novena và Purism và nhiều khách hàng muốn mua những máy tính xách tay đó đã duyệt bằng JavaScript đã tắt

"Có những chiến dịch mà hầu như ngày nào cũng có người gửi email đến. Vì vậy, bạn có thể cho rằng với mỗi người gửi email, bạn có thể mong đợi 100 người không gửi email," ông nói. Một số đã gửi email từ một cam kết ý thức hệ. Hóa ra những người khác không nhận ra rằng JavaScript đang gây ra vấn đề của họ. Dù bằng cách nào, anh ấy cũng nhận ra đó là một vấn đề thực sự và công ty đã loại bỏ phần lớn JavaScript độc quyền của mình. Ngày nay, trang web vẫn sử dụng Google Analytics, nhưng giờ đây khách hàng có thể mua hàng thông qua Crowd Supply mà không cần sử dụng bất kỳ JavaScript nào. Kết quả là, Lifton nói, trang web nhanh hơn và dễ sử dụng hơn, điều mà anh ấy mong đợi sẽ chỉ làm tăng doanh số bán hàng. "Chắc chắn có một khuynh hướng ý thức hệ ở đây," ông nói. "Nhưng nó không tệ cho kinh doanh. "

Còn tôi, tôi miễn cưỡng bật lại JavaScript vào cuối tuần. Công cụ giảm giá là việc tắt JavaScript đã phá vỡ một loạt các tiện ích mở rộng Google Chrome yêu thích của tôi. Và bên cạnh đó, tôi cũng thích phát trực tuyến video và đồ họa tương tác như bất kỳ ai. Nhưng thử nghiệm khiến tôi khao khát được kiểm soát nhiều hơn những gì thực sự chạy bên trong trình duyệt của mình. Nó cho tôi thấy sự lộn xộn được tạo ra trên web thực sự không cần thiết như thế nào và việc loại bỏ chúng dễ dàng như thế nào

Điều gì xảy ra nếu tôi tắt JavaScript?

Khi tắt JavaScript, trình duyệt của bạn sẽ có thể tải các trang web một cách chính xác, đặc biệt là các trang web cũ hơn . Trình duyệt máy khách có thể chèn mã độc hại vào mã JavaScript của trang web, có thể ảnh hưởng trực tiếp đến máy tính hoặc thiết bị của bạn nếu bạn truy cập trang web đó.

Tôi nên bật hay tắt JavaScript?

Tóm lại, việc vô hiệu hóa JavaScript giúp trải nghiệm duyệt web an toàn hơn , nhưng nó cũng phải trả giá bằng trải nghiệm người dùng. Nếu bạn gặp khó khăn khi điều hướng qua một trang web và thấy một số thành phần bị hỏng, rất có thể là do bạn đã tắt JavaScript cho trang web.

JavaScript có cần thiết không?

JavaScript chắc chắn là ngôn ngữ mặc định của Internet . Bạn không cần tìm đâu xa ngoài trình duyệt của mình để có bằng chứng vì JavaScript rất có thể được sử dụng để phát triển nó. Vì trình duyệt là một phần cần thiết trong trải nghiệm trực tuyến của bất kỳ người dùng nào, thật dễ hiểu tại sao JavaScript lại quan trọng đến vậy.

JavaScript có thể gây hại cho máy tính của tôi không?

Là ứng dụng khách trên trình duyệt web, javascript thường không gây ra mối đe dọa đối với hệ thống tệp của bạn hoặc thay đổi quyền .