Unsere Statistiken:

Hochgeladene Bilder insgesamt:87.607.097
Hochgeladene Bilder gestern:10.391
Bildaufrufe gestern:8.504.600
Kostenlos registrierte Nutzer:159.940
Bilder hochladen Dateien hochladen Tools, Apps Blog Hilfe Kontakt

Firefox 3.6 - image preview

geschrieben von Markus, 24.04.2010 19:24 Uhr

Heute mal was technisches und in der Hoffnung, dass jemand involviertes davon liest, in Englisch...

The new Firefox 3.6 introduced support for the File-API.

One of the advantages of this API is that access to local (user-selected) files is possible. In our case, this means that after a user selected a file, we could show a small thumbnail of the selected file. Using the sample code, it basically works. The images are resized using CSS' max-width/height. Well done so far.

However, there is one drawback. It is no secret that Firefox really eats your memory. In this case, this is even more noticeable than usually.

I took 10 images with a total of 34.9 MB. This is the lower limit of what should be supported. Currently we allow 20 images with 10 MB each to be uploaded.

So what happened?



(The Y-Axis is 100 KB, so 3700 there are 370 MB)

I really liked this feature, but I can't understand why Firefox needs nearly ten times the size of the images to be displayed as thumbnails. I guess one problem is that the images are read from disk, converted to a data-uri, this data-uri is stored as src in the <img> and then the image is scaled.

In the end, this means that on slower computers, it could be faster to upload the images and view the thumbnails generated by the server. This needs improvement.

I also already filed a bug report at Bugzilla: https://bugzilla.mozilla.org/show_bug.cgi?id=554971



11 Kommentare

Breitschwert_au schrieb am 24.04.2010 19:30 Uhr:

ich versteh nur Bahnhof^^

Ist das in irgendeiner weiße für die Normale Nutztung Hilfreich oder nur für jemanden der sich richtig auskennt?

Zitieren

Markus (abload-Team) schrieb am 25.04.2010 14:44 Uhr:

Nö. Das wär ein ziemlich cooles Feature gewesen, wenn Firefox dabei nicht den Computer faktisch zur Nichtbenutzbarkeit treiben würde.

Zitieren

Saphire schrieb am 25.04.2010 22:15 Uhr:

Also bei meiner Kiste stört das nicht^^
8GB Arbeitsspeicher wird Firefox alleine nicht voll bekommen.
Zudem scheint es auch nur bei Ihm der fall zu sein. Bei mir nutzt der genau so viel wie der IE8, darum
Gr33tz
Saphire

Zitieren

x87 schrieb am 28.04.2010 09:56 Uhr:

370 MB Arbeitsspeicher sind doch nicht viel.
Oder versteh ich da was falsch?
Ansonsten wird der von Firefox benötigte Arbeitsspeicher nach dem Upload doch wieder freigegeben, oder nicht?

Ihr könnt das Feature ja testweise als OptIn mal reinbacken.

Zitieren

Markus (abload-Team) schrieb am 28.04.2010 10:31 Uhr:

Kommt auf dein System an. Ich kann dir aber sagen, dass es auch bei meinen 6 GiB deutlich zu lange gedauert hat, die Vorschau anzuzeigen. Es gibt noch nix, was man "reinbacken" könnte - ich hab erstmal eine ganz kleine Demo in nem weißen Fenster gemacht. Das jetzt alles einzubinden um zu beweisen, dass es keinen Spaß macht, damit zu arbeiten, lohnt sich glaub ich nicht.

Klar wird der Arbeitsspeicher wieder freigegeben. Aber insbesondere bei Rechnern mit wenig RAM führt die Anforderung von 370 MB schnell dazu, dass andere Seiten aus dem RAM auf die Festplatte geschrieben werden müssen und insbesondere nachher wieder von dort eingelesen werden müssen.

Zitieren

x87 schrieb am 28.04.2010 15:05 Uhr:

:|

Zitieren

Jens (abload-Team) schrieb am 29.04.2010 09:02 Uhr:

Ihr Freaks. :-)

Zitieren

Markus (abload-Team) schrieb am 29.04.2010 10:20 Uhr:

[BWLer-Witz] ^^

Zitieren

Kambfhase schrieb am 29.04.2010 16:00 Uhr:

Guter Fund und schönes Ticket. Mal sehen was bei rum kommt.

Zitieren

pcworld schrieb am 08.05.2010 12:07 Uhr:

Zur Zeit steht noch "UNCONFIRMED".
Bald steht da "CLOSED: NO FIX" oder "CLOSED: NOT A BUG" ;-)

Zitieren

jahreszeit schrieb am 24.05.2010 12:35 Uhr:

sehr gut

Zitieren

Kommentieren

Um kommentieren zu können musst du dich einloggen oder registrieren.
Anzeige
Anzeige
Anzeige
Anzeige