Văn phòng

Sự khác nhau giữa cài đặt Java và JavaScript

JavaScript Tutorial | Creating a Modal with JavaScript | Part 1

JavaScript Tutorial | Creating a Modal with JavaScript | Part 1

Mục lục:

Anonim

Có nhiều tiếng ồn xung quanh nói - gỡ cài đặt hoặc tắt Java - vì nó dễ bị tấn công. Java 7 đặc biệt, dễ bị tổn thương nói các trang web khác nhau và, giống nhau điều này cũng áp dụng cho các phiên bản Java khác. Nghiên cứu chủ đề này, tôi thấy hầu như tất cả các phiên bản đều đã trải qua quá trình khai thác tương tự trong quá khứ. Sun, và sau đó, Oracle đã được giữ lên bằng cách phát hành một hoặc nhiều bản vá cho Java mỗi lần trong quá khứ. Với sự xuất hiện của các phương tiện truyền thông xã hội như một công cụ chia sẻ thông tin lớn, việc khai thác Java 7 đặc biệt này (trong nửa đầu tháng 1 năm 2013) đã được thổi phồng đến mức nhiều người đã chọn gỡ cài đặt Java khỏi máy của họ. Apple, mặt khác, lặng lẽ vô hiệu hóa Java mà không thông báo cho người dùng của nó. Firefox đã đưa ra một bản vá kiểm tra các trang web trước khi cho phép chúng chạy Java. Nó rất tốt!

Sự cố bắt đầu khi nhiều người chọn, cố ý hoặc vô tình, vô hiệu hóa JavaScript trên Internet Explorer và các trình duyệt khác.

Java so với JavaScript

Chờ đợi, có một sự khác biệt rất lớn giữa Java và JavaScript Java là từ Oracle trong khi JavaScript sau là từ Netscape Inc . Trước đây là một ngôn ngữ lập trình đòi hỏi một trình biên dịch, trong khi JavaScript chỉ là ASCII (hoặc văn bản, như chúng ta gọi nó). Tôi nhận được nhiều câu hỏi về cách vô hiệu hóa JavaScript .

Quy trình thay đổi biểu mẫu trình duyệt thành trình duyệt. Trên Internet Explorer, bạn phải mở Tùy chọn Internet -> Bảo mật -> Internet và đặt mức Bảo mật cho vùng này thành CAO để bạn được nhắc mỗi lần trang web cố gắng chạy kịch bản. Lưu ý rằng nó có thể làm hỏng trải nghiệm duyệt web của bạn, tuy nhiên, với quá nhiều cửa sổ bật lên.

Để tắt Java trên Internet Explorer, bạn có thể sử dụng trình quản lý Tiện ích để vô hiệu hóa Java (tm) Plug-in 2 SSV Helper và Sun Microsystems Deployment Toolkit. Nhưng điều này không thực sự đủ. Bạn phải chỉnh sửa một số cài đặt đăng ký, để hoàn thành vô hiệu hóa Java trên IE. Thông tin thêm về điều đó ở đây.

Sự khác biệt giữa Java và JavaScript

Java không phải là JavaScript; JavaScript không dựa trên Java! Đối với những người bối rối, đây là một trích từ trang web Java:

Ngôn ngữ lập trình JavaScript, được phát triển bởi Netscape, Inc., không phải là một phần của nền tảng Java. JavaScript, không tạo ra các applet hoặc các ứng dụng độc lập. Trong dạng phổ biến nhất hiện nay, JavaScript nằm bên trong các tài liệu HTML và có thể cung cấp các mức tương tác cho các trang web không thể đạt được với HTML đơn giản.

Liệt kê là những khác biệt chính giữa Java và JavaScript.

  • Java là một OOP ngôn ngữ lập trình trong khi Java Script là một ngôn ngữ kịch bản OOP.
  • Java tạo các ứng dụng chạy trong một máy ảo hoặc trình duyệt trong khi mã JavaScript chỉ chạy trên trình duyệt.
  • Mã Java cần phải được biên dịch trong khi mã JavaScript là tất cả trong
  • Cách yêu cầu các trình cắm thêm khác nhau.

Cách gỡ bỏ Java trong Windows 10/8/7

Cách tốt nhất là gỡ cài đặt Jave đang sử dụng các chương trình Add / Remove trong Windows XP và sử dụng Programs & Features trong Windows 7/8/10. Quá trình này rất dễ dàng vì vậy tôi sẽ không cung cấp quy trình từng bước tại đây. Bạn có thể thấy nhiều hơn một bản ghi liên quan đến Java trong khi cố gỡ cài đặt nó. Điều này là do các chương trình khác nhau sử dụng các phiên bản Java khác nhau. Tức là, nếu bạn đã cài đặt xyz khi Java 5 mới nhất, ứng dụng sẽ cài đặt Java 5 và có thể quên cập nhật nó. Sau đó, nếu bạn cài đặt abc, nó có thể cài đặt Java 7 (như vào ngày 16 tháng 1 năm 2013, nó là bản phát hành mới nhất). Và vì không dễ để xác định phiên bản nào từng ứng dụng đang sử dụng, bạn có thể xóa tất cả và cài đặt lại nếu được yêu cầu hoàn toàn. Tôi thực sự không hiểu điều này vì có một tính năng cập nhật trung tâm có sẵn trong Windows 8 | 7 chỉ nên giữ phiên bản mới nhất. Tôi sẽ để lại hành vi này, có nhiều hơn một phiên bản Java được cài đặt, cho những người khác trong lĩnh vực này. Bạn có thể muốn xem bài đăng này về cách quản lý cài đặt Java.

Bạn có nên tắt JavaScript

Việc tắt JavaScript là một ý tưởng hay không? Tôi không nghĩ như vậy và không làm các chuyên gia đưa ra các đề xuất về cách vô hiệu hóa Java mà không nói cho người dùng biết về sự khác biệt giữa Java và JavaScript. Tôi không tham gia vào lập trình web nhưng tôi đã hết sức tò mò, đã tắt JavaScript chỉ để xem internet trông như thế nào mà không có nó. Xem phần tiếp theo để biết thêm về nó. Nếu JavaScript là xấu, tại sao mọi người sẽ mã hóa một biện pháp bảo mật bổ sung dựa trên JavaScript? Nếu JavaScript là xấu, tại sao hầu hết các trang web hàng đầu - chẳng hạn như Facebook, Twitter và YouTube - sử dụng JavaScript để nâng cao trải nghiệm người dùng? Một lần nữa, hãy nhớ rằng JavaScript và Java là hai mục khác nhau có thể nghe giống với tên của chúng. Tuy nhiên, nếu bạn muốn, bạn có thể đến đây để tìm hiểu cách tắt JavaScript.

Internet không có JavaScript

Rất có thể - nếu đó chỉ là các trang web tĩnh! Nhưng đó không phải là trường hợp trong thực tế và cũng không khả thi. Chúng tôi không có khả năng đi bộ xuống phố hoặc lái xe đến đầu kia của thành phố chỉ để trả một số hóa đơn. Đó chỉ là một ví dụ mà JavaScript được đưa vào. Có nhiều điều nói về HTML 5.0 thay đổi bộ mặt của web. Một số chuyên gia nói rằng họ có thể sử dụng nó để thay thế Flash và rằng Adobe Flash sẽ sớm trở thành một điều quá khứ. Tuy nhiên, YouTube và Vimeo đều sử dụng trình phát Flash & Flash để phát trực tuyến video vào máy tính của bạn và tôi không nghĩ rằng họ sẽ mã hóa lại toàn bộ thiết lập của họ ở bất kỳ đâu trong tương lai gần.

Theo tôi, Flash và FLV sẽ ở lại còn nhiều năm nữa. Có thể, trong những năm tới, các chuyên gia sẽ đưa ra một tuyên bố rằng HTML 6 hoặc 7 có thể loại bỏ hoàn toàn nhu cầu về Java và / hoặc JavaScript. Hiện tại, hình ảnh dưới đây cho thấy Internet sẽ trông như thế nào mà không có JavaScript .

Trong khi vô hiệu hóa Java có thể là một ý kiến ​​hay, việc tắt JavaScript có thể không được! JavaScript, có thể dễ bị tổn thương nhưng sau đó, đặt tên cho một ứng dụng không phải là!

Quan điểm của bạn về chủ đề này là gì?