HTML – Beschleunigen und beschleunigen (Teil 2)
Schleifensteuerung mehrerer Animationen
Wenn es um die Erstellung von Animationseffekten geht, ist der Einsatz von Timern natürlich untrennbar miteinander verbunden. Die übliche Methode besteht darin, window.setTimeout zu verwenden, um Elemente kontinuierlich auf der Seite zu positionieren. Wenn jedoch mehrere Animationen auf der Seite angezeigt werden sollen, müssen dann mehrere Timer eingestellt werden? Die Antwort ist Nein! Der Grund ist einfach: Die Timer-Funktion verbraucht viele wertvolle Systemressourcen. Wir können aber trotzdem mehrere Animationen auf der Seite steuern. Der Trick besteht darin, eine Schleife zu verwenden. In der Schleife wird die Position der entsprechenden Animation anhand verschiedener Variablenwerte gesteuert. In der gesamten Schleife wird nur ein Funktionsaufruf window.setTimeout() verwendet.
Sichtbarkeit ist schneller als Anzeige
Das Erscheinen und Verschwinden von Bildern kann zu sehr interessanten Effekten führen. Dies lässt sich auf zwei Arten erreichen: Verwenden Sie das CSS-Sichtbarkeitsattribut oder das Anzeigeattribut. Bei absolut positionierten Elementen haben Dialog und Sichtbarkeit den gleichen Effekt. Der Unterschied zwischen den beiden besteht darin, dass das auf display:none gesetzte Element nicht mehr den Platz im Dokumentfluss einnimmt, während das auf Visibility:hidden gesetzte Element weiterhin seine ursprüngliche Position behält.
Aber wenn Sie mit absolut positionierten Elementen umgehen möchten, ist es schneller, die Sichtbarkeit zu verwenden.
Klein anfangen
Ein wichtiger Tipp beim Schreiben von DHTML-Webseiten ist: Fangen Sie klein an. Wenn Sie zum ersten Mal eine DHTML-Seite schreiben, versuchen Sie nicht, alle Ihnen bekannten DHTML-Funktionen auf der Seite zu verwenden. Sie können jeweils nur eine neue Funktion verwenden und die daraus resultierenden Änderungen sorgfältig beobachten. Wenn Sie einen Leistungsabfall bemerken, können Sie schnell herausfinden, warum.
DEFER von Skripten
DEFER ist ein „stiller Held“ unter den leistungsstarken Funktionen von Skriptprogrammen. Sie haben es vielleicht noch nie benutzt, aber nachdem Sie die Einführung hier gelesen haben, glaube ich, dass Sie nicht ohne es leben können. Es teilt dem Browser mit, dass das Skriptsegment Code enthält, der nicht sofort ausgeführt werden muss, und kann in Verbindung mit dem SRC-Attribut auch dazu führen, dass diese Skripte im Hintergrund heruntergeladen werden und der Inhalt im Vordergrund angezeigt wird dem Benutzer normal angezeigt.
Bitte beachten Sie abschließend zwei Punkte:
1. Rufen Sie den Befehl document.write nicht in einem Skriptsegment vom Typ „defer“ auf, da document.write direkt erzeugt Ausgabeeffekte.
2. Fügen Sie außerdem keine globalen Variablen oder Funktionen hinzu, die vom Skript zur sofortigen Ausführung verwendet werden.
Behalten Sie die Konsistenz der Groß- und Kleinschreibung für dieselbe URL bei
Wir alle wissen, dass bei UNIX-Servern die Groß-/Kleinschreibung beachtet wird, aber wussten Sie schon: Der Puffer des Internet Explorers behandelt Groß- und Kleinbuchstaben auch unterschiedlich. Daher müssen Sie als Webentwickler daran denken, die Groß- und Kleinschreibung von URL-Strings für denselben Link an verschiedenen Stellen konsistent zu halten. Andernfalls werden unterschiedliche Dateisicherungen desselben Speicherorts im Puffer des Browsers gespeichert, wodurch sich auch die Anzahl der Anfragen zum Herunterladen von Inhalten vom selben Speicherort erhöht. Diese verringern zweifellos die Effizienz des Webzugriffs. Denken Sie also bitte daran: Achten Sie bei URLs am selben Ort darauf, dass die Groß-/Kleinschreibung der URL-Zeichenfolge auf verschiedenen Seiten konsistent bleibt.
Lassen Sie die Tags einen Anfang und ein Ende haben
Wenn wir unseren eigenen HTML-Code schreiben oder den HTML-Code anderer Leute betrachten, sind wir alle schon einmal auf die Situation gestoßen, in der die Tags einen Anfang und ein Ende haben. Zum Beispiel:
Beispiel für Headless- und Tailless-Tags
- Erstes
- Zweites
Offensichtlich fehlen die drei Dies verhindert jedoch nicht die korrekte Ausführung. In HTML gibt es weitere solche Tags wie FRAME, IMG und P.
Aber bitte seien Sie nicht faul, schreiben Sie bitte das Schluss-Tag vollständig. Dadurch wird nicht nur das HTML-Codeformat standardisiert, sondern auch die Anzeigegeschwindigkeit der Seite beschleunigt. Weil Internet Explorer sich nicht die Zeit nimmt, herauszufinden, wo ein Absatz oder ein Listenelement endet.
Beispiel für Anfangs- und Endtags
- Das erste Das zweite eins
- Das dritte Sehr einfach, aber nur wenn Sie ihr Wesen wirklich verstehen und beherrschen und aus einem Beispiel Schlussfolgerungen ziehen, können Sie schnellere und bessere Programme schreiben.

Heiße KI -Werkzeuge

Undress AI Tool
Ausziehbilder kostenlos

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Um eine nicht ordnungsgemäße HTML -Liste zu erstellen, müssen Sie ein Tag verwenden, um einen Listencontainer zu definieren. Jedes Listenelement ist mit einem Tag verpackt, und der Browser fügt automatisch Kugeln hinzu. 1. Erstellen Sie eine Liste mit einem Tag; 2. Jedes Listenelement ist mit einem Tag definiert. 3. Der Browser generiert automatisch Standard -Punkt -Symbole. 4. Unterverschiedene können durch Verschachtelung implementiert werden. 5. Verwenden Sie das Attribut vom Typ Listenstil von CSS, um den Symbolstil wie Scheibe, Kreis, Quadrat oder keine zu ändern. Verwenden Sie diese Tags korrekt, um eine nicht ordnungsgemäße Standardliste zu generieren.

SemantichtmlimprovesbothseoandAccessibilityByuseing -meaningfulTagSthatConveyContentStructure.1) iTenhancesseothroughbetterContentHierarchyWithProperHeadinglevels, verbesserteIndexingviaelementSlikaND und -SupportforrichsnippetsususingStrostStrostStrostStrostStrostStrostStrostaustaustaustrota.2)

Die Verwendung von Tags ist die einfachste und empfohlene Methode. Die Syntax ist für moderne Browser geeignet, um PDF direkt einzubetten. 2. Die Verwendung von Tags kann eine bessere Unterstützung für Steuerungs- und Sicherungsinhalte bieten. Syntax ist und bietet Download -Links in Tags als Backup -Lösungen, wenn sie nicht unterstützt werden. 3.. Es kann über Google DocsViewer eingebettet werden, es wird jedoch nicht empfohlen, aufgrund von Datenschutz- und Leistungsproblemen häufig zu verwenden. 4. Um die Benutzererfahrung zu verbessern, sollten geeignete Höhen festgelegt werden, reaktionsschnelle Größen (z. B. Höhe: 80VH) und PDF -Download -Links bereitgestellt werden, damit Benutzer sie selbst herunterladen und anzeigen können.

rel = "styleSheet" linkScssFilesforstylingThePage; 2.rel = "vorlad" HintStopreloadcriticalResourcesForperformance; 3.rel = "icon" setStheWebsit'sfavicon;

UsTheelementWitHinatagTocreateEmanticSearchfield.2.IncludeaForAccessibility, settheform'Saction undMethod = "AttributestosendDatoAsearchendPointWithasharableUrl.

ThetargetAttributeinanHtmlanchortagSpecifieswheretoophelinkedDocument.1._SelfoPenTheLinkinTheSametab (Standard) .2._BlankopensTheLeNanewtaborWindow.3._ParentopenTheParentFrame

Verwenden Sie Elemente und setzen Sie die Aktions- und Methodenattribute fest, um die Datenübermittlungsadresse und -methode anzugeben. 2. Fügen Sie Eingabefelder mit Namensattribut hinzu, um sicherzustellen, dass die Daten vom Server erkannt werden können. 3.. Verwenden oder erstellen Sie eine Einreichungsschaltfläche, und nach dem Klicken sendet der Browser die Formulardaten an die angegebene URL, die vom Backend verarbeitet wird, um die Dateneinreichung abzuschließen.

Verwenden Sie Tags, um Text semantisch hervorzuheben, häufig verwendet, um Suchergebnisse oder wichtige Inhalte zu identifizieren. 2. Benutzerdefinierte Stile wie Hintergrundfarben, Textfarben und Ränder können über CSS angepasst werden. 3.. Es sollte in Kontexten mit praktischer Bedeutung und nicht nur in visueller Dekoration verwendet werden, um die Zugänglichkeit und SEO -Effekte zu verbessern.
