Off-Topic > Off-Topic - Tiny Core Lounge

Opinions on lightweight browsers

<< < (2/6) > >>

tinypoodle:

--- Quote from: u54749 on April 05, 2011, 04:55:08 PM ---QTWeb for Linux works absolutely fine with TC.  Also tested it with Flash Player plugin - absolutely no problem.

A nice and fast browser that renders all websites that I've tested perfectly but it is not really small (14 Mb binary).



--- End quote ---

That's 42MB when un-upx'ed.
Appears to be a fork of arora.

curaga:
42 :o is that with all libs static? Still would be huge...

tinypoodle:
        linux-gate.so.1 =>  (0xb7efb000)
        libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0xb7ed5000)
        libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb7eb2000)
        libgobject-2.0.so.0 => /usr/local/lib/libgobject-2.0.so.0 (0xb7e76000)
        libSM.so.6 => /usr/lib/libSM.so.6 (0xb7e6f000)
        libICE.so.6 => /usr/lib/libICE.so.6 (0xb7e5a000)
        libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb7e52000)
        libfontconfig.so.1 => /usr/local/lib/libfontconfig.so.1 (0xb7e24000)
        libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb7db6000)
        libXext.so.6 => /usr/lib/libXext.so.6 (0xb7da9000)
        libX11.so.6 => /usr/lib/libX11.so.6 (0xb7ca8000)
        libz.so.1 => /usr/lib/libz.so.1 (0xb7c94000)
        libdl.so.2 => /lib/libdl.so.2 (0xb7c90000)
        libgthread-2.0.so.0 => /usr/local/lib/libgthread-2.0.so.0 (0xb7c8c000)
        librt.so.1 => /lib/librt.so.1 (0xb7c84000)
        libglib-2.0.so.0 => /usr/local/lib/libglib-2.0.so.0 (0xb7ba1000)
        libpthread.so.0 => /lib/libpthread.so.0 (0xb7b8a000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7acf000)
        libm.so.6 => /lib/libm.so.6 (0xb7aab000)
        libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xb7aa1000)
        libc.so.6 => /lib/libc.so.6 (0xb7968000)
        libuuid.so.1 => /lib/libuuid.so.1 (0xb7964000)
        libexpat.so.1 => /usr/local/lib/libexpat.so.1 (0xb7943000)
        libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb793e000)
        libXau.so.6 => /usr/lib/libXau.so.6 (0xb793b000)
        /lib/ld-linux.so.2 (0xb7efc000)

A bit surprised it is shipped upx'ed but unstripped.
Stripping with sstrip brought it down to 35MB.

tinypoodle:
Just to get a quick indication of size, I squashed the binary, which results in 18MB of size.
[NOTE: Such is not an optimal working solution, as QtWeb for portability reason by default places all dynamic user profile files into same dir as which the binary is run from, and of course that needs to be writable. It seems otherwise /tmp is used for dynamic files.]

Arora of which QtWeb seems to be a fork is 25MB from repo.
So, from this perspective, it suddenly looks no longer that bad for a binary which must be including at least webkit and QT.

After some more testing, I found following:
Running QtWeb upx'ed as shipped results in 40MB of initial (about:blank) res mem usage.
Running after un-upx'ing results in 11MB.
(Stripping and/or squashing do not seem to influence initial res mem usage).

 :o

tinypoodle:

--- Quote from: u54749 on April 05, 2011, 04:55:08 PM ---QTWeb for Linux works absolutely fine with TC.  Also tested it with Flash Player plugin - absolutely no problem.

--- End quote ---

Besides from flashplayer I found it also opened an ogg file out of the box with the mplayerplugin I had already installed from before.    :D

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version