Ich hatte entweder das Glück oder Unglück, um aus der Bandbreite in unserem Hause planen in dieser Woche durchgeführt haben, wie hier in Alaska die Pläne sind nicht unbegrenzt. Wenn das passiert, sie langsam nach unten zu einem Rinnsal, bis Ihr Abrechnungsmonat beginnt von neuem. Dadurch konnte ich sehen, wie kläglich ein 2MB Plus Web-App Belastungen für jemanden ohne High-Speed Internet verlangsamen Zusehen einen weißen Bildschirm für Äonen, bevor Sie sogar ein preloader ist kein Spaß. So wurde mir klar, ich muss, wie die Website und App Last ändern, denn es ist wichtig, dass unsere App zugänglich Kinder auf der ganzen Welt, die keinen Zugang zum High-Speed-Internet. Ich legte ein SVG-Grafik inline als auch eine reine CSS preloader, mit all den Stilinformationen im HTML-Header. Ich sonst nie, dass, wie eine saubere Trennung von HTML, JS und CSS ist immer so viel schöner schien … Aber das lässt Ihre Benutzer starrte auf einem weißen Bildschirm, während Ihr Vermögen Belastung und für
Ich habe auch script.js laden in der Kopfzeile, dann benutze ich, dass meine Dateien gestaffelt zu laden, so dass sie in der richtigen Reihenfolge für die Abhängigkeiten zu laden, und es gibt mir die Möglichkeit, die Vorspannanzeige zu aktualisieren, nachdem jede Charge ist fertig. Ich weiß auch head.js als script.js können CSS-Dateien nicht verarbeiten. Ich asynchron die CSS und eine große Datendatei zu laden, während das andere Zeug beginnt Laden, und dann, nachdem alle notwendigen Dateien sind dong, ich die tatsächlichen app-Datei zu laden und zu aktualisieren meine preloader in seine endgültige Position. Ich möchte eingängigen Phrasen oder Sprechblasen erzählen über unsere App hinzufügen, aber ich bin zu faul, dass in 8 Sprachen jetzt tun
Zuhause | Über |