Tiểu dụng html trong java là gì?

Tiết lộ. Hỗ trợ của bạn giúp giữ cho trang web hoạt động. Chúng tôi kiếm được phí giới thiệu cho một số dịch vụ chúng tôi đề xuất trên trang này. Tìm hiểu thêm

Phần tử HTML applet, trước đây được sử dụng để nhúng các ứng dụng Java vào tài liệu HTML, đã được ưu tiên sử dụng phần tử object khi HTML 4. 01 thông số kỹ thuật được phát hành vào tháng 12 năm 1999. Tuy nhiên, điều đó không ngăn cản các nhà phát triển sử dụng phần tử đã được cung cấp và hoạt động khi phát hành plugin trình duyệt Java vào năm 1995

Xu hướng trong những năm gần đây là các trình duyệt web loại bỏ hỗ trợ plugin. Kết quả là, thời của Java với tư cách là ngôn ngữ lập trình web đã kết thúc một cách hiệu quả. Các ứng dụng dựa trên Java được thiết kế để chạy trong trình duyệt phải được chuyển đổi sang các công nghệ và khung thay thế hoặc đối mặt với việc thiếu hoàn toàn hỗ trợ trình duyệt

nội dung

Java Applet đã lỗi thời

Có hai cách khác biệt trong đó các applet không được dùng nữa

  1. Phần tử applet không được dùng trong HTML 4. 01 và hoàn toàn lỗi thời bởi HTML5
  2. Hầu như tất cả các trình duyệt web hàng đầu đều không hỗ trợ plugin trình duyệt Java

Phần tử. Được giới thiệu và đồng thời ngừng sử dụng

Phần tử applet được sử dụng để nhúng các tập lệnh tương tác được viết bằng ngôn ngữ lập trình Java, không bị nhầm lẫn với JavaScript, trực tiếp vào tài liệu HTML. Tuy nhiên, phần tử object cũng có thể được sử dụng để nhúng các đối tượng Java. Do đó, phần tử applet không được dùng nữa ngay khi nó được giới thiệu trong HTML 4. 01 ủng hộ phần tử object hữu ích rộng rãi hơn

Mặc dù một số trình duyệt vẫn nhận ra phần tử applet, nhưng một số trình duyệt khác thì không. Những người vẫn nhận ra phần tử applet có thể ngừng hỗ trợ bất cứ lúc nào vì HTML5 đã lỗi thời thẻ. Nói cách khác, nếu bạn vẫn đang sử dụng yếu tố applet, hãy chuyển sang công nghệ thay thế ngay lập tức

Java. Vẫn phổ biến, chỉ là không dành cho web

Không ai có thể phủ nhận rằng Java vẫn là một trong những ngôn ngữ lập trình hữu ích và phổ biến nhất. Tuy nhiên, độ bám của nó trên mạng toàn cầu yếu và trượt. Tại sao lại thế này?

Java là ngôn ngữ lập trình rất phổ biến cho các ứng dụng doanh nghiệp, hệ điều hành và tiện ích hệ thống tùy chỉnh. Tuy nhiên, nó đã gặp phải một lịch sử lâu dài về các vấn đề bảo mật khi triển khai trên web. Ngoài ra, trạng thái là một công nghệ plugin đã khiến nó trở thành mục tiêu của những người ủng hộ tiêu chuẩn web và các chuyên gia bảo mật, những người đang thúc đẩy khá thành công trải nghiệm web hoàn toàn không có plugin

Hỗ trợ cho Java luôn yêu cầu plugin trình duyệt và gần đây hỗ trợ cho plugin này đã bị các trình duyệt web hàng đầu như Google Chrome, Mozilla Firefox và Microsoft Edge loại bỏ

Java sẽ không biến mất. Nó vẫn sẽ được sử dụng rộng rãi cho các ứng dụng doanh nghiệp, hệ điều hành, v.v. Theo một số khảo sát, Java có thể là ngôn ngữ lập trình được yêu cầu nhiều nhất khi tính đến tất cả các ứng dụng lập trình. Tuy nhiên, thời của Java với tư cách là ngôn ngữ lập trình cho các ứng dụng dựa trên web đã ở phía sau chúng ta

Thay thế tiềm năng cho Java Applet

Nếu bạn có nội dung và tài nguyên do Java hỗ trợ trên trang web của mình được nhúng bằng phần tử applet, bạn nên chuyển sang phần tử object ngay lập tức. Bạn cũng cần bắt đầu điều tra quá trình chuyển đổi hoàn toàn sang các công nghệ web được hỗ trợ

Bạn có hai tùy chọn khác nhau để chuyển đổi khỏi các tiểu dụng Java nhúng

  1. Thay thế ứng dụng Java bằng ứng dụng web được viết bằng ngôn ngữ lập trình có hỗ trợ trình duyệt rộng rãi
  2. Chuyển ứng dụng dựa trên web thành ứng dụng máy tính để bàn chạy trên web Java Web Start đầy đủ

Ứng dụng dựa trên web. Chuyển đổi ra khỏi Java

Nếu ứng dụng hỗ trợ Java của bạn cần chạy trong trình duyệt như một phần của trang web, bạn sẽ cần chuyển sang ngôn ngữ lập trình phía máy khách như JavaScript hoặc Flash

Khuyến nghị của chúng tôi là chuyển sang JavaScript. Ngôn ngữ lập trình linh hoạt này có thể được sử dụng cho cả lập trình phía máy khách và máy chủ và được hỗ trợ bởi mọi trình duyệt chính. JavaScript cũng được coi là một trong những công nghệ cơ bản của web. Mặc dù không ai có thể dự đoán được tương lai, nhưng nếu bạn định đặt cược vào một ngôn ngữ lập trình sẽ được sử dụng trên web trong một thời gian rất dài, thì bạn nên đặt cược vào JavaScript

Các ứng dụng dành cho máy tính để bàn được khởi chạy trên web. Chuyển đổi sang Java Web Start

Nếu ứng dụng của bạn đủ mạnh để chạy như một ứng dụng dành cho máy tính để bàn đầy đủ, bạn có thể chuyển từ việc chạy tiểu dụng Java trong trình duyệt web sang chạy nó như một ứng dụng độc lập. Khung mà Oracle đã phát triển để tạo các ứng dụng Java có thể được khởi chạy từ một liên kết được nhúng trong một trang web được gọi là Java Web Start

Di chuyển Java Applet sang môi trường Web Start thường tương đối đơn giản. Điều bạn sẽ phải ghi nhớ là ứng dụng máy tính để bàn mới sẽ chạy hoàn toàn độc lập với trang web đã khởi chạy nó. Nếu bạn đang sử dụng Java để chạy một ứng dụng dựa trên web được nhúng trong trang web của mình, đơn giản là không có cách nào để tiếp tục làm điều đó trong thời gian dài và nếu bạn muốn ứng dụng của mình chạy như một phần của trang web, bạn phải chuyển đổi.

Tương lai. Web miễn phí có trình cắm thêm

Tương lai của web sẽ bao gồm chức năng gia tăng được tích hợp ngay trong các công nghệ web cơ bản là CSS, HTML và JavaScript. Hiện tại, chúng ta có thể thấy tiến trình này khi hỗ trợ cho phương tiện được tích hợp ngay trong HTML5 và CSS hiện có khả năng tạo hoạt ảnh và chuyển tiếp ấn tượng trước đây chỉ có thể thực hiện được bằng plugin hoặc JavaScript

Thời của các ứng dụng web được cung cấp bởi các plugin như Java đang ở phía sau chúng ta. Mặc dù một số plugin sẽ tiếp tục được sử dụng thích hợp để đáp ứng các nhu cầu cụ thể, nhưng phần lớn các trang web và ứng dụng hiện đại sẽ được xây dựng bằng các ngôn ngữ được trình duyệt không có plugin hỗ trợ đầy đủ

Jon Penland

Jon là một nhà văn tự do, người đam mê du lịch, người chồng và người cha. Anh ấy viết về các công nghệ web như WordPress, HTML và CSS

Sự khác biệt giữa Java applet và mã HTML là gì?

A Java applet là một chương trình Java có thể nhúng vào trang web HTML . Nó chạy bên trong trình duyệt web. Một trang web HTML sử dụng thẻ

Applet trong ứng dụng Java là gì?

Applet là chương trình Java™ được thiết kế để đưa vào tài liệu Web HTML . Bạn có thể viết ứng dụng Java của mình và đưa nó vào một trang HTML, giống như cách một hình ảnh được đưa vào.