Hướng dẫn what happens if i disable javascript on safari? - điều gì xảy ra nếu tôi tắt javascript trên safari?

Nếu bạn quan tâm đến bảo mật với JavaScript, hãy tắt nó

Cập nhật vào ngày 2 tháng 12 năm 2020

Những gì để biết

  • Mở Safari, truy cập & nbsp; Safarimenu và chọn Tùy chọn> Bảo mật. Bỏ chọn Kích hoạt JavaScript để vô hiệu hóa tính năng.menu, and select Preferences > Security. Uncheck Enable JavaScript to disable the feature.
  • Trên iPhone: Mở ứng dụng Cài đặt, sau đó cuộn xuống và nhấn Safari. Ở dưới cùng của màn hình Cài đặt Safari, nhấn Advanced.Settings app, then scroll down and tap Safari. At the bottom of the Safari settings screen, tap Advanced.
  • Sau đó, nhấn vào thanh trượt bên cạnh JavaScript để chuyển nó sang vị trí TẮT.JavaScript to toggle it to the off position.

Bài viết này giải thích cách vô hiệu hóa JavaScript trong trình duyệt web Safari cho các hệ điều hành MACOS và iOS nếu bạn không muốn chạy nó vì lý do bảo mật.

Cách tắt JavaScript trong Safari trên máy Mac

JavaScript thêm hành vi năng động cho các trang web, nâng cao chúng và cung cấp trải nghiệm thân thiện hơn cho người xem. Tuy nhiên, vì JavaScript là ngôn ngữ lập trình mạnh mẽ, mọi người cũng có thể sử dụng nó để viết phần mềm độc hại, khiến nhiều người dùng máy tính không được chào đón.

Trong Safari trên Mac, bạn có thể bật và tắt JavaScript trong menu Tùy chọn. Đây là cách làm điều đó:

  1. Mở safari.

  2. Mở & nbsp; Safarimenu và chọn Tùy chọn.menu and select Preferences.

    Phím tắt cho các tùy chọn là lệnh+, (dấu phẩy).Command+, (comma).

  3. Chuyển đến tab Bảo mật.Security tab.

  4. Xóa hộp kiểm Bật JavaScript để vô hiệu hóa tính năng.Enable JavaScript check box to disable the feature.

Một số trang web có thể không hoạt động như mong đợi trong khi JavaScript bị vô hiệu hóa.

Cách tắt JavaScript trong Safari trên iPhone

Trên iPhone của bạn hoặc một thiết bị iOS khác, vô hiệu hóa JavaScript trong ứng dụng Cài đặt:

  1. Mở ứng dụng Cài đặt.Settings app.

  2. Cuộn xuống Safari và nhấn vào nó.Safari and tap it.

  3. Ở dưới cùng của màn hình Cài đặt Safari, nhấn Advanced.Advanced.

  4. Nhấn vào thanh trượt bên cạnh JavaScript để chuyển nó sang vị trí TẮT.JavaScript to toggle it to the off position.

Cảm ơn vì đã cho chúng tôi biết!

Nhận tin tức công nghệ mới nhất được gửi mỗi ngày

Đặt mua

Bằng cách sử dụng "Tắt JavaScript" trên menu phát triển của Safari, bạn có thể loại bỏ những phiền toái từ một số trang web, mà không thất vọng khi vô hiệu hóa hoàn toàn JavaScript.

Tôi thậm chí sẽ chỉ cho bạn cách thực hiện một phím tắt bàn phím tùy chỉnh cho nó, vì vậy ngón tay của bạn thậm chí không bao giờ phải rời khỏi bàn phím.

Thiết lập ban đầu sẽ mất vài phút, nhưng nó sẽ có giá trị khi bạn nhận ra sức mạnh bạn sẽ nắm giữ trong ngón tay khi bạn hoàn thành.

JavaScript tự nó không tốt cũng không xấu.

JavaScript đang lái một chiếc xe hơi. Hầu hết những người lái xe là những người tốt chỉ cố gắng đi từ điểm A đến điểm B dễ dàng và nhanh chóng nhất có thể. Tuy nhiên, một số người là người điên, một số là người lái xe say rượu và một số người không giỏi lắm.

Điều tương tự cũng đúng với JavaScript. Hầu hết thời gian bạn thậm chí không nhận thấy JavaScript, nhưng nó hoạt động trong nền để giúp bạn và trang web làm việc cùng nhau. Bạn đã bao giờ gõ một cái gì đó vào một lĩnh vực và trang web ngay lập tức nhận ra một vấn đề? Đó là JavaScript. Thật không may, các chất tương tự của "những kẻ điên" và "trình điều khiển say rượu" của thế giới JavaScript dường như hoạt động trong tiếp thị. Cửa sổ bật lên? Cửa sổ bật lên? Quảng cáo đột nhiên xuất hiện hoặc trượt qua những gì bạn đang cố đọc? Ngoài ra JavaScript. Những liên kết đôi màu xanh lá cây hoặc các liên kết khác hiển thị cho bạn quảng cáo khi bạn di chuột qua chúng? JavaScript.

Yêu thích của tôi là khi tôi ở một trang sẽ không cho phép tôi sao chép văn bản hoặc thậm chí nhấp chuột phải, nghĩ rằng đây là một loại "bảo vệ". Phần mỉa mai là nhiều trang web trong số này (chẳng hạn như cho lời bài hát âm nhạc) đang đăng nội dung mà họ không sở hữu ở nơi đầu tiên, và sau đó họ cố gắng sử dụng JavaScript để chặn bạn sử dụng nó. Trên một số trang web bạn sử dụng tính năng đọc của Safari, nhưng điều đó không phải lúc nào cũng hoạt động. May mắn thay, bạn có nhiều công cụ hơn theo ý của bạn.

Đọc để biết thêm về JavaScript.

Tùy chọn JavaScript

Nếu bạn đã từng bị JavaScript đủ thất vọng khi muốn vô hiệu hóa nó hoàn toàn, bạn có thể đã đi đến Tab Safari của Safari »tab bảo mật và không được kiểm soát hộp bên cạnh" Bật JavaScript. " Tôi gọi đây là "tùy chọn JavaScript hạt nhân." Thật không may, giống như chiến tranh nhiệt hạch toàn cầu, vô hiệu hóa JavaScript hoàn toàn hóa ra là một lựa chọn không khả thi. JavaScript được sử dụng cho rất nhiều thứ tốt, và rất nhiều nhà phát triển web xấu đã không lấy "Điều gì sẽ xảy ra nếu JavaScript bị vô hiệu hóa?" để xem xét cho một số điều nên có thể làm việc mà không cần nó.

Chúng ta cần một vũ khí thanh lịch cho một thời đại văn minh hơn. Thật ra, tôi đề nghị hai.

Khuyến nghị đầu tiên của tôi là cài đặt danh sách đen JavaScript mở rộng Safari, chặn hầu hết những người phạm tội tồi tệ nhất, bao gồm hầu hết các nơi sử dụng quảng cáo liên kết gạch chân màu xanh lá cây kép đó. Điều này hoạt động bằng cách chặn các tên miền, rất hữu ích cho một số người phạm tội lớn nhất (tôi đang nhìn vào bạn, Tynt.com và Intellitxt.com), nhưng nó sẽ không giữ tất cả các công cụ JavaScript xấu xảy ra. Có quá nhiều ngoài kia.

Bước đầu tiên là bật menu phát triển của Safari. Để làm điều đó, hãy đến sở thích của Safari, nhấp vào "Nâng cao" và chọn hộp bên cạnh "Hiển thị menu phát triển trong thanh menu." .

Menu phát triển bao gồm một số tính năng nhỏ tiện dụng, bao gồm khả năng mở trang hiện tại trong trình duyệt khác hoặc thay đổi tác nhân người dùng mà Safari gửi (có thể tiện dụng nếu bạn muốn xem phiên bản iPad hoặc iPhone của trang).

Bạn có thể thấy menu phát triển của Safari được hiển thị trong hình ảnh ở đầu bài viết này. Gần phía dưới, bạn sẽ thấy một tùy chọn để "Tắt JavaScript", và bạn có thể thấy phím tắt tùy chỉnh mà tôi đã áp dụng cho nó (⌘ + Shift + J, nhưng bạn có thể chọn một phím khác nếu bạn muốn).

Tạo một lối tắt bàn phím tùy chỉnh

Để tạo phím tắt đó, hãy chuyển đến System Tùy chọn »Bàn phím» phím tắt.

Chọn "phím tắt ứng dụng" từ cột bên trái, sau đó nhấp vào dấu "+" trong cột thứ hai. Bạn có thể thấy của tôi ở đây.

Hướng dẫn what happens if i disable javascript on safari? - điều gì xảy ra nếu tôi tắt javascript trên safari?

Lưu ý rằng tôi đã thực hiện một số phím tắt cho Safari, bạn có thể trông khác với tôi. Điều đó hoàn toàn ổn. Điều quan trọng là đảm bảo rằng bạn đang ở đúng vị trí: phím tắt ứng dụng, sau đó nhấn phím "+".

Điều đó sẽ mang đến một cửa sổ bật lên. Chọn "Safari" làm "Ứng dụng" và trong trường "Tiêu đề Menu":

Vô hiệu hóa JavaScript

Bạn phải có được chính tả và viết hoa chính xác. Tôi khuyên bạn nên sử dụng sao chép/dán dòng đó ở trên.

Sau đó chọn bất kỳ phím tắt nào bạn muốn. .

Nhấp vào "Thêm" và chuyển trở lại Safari. Trong các phiên bản gần đây của OS X, các phím tắt được cập nhật ngay lập tức, ngay cả khi ứng dụng đã chạy. Trong các phiên bản cũ hơn, bạn phải khởi động lại ứng dụng để xem phím tắt.

Điều tuyệt vời là menu "Tắt JavaScript" không thay đổi khi bạn bật/tắt nó, vì vậy bạn chỉ cần một phím tắt. Nhấn nó một lần để vô hiệu hóa JavaScript, nhấn lại để kích hoạt lại nó. Lưu ý rằng Bookmarklets sẽ không hoạt động trong khi JavaScript bị vô hiệu hóa.

Điều gì xảy ra khi bạn vô hiệu hóa JavaScript phụ thuộc một chút trên trang. Đôi khi sự khó chịu sẽ dừng lại ngay lập tức. Nếu họ không hoặc nếu quảng cáo đã chặn chế độ xem của bạn, chỉ cần tải lại trang và nó sẽ tải mà không cần JavaScript. Khi bạn đọc xong trang, hãy nhấn phím tắt bàn phím và tiếp tục lướt.

Cập nhật: Bạn thậm chí có thể làm điều này trong thiết bị đầu cuối. Để làm cho ⌘ + J bằng "Tắt JavaScript" thực hiện điều này trong thiết bị đầu cuối: You can even do this in Terminal. To make ⌘ + J equal to "Disable JavaScript" do this in Terminal:

defaults write com.apple.safari NSUserKeyEquivalents -dict-add "Disable JavaScript" '@J'

Tất cả các sản phẩm được đề xuất bởi Engadget được lựa chọn bởi nhóm biên tập của chúng tôi, độc lập với công ty mẹ của chúng tôi. Một số câu chuyện của chúng tôi bao gồm các liên kết liên kết. Nếu bạn mua một cái gì đó thông qua một trong những liên kết này, chúng tôi có thể kiếm được một khoản hoa hồng liên kết. Tất cả giá là chính xác tại thời điểm xuất bản.

Bạn có nên tắt JavaScript trên Safari không?

Bằng cách sử dụng "Tắt JavaScript" trên menu phát triển của Safari, bạn có thể loại bỏ những phiền toái từ một số trang web, mà không thất vọng khi vô hiệu hóa hoàn toàn JavaScript. Tôi thậm chí sẽ chỉ cho bạn cách thực hiện một phím tắt bàn phím tùy chỉnh cho nó, vì vậy ngón tay của bạn thậm chí không bao giờ phải rời khỏi bàn phím.. I'll even show you how to make a custom keyboard shortcut for it, so your fingers never even have to leave the keyboard.

JavaScript có nên được bật trên Safari không?

JavaScript đã phát triển thành một công cụ thiết yếu làm cho web như ngày nay.Nó kiểm soát các phần tử động của các trang web và hầu hết các trang web sẽ không chạy chính xác nếu trình duyệt Apple Safari của bạn không bật JavaScript.most websites will fail to run correctly if your Apple Safari browser does not have its JavaScript enabled.

Tôi có nên tắt JavaScript cho iPhone safari không?

Mặc dù có nhiều cách sử dụng, có một số lý do người dùng có thể muốn tắt JavaScript tạm thời trên thiết bị iOS của họ: để duyệt nhanh hơn một chút mà không có các yếu tố tương tác (mặc dù bạn sẽ thấy rất nhiều yếu tố bị thiếu, một số yếu tố bạn có thể thích).To browse a little faster without the interactive elements (though you will see lots of missing elements, some of which you may like).

Tắt JavaScript có an toàn không?

Với JavaScript cực kỳ quan trọng đối với hầu hết các trình duyệt web hiện đại và tự động kích hoạt gần như toàn cầu, có vẻ ngớ ngẩn khi muốn vô hiệu hóa nó.Tuy nhiên, đối với các môi trường nhạy cảm bảo mật, việc vô hiệu hóa JavaScript là một biện pháp phòng ngừa an toàn để bảo vệ chống lại các cuộc tấn công độc hại như kịch bản chéo trang.disabling JavaScript is a safe precaution to protect against malicious attacks such as cross-site scripting.