2009-07-10 8 views
1

Ich arbeite an einer Web-Anwendung, die viel zu laden hat (Javascript, Bilder, Videos, etc), und ich frage mich, wie viele Leute immer noch Dial-up während der Entwicklung von großen Web-Anwendungen betrachten?Berücksichtigen Sie DialUp-Verbindungen noch?

Gibt es eine Faustregel, die Sie verwenden, um die einzelnen Seitengrößen zu bestimmen? (d. h. Homepage muss weniger als 200k sein)

Antwort

5

Denken Sie daran, dass die heutige Einwahl ist jetzt der Telefon/Handy-Markt! Das Laden Ihrer Seiten ist für jeden Benutzer besser.

+1

Obwohl Telefone in der Regel schneller als Einwahl sind, ist Geschwindigkeit immer noch ein Problem. Ganz zu schweigen von Layout-Design zur Unterstützung von Telefonen sollte auch Adresse sein (nicht, dass es jemals in der Frage erwähnt wurde). – scheibk

+0

Es ist ein guter Punkt, aber da meine Website im Moment auf Flash angewiesen ist, ist Telefonsupport nicht erforderlich. – Jesse

+1

Telefon-Support ist nicht erforderlich, weil Sie Flash verwenden oder Flash verwenden, da Telefon-Support nicht erforderlich ist? –

1

Hängt von Ihrer Benutzerbasis ab. Wenn Sie feststellen, dass ein großer Teil der Personen, die Sie für Ihr Produkt verwenden möchten, sich einwählen, oder Sie möchten, dass alle Benutzer es verwenden, müssen Sie dies berücksichtigen.

Wenn Sie jedoch nur ein sehr kleines Publikum erreichen möchten, von dem Sie wissen, dass es Breitband-fähig ist, können Sie ein paar mehr Freiheiten nehmen.

2

Nein. Aber ich versuche, die Menge an Material auf das Notwendige zu beschränken. In der Regel verwenden Sie PNGs für Bilder und halten Sie die Bilder nur auf das Notwendige. Ich benutze auch (für die Produktion) verkleinerte JS, Komprimierung, etc. Die meisten meiner Apps sind Intranet-Apps und werden über das Firmennetzwerk zugegriffen, so, YMMV.

Sie könnten darüber nachdenken, die Erweiterung YSlow für Firefox zu verwenden, um die Ladezeit Ihrer Seite zu minimieren.

1

Generell sollten Sie nach möglichst schnellen Ladezeiten streben. Wenn das bedeutet, dass Sie Ihren Code minimieren oder andere Verbesserungen vornehmen müssen, ist das in Ordnung. Im Allgemeinen versuche ich Dateiformate zu verwenden, die für schnellere Ladezeiten komprimierter sind.

Denke ich explizit an DFÜ-Benutzer? Nein nicht wirklich.

2

Hängt von der Website, Content-Sites, Ja, ich denke immer noch an Website-Nutzlast. (vielleicht nicht Modem Geschwindigkeiten, aber definitiv Payload-Management für Landing Pages/Homepages)

Business to Business, nicht wirklich, wie ich nehme die meisten Business-Looking auf meine Seiten sind auf mindestens DSL.

Sie müssen sehen, was Sie 90-95% Benutzerbasis und Ihre Anforderungen tun, aber Geschwindigkeit sollte immer im Hinterkopf behalten werden.

(Yahoos ySlow war ein großer Vorteil);

2

Jeder mit Einwahl-Internet gibt keinen klaren Gedanken über den Internetzugang (meine Großeltern kommen mir in den Sinn) und wird daher wahrscheinlich sowieso nicht an Ihrer Website interessiert sein. Die Leute, von denen ich weiß, dass sie immer noch einwählen, benutzen das Internet für E-Mail und vielleicht nur Nachrichten.

Besonders wenn Ihre Website Videos als wichtigen Teil des Inhalts enthält, werden Einwahlbenutzer sie niemals genießen können, egal wie Sie sie optimieren möchten.

2

Ja, aber nur für Kunden, die uns bezahlen und/oder beabsichtigen, auf mobile Plattformen zu vermarkten. Wir folgen in der Regel ein paar gängigen Praktiken wie diejenigen, die yslow groß ist wie weniger CSS-Dateien, JS am unteren Rand der Seite, Gzipping, etc.

Wir verwenden Verbindung CSS-Sprites auch wie, was Google und viele andere tun

Google's search page sprite

, die mehrere Palette Overhead- und HTTP-Verbindungen reduziert, und löst einige Caching-Probleme für die Bildintensive Websites.

Verwandte Themen