{"id":69517,"date":"2022-07-19T11:22:41","date_gmt":"2022-07-19T09:22:41","guid":{"rendered":"https:\/\/rmarketingdigital.com\/wiki\/javascript-2\/"},"modified":"2024-10-28T22:49:07","modified_gmt":"2024-10-28T21:49:07","slug":"javascript","status":"publish","type":"glossary","link":"https:\/\/rmarketingdigital.com\/de\/wiki\/javascript\/","title":{"rendered":"JavaScript"},"content":{"rendered":"<p><\/p>\n<div id=\"mw-content-text\" lang=\"es\" dir=\"ltr\" class=\"mw-content-ltr\">\n<p><b>JavaScript<\/b> ist eine Programmiersprache, die auf der Client-Seite funktioniert und mit der Websites funktionaler sein k\u00f6nnen.\n<\/p>\n<h2>\n<span class=\"mw-headline\" id=\"Integraci.C3.B3n_en_c.C3.B3digo_HTML\">Einbindung in HTML-Code<\/span><br \/>\n<\/h2>\n<p>JavaScript-Code kann in HTML-Seiten eingebettet werden, damit diese Funktionen erhalten. Es gibt mehrere M\u00f6glichkeiten. Kann zwischen Etiketten liegenEs kann in einer externen Datei enthalten sein, es kann ein Parameter f\u00fcr HTML-Tags sein und es kann in Form von HTML-Links eingebettet werden. Stellen Sie beim Einf\u00fcgen in den HTML-Code sicher, dass das Skript fehlerfrei ist. Auf diese Weise k\u00f6nnen Fehler vermieden werden, die sich negativ auf die Suchmaschinenoptimierung auswirken k\u00f6nnen.\n<\/p>\n<h2>\n<span class=\"mw-headline\" id=\"DOM\">SONNE<\/span><br \/>\n<\/h2>\n<p>Eine Skriptsprache wie JavaScript sollte das DOM implementieren. DOM steht f\u00fcr &quot;Document Object Model&quot; und ist eine W3C-Empfehlung. Ist ein <b>allgemeines Modell<\/b> f\u00fcr Objekte in einem Dokument.\n<\/p>\n<h2>\n<span class=\"mw-headline\" id=\"Posibles_aplicaciones\">M\u00f6gliche Apps<\/span><br \/>\n<\/h2>\n<p>JavaScript hat viele verschiedene Apps. Besuche vor Ort k\u00f6nnen gez\u00e4hlt, Monatskalender angezeigt oder Formulareintr\u00e4ge \u00fcberpr\u00fcft werden. Ein weiteres h\u00e4ufig verwendetes Beispiel ist der Taschenrechner. Der virtuelle Wagen in Webshops ist eine weitere sehr gute Anwendung. Schlechte Beispiele sind Popups, die Benutzer normalerweise mit kommerzieller Werbung \u00fcberfluten. Es ist auch m\u00f6glich, den Quellcode einer Seite mit JavaScript vor Ihren Besuchern zu verbergen oder das Kopieren von Bildern oder Texten zu verhindern. Da unter diesen Umst\u00e4nden die rechte Maustaste blockiert ist, verliert der Benutzer auch andere Funktionen und w\u00e4re versehentlich sehr eingeschr\u00e4nkt.\n<\/p>\n<p>CommonJS kann als JavaScript-Dauer dienen. Dies erm\u00f6glicht Programmierschnittstellen, die f\u00fcr die Implementierung in Apps wie Datenbanken, Webdiensten und Desktop-Apps geeignet sind.\n<\/p>\n<h2>\n<span class=\"mw-headline\" id=\"Consecuencias_de_la_desactivaci.C3.B3n\">Folgen der Deaktivierung<\/span><br \/>\n<\/h2>\n<p>Browser bieten Benutzern die M\u00f6glichkeit, JavaScript \u00fcber zu deaktivieren <b>NoScript-Plugins<\/b>. Besucher einer Website k\u00f6nnen keine JavaScript-Apps mehr verwenden, sind jedoch beispielsweise vor l\u00e4stiger kommerzieller Werbung gesch\u00fctzt. Wenn zu viele Elemente in einem Webportal JavaScript verwenden, werden Benutzer dieses Web nicht gerne besuchen. Die Zug\u00e4nglichkeit wird eingeschr\u00e4nkt. Ein Webportal muss auch dann navigierbar sein, wenn JavaScript deaktiviert ist.\n<\/p>\n<h2>\n<span class=\"mw-headline\" id=\"Seguridad_a_trav.C3.A9s_del_principio_Sandbox\">Sicherheit durch das Sandbox-Prinzip<\/span><br \/>\n<\/h2>\n<p>Das Sandbox-Prinzip wurde entwickelt, um Benutzer vor Missbrauch von JavaScript-Apps zu sch\u00fctzen. Die Sandbox ist eine Art K\u00e4fig, der die Sprache in ihrem Umfang einschr\u00e4nkt. Eine Anwendung kann beispielsweise nicht auf lokale Dateien zugreifen. Auf diese Weise k\u00f6nnen Unbefugte keine Dateien lesen oder schreiben.\n<\/p>\n<h2>\n<span class=\"mw-headline\" id=\"Relevancia_para_el_SEO\">Relevanz f\u00fcr SEO<\/span><br \/>\n<\/h2>\n<p>Eine Suchmaschine ber\u00fccksichtigt im Allgemeinen keinen JavaScript-Code. Die durch JavaScript-Apps f\u00fcr Benutzer aktivierte Interaktion kann von einem Crawler nicht verwendet werden. Es besucht eine Website auf die gleiche Weise, wie ein Benutzer, der JavaScript deaktiviert hat, auf Webseiten zugreifen kann und nicht, auf die nur \u00fcber JavaScript zugegriffen werden kann. Text, der mit JavaScript angezeigt wird, wird in den meisten F\u00e4llen auch von der Suchmaschine nicht wahrgenommen. Weiterleitungen werden am besten auf der Serverseite implementiert.\n<\/p>\n<h3>\n<span class=\"mw-headline\" id=\"Tama.C3.B1o_del_archivo_y_rendimiento\">Dateigr\u00f6\u00dfe und Leistung<\/span><br \/>\n<\/h3>\n<p>Wenn eine Website lange Interaktionselemente enth\u00e4lt, die mit JavaScript implementiert und am Ende des Quellcodes platziert wurden, erh\u00f6ht sich die Dateigr\u00f6\u00dfe jeder einzelnen Unterseite. Dies wiederum erh\u00f6ht den Crawling-Aufwand f\u00fcr Suchmaschinen. Die Ladezeit f\u00fcr Benutzer mit langsamen Internetverbindungen (z. B. Smartphones) erh\u00f6ht sich f\u00fcr jede Unterseite.\n<\/p>\n<p>In diesem Fall muss der Code in eine externe JavaScript-Datei ausgelagert und am Ende des Quellcodes eingebettet werden. Die externe Datei muss auch im Browser des Benutzers zwischengespeichert werden, damit sie mit der ersten Seitenansicht geladen werden kann. Dies f\u00fchrt zu einer besseren Leistung bei der zweiten Seitenansicht, und die Suchmaschinen haben auch eine einfachere Aufgabe, da der Quellcode der Unterseiten &quot;schlechter&quot; ist. Die Ressourcen des Crawlers werden daher f\u00fcr mehr Inhalte im Web verwendet und f\u00f6rdern indirekt eine bessere Neupositionierung.\n<\/p>\n<h3>\n<span class=\"mw-headline\" id=\"Tiempo_de_carga_y_optimizaci.C3.B3n_de_la_conversi.C3.B3n\">Ladezeit und Conversion-Optimierung<\/span><br \/>\n<\/h3>\n<p>Einige Webmaster neigen dazu, die JavaScripts mehrerer Unterseiten in einzelne externe Dateien zu externalisieren. Dies kann dazu f\u00fchren, dass beim Surfen viele externe JavaScript-Dateien angefordert werden. Dies kann zu einer Verl\u00e4ngerung der Renderzeit f\u00fchren, da in Browsern eine maximale Anzahl paralleler Downloads von diesen externen Dateien festgelegt ist (einschlie\u00dflich Bilder und CSS-Dateien). Bei zu vielen Dateien und einer langsamen Internetverbindung kann das Laden der Seite lange dauern, was einer schlechten &quot;Benutzererfahrung&quot; entspricht und sich somit negativ auf die Conversion-Rate auswirken kann.\n<\/p>\n<p>Im Idealfall sollten alle JavaScript-Dateien zu einer einzigen Datei zusammengef\u00fchrt werden, die der Benutzer einmal l\u00e4dt (Cache), um eine doppelte Leistung zu vermeiden.\n<\/p>\n<h3>\n<span class=\"mw-headline\" id=\"Tiempo_de_renderizado_y_optimizaci.C3.B3n_de_la_conversi.C3.B3n\">Renderzeit und Conversion-Optimierung<\/span><br \/>\n<\/h3>\n<p>Ein weiterer Trick, um die Leistung und Konvertierung des Webs zu steigern, besteht darin, die externen JavaScript-Dateien am Ende des Quellcodes zu platzieren. Der Grund daf\u00fcr ist, dass Browser das Rendern der Webseite an dem Punkt, an dem eine externe Datei verkn\u00fcpft wurde, teilweise beenden und sie zuerst laden. Befindet sich die externe JavaScript-Datei auf einem externen Server, der langsam reagiert, sieht der Benutzer zun\u00e4chst nur eine leere Seite.\n<\/p>\n<p>Erst wenn alle Skripte und CSS-Dateien geladen sind, wird das Rendern beendet. Wenn Sie den Verweis auf die externe Datei am Ende des Quellcodes einf\u00fcgen, wird der Inhalt der HTML-Datei angezeigt und die Texte werden vor dem vollst\u00e4ndigen Laden angezeigt. Der Vorteil ist, dass Benutzer nur warten m\u00fcssen, um auf die Interaktionsfunktionen von JavaScript-Apps zuzugreifen <b>wenn es einen langsamen externen Server gibt<\/b>.\n<\/p>\n<h2>\n<span class=\"mw-headline\" id=\"Enlaces_Web\">Web-Links<\/span><br \/>\n<\/h2>\n<ul>\n<li> <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" class=\"external text\" href=\"http:\/\/www.webmarketingart.com\/search-engine-optimization\/javascript-and-seo\/\">JavaScript und SEO<\/a>\n<\/li>\n<\/ul>\n<p><!-- \nNewPP limit report\nCached time: 20200502171346\nCache expiry: 86400\nDynamic content: false\nCPU time usage: 0.004 seconds\nReal time usage: 0.008 seconds\nPreprocessor visited node count: 40\/1000000\nPreprocessor generated node count: 52\/1000000\nPost\u2010expand include size: 0\/2097152 bytes\nTemplate argument size: 0\/2097152 bytes\nHighest expansion depth: 2\/40\nExpensive parser function count: 0\/100\n--><!-- \nTransclusion expansion time report (%,ms,calls,template)\n100.00%    0.000      1 - -total\n--><!-- Saved in parser cache with key es_:stable-pcache:idhash:509-0!*!0!!es!*!* and timestamp 20200502171346 and revision id 2383\n -->\n<\/div>","protected":false},"excerpt":{"rendered":"<p>JavaScript es un lenguaje de programaci\u00f3n que funciona en el lado del cliente y con el que las webs pueden ser m\u00e1s funcionales. Incorporaci\u00f3n en c\u00f3digo HTML El c\u00f3digo JavaScript&#8230;<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"template":"","glossary-cat":[],"class_list":["post-69517","glossary","type-glossary","status-publish"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.0 (Yoast SEO v28.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>JavaScript - R Marketing Digital<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/rmarketingdigital.com\/de\/wiki\/javascript\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"JavaScript\" \/>\n<meta property=\"og:description\" content=\"JavaScript es un lenguaje de programaci\u00f3n que funciona en el lado del cliente y con el que las webs pueden ser m\u00e1s funcionales. Incorporaci\u00f3n en c\u00f3digo HTML El c\u00f3digo JavaScript...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/rmarketingdigital.com\/de\/wiki\/javascript\/\" \/>\n<meta property=\"og:site_name\" content=\"R Marketing Digital\" \/>\n<meta property=\"article:modified_time\" content=\"2024-10-28T21:49:07+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/rmarketingdigital.com\\\/wiki\\\/javascript\\\/\",\"url\":\"https:\\\/\\\/rmarketingdigital.com\\\/wiki\\\/javascript\\\/\",\"name\":\"JavaScript - R Marketing Digital\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/rmarketingdigital.com\\\/#website\"},\"datePublished\":\"2022-07-19T09:22:41+00:00\",\"dateModified\":\"2024-10-28T21:49:07+00:00\",\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/rmarketingdigital.com\\\/wiki\\\/javascript\\\/\"]}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/rmarketingdigital.com\\\/#website\",\"url\":\"https:\\\/\\\/rmarketingdigital.com\\\/\",\"name\":\"R Marketing Digital\",\"description\":\"Agencia SEO | Publicidad redes sociales | Community Management\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/rmarketingdigital.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"JavaScript - R Marketing Digital","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/rmarketingdigital.com\/de\/wiki\/javascript\/","og_locale":"de_DE","og_type":"article","og_title":"JavaScript","og_description":"JavaScript es un lenguaje de programaci\u00f3n que funciona en el lado del cliente y con el que las webs pueden ser m\u00e1s funcionales. Incorporaci\u00f3n en c\u00f3digo HTML El c\u00f3digo JavaScript...","og_url":"https:\/\/rmarketingdigital.com\/de\/wiki\/javascript\/","og_site_name":"R Marketing Digital","article_modified_time":"2024-10-28T21:49:07+00:00","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/rmarketingdigital.com\/wiki\/javascript\/","url":"https:\/\/rmarketingdigital.com\/wiki\/javascript\/","name":"JavaScript - R Marketing Digital","isPartOf":{"@id":"https:\/\/rmarketingdigital.com\/#website"},"datePublished":"2022-07-19T09:22:41+00:00","dateModified":"2024-10-28T21:49:07+00:00","inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/rmarketingdigital.com\/wiki\/javascript\/"]}]},{"@type":"WebSite","@id":"https:\/\/rmarketingdigital.com\/#website","url":"https:\/\/rmarketingdigital.com\/","name":"R Digitales Marketing","description":"SEO Agentur | Werbung f\u00fcr soziale Netzwerke | Community Management","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/rmarketingdigital.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"}]}},"_links":{"self":[{"href":"https:\/\/rmarketingdigital.com\/de\/wp-json\/wp\/v2\/glossary\/69517","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rmarketingdigital.com\/de\/wp-json\/wp\/v2\/glossary"}],"about":[{"href":"https:\/\/rmarketingdigital.com\/de\/wp-json\/wp\/v2\/types\/glossary"}],"author":[{"embeddable":true,"href":"https:\/\/rmarketingdigital.com\/de\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":0,"href":"https:\/\/rmarketingdigital.com\/de\/wp-json\/wp\/v2\/glossary\/69517\/revisions"}],"wp:attachment":[{"href":"https:\/\/rmarketingdigital.com\/de\/wp-json\/wp\/v2\/media?parent=69517"}],"wp:term":[{"taxonomy":"glossary-cat","embeddable":true,"href":"https:\/\/rmarketingdigital.com\/de\/wp-json\/wp\/v2\/glossary-cat?post=69517"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}