Was ist der Unterschied zwischen der Verwendung von Javascript & Java-Applets zur Verbesserung Ihres HTML-Codes?

October 8

Was ist der Unterschied zwischen der Verwendung von Javascript & Java-Applets zur Verbesserung Ihres HTML-Codes?

JavaScript und Java sind Sprachen, die von Entwicklern verwendet, um im Web zu verbessern Programmierung Browser-Erfahrung innerhalb eines Browsers. Beide haben auch andere Verwendungen. Sie sind auch beide nach Slang für Kaffee oder indonesischen Insel oder vielleicht ein Pariser Tanz benannt. Darüber hinaus haben sie wenig gemeinsam. Den Unterschied zu verstehen ist wichtig für intelligente Diskussion über Web-Technologien.

Java-Applets definiert

Java ist eine vollwertige objektorientierte Programmiersprache, die ursprünglich für die Programmierung von Kleingeräten konzipiert. Java wurde entwickelt, um auf jedem Computer fähig Hosting eine Java Virtual Machine ausgeführt. Mit anderen Worten, läuft Java in einem anderen Computerprogramm, das es interpretiert, so dass sie identisch auf einer Windows-Maschine, einen Mac, einen Linux-Rechner oder irgendetwas sonst fähigen Hosting eine Java Virtual Machine-Funktion. Diese Anpassungsfähigkeit, zusammen mit einer einfacheren Objektmodell als andere OOP-Sprachen hat es geschafft eine der beliebtesten Computersprachen in der Welt und besonders beliebt für Web-Anwendungen, wo es oft benutzt, um Servercode sowie Applets zu entwickeln. Applets sind kleine Java-Programme, die in einem Browser, so dass Web-basierte Anwendungen und Spiele komplexer als die von HTML allein ausgeführt. Java-Applets, wie andere Java-Programme erfordern den Client-Rechner die Java Virtual Machine installiert, um die Funktion zu haben.

JavaScript definiert

JavaScript, ursprünglich namens LiveScript und umbenannt in JavaScript für marketing-Gründen ist eine Skriptsprache, die HTML zu verbessern. Anders als in Java ist nicht JavaScript kompiliert, bevor sie gesendet werden. Stattdessen wird direkt im Browser zusammen mit HTML JavaScript interpretiert. Ursprünglich wurde JavaScript verwendet, weitgehend um minimale Interaktivität zu Web-Seiten, zeige Lauftext Nachrichten, Pop-ups und andere einfache Effekte bieten aber in den letzten Jahren JavaScript geworden mächtiger während Browser bei interpretieren es immer raffinierter haben. Viele Anwendungen und Spiele können jetzt direkt in JavaScript geschrieben werden.

Einschränkungen von JavaApplets

Java-Applets erfordern verschiedene andere Programme innerhalb des Browsers ausgeführt. Sie müssen ganz von einem Server heruntergeladen werden, die was manchmal herunterladen Verzögerungen führen kann. Java-Applets müssen auch Benutzer Browser mit Java Runtime Engines oder Java Virtual Machines kompatibel zu pflegen.

Einschränkungen von JavaScript

Browser sind notorisch uneinheitlich wie sie JavaScript interpretieren. Ein bisschen JavaScript Programmierung, läuft sehr gut im Internet Explorer möglicherweise Fehler anfällig oder vollständig gebrochen in FireFox oder Chrome. Daher müssen Entwickler entweder durchlaufen große Kopfschmerzen ihren Code browserübergreifend kompatibel machen oder müssen ihre Benutzer einen bestimmten Browser für ihre Web-Seite oder Anwendung zu verabschieden.

Alternativen

Adobe Flash und Microsoft Silverlight bieten Technologien ähnlich wie Java-Applets, die Multimedia und Interaktivität im Rahmen des Web-Browsers zur Verfügung zu stellen. Beide haben erhebliche Fundament im Web gesammelt. Flash ist beliebt bei online-Werber und einige multimedialen-Anwendungen (YouTube, Flash hängt). Silverlight ist beliebt bei Business-Anwendungen und andere multimedialen-Anwendungen. Apple und Microsoft, allerdings haben Äußerungen unterstützen HTML5-- und Association, JavaScript--gegenüber anderen Web-Sprachen.