Showing posts with label browsers. Show all posts
Showing posts with label browsers. Show all posts

Essential Apps for eBooks / eInk Reading Devices

There are many, many app lists out there for Andorid, but there are hardly any focussing on Android eink readers, such as the rooted Nooks. The following apps have been tested to work well on the Nook Simple Touch.

Enabling the Integrated Flash and Plugin Blocker in Google Chrome

If this is not available for you out of the box in the settings page (details, content, plug-ins), you can enable it in about:flags, "click-to-play". You have to restart Chrome for it to take effect. As before, I really don't know why they removed it from the settings page in the first place.

In that same flags page you can also disallow the reading of third party cookies.

Vimprobable - A new webkit browser

It's amazing how much offspring the konqueror-derived webkit browser engine has created. I think it's a good hint to see how high the code quality of kde and qt is generally. One of the newest offspring is vimprobable. It's a browser that focusses on keyboard controllability. And it has a really fancy AJAX, Flash animated, SQL-Server backed website. ;) ;)

It's so fresh, there may not even be packages yet, so you'd have to compile it.

Other non-standard browsers of my readers include Opera Mini (.5%) (ok, that's the mobile standard), Seamonkey, Midori, "wg" and Playstation 3.

Google Chrome married to Flash

For a single version during beta, 10.1.102.64ubuntu0.9.10.1m, Chrome beta supported a nice, elegantly working plugin blocker. In the content settings you could choose to use plugins on demand. Now in 10.1.102.65ubuntu0.9.10.1 it's disappeared again.

I think the reasons are probably the Adobe alliance allowing Google to distribute Flash with its browser and phones on the one hand and Google getting its money from advertizing. And flash ads probably just make more money. We can conclude that Chrome will probably be the last browser to include features users want but advertizers don't.

Increase Speed and Save Traffic with Opera Turbo

If you have a traffic limitation I have some great advice: Install Opera.
Starting with Opera 10, there is the integrated "Opera Turbo". With the
help of that proxy you not only speed up the loading of websites by 4x and
more, but you also decrease the amount of data transfered, which makes
your volume last much longer.

After a whole day of 3G web surfing, Opera Turbo had saved me 2 GB of
traffic! (Only about 100 MB were left, that 20x less!) So the first thing
after setting up 3G should be setting up Opera with Opera Turbo!

Oh and you'll probably also want to put this list into your Opera urlfilter.ini. This stops Opera from loading ads, saving you even more traffic. But you can't use save as, you must use copy & paste to get rid of the html elements in the file.

Switching my Main Browser: Opera 10.51 Review

Well, Opera doesn't seem to have convinced everybody, but it certainly convinced me to switch over again with version 10.51. Also in my personal test it was faster than Google Chrome beta and today's Chromium in the sunspider test (705 vs. 820 and 10xx ms). It works flawlessly with Google Mail, Blogger, etc. It consumes less memory than Chrome or Chromium, especially with many tabs open and uses less CPU when it's just idling. How I love the browser wars!

You can download the newest bleeding edge version of Opera from their Desktop Blog page.

Lessons not Learned - Continuing Latency Issues in Linux

We still have wonderful fsync offenders. Look at Kopete for example, or at Chrome. You don't want to be running that on battery or in a low latency environment:

Process kopete (1868)            Total: 19098.1 msec
fsync() on a file        6008.6 msec    99.8 %
Scheduler: waiting for cpu   19.4 msec  0.2 %

Or Iron (a privacy-enhanced Chrome/Chromium browser)

Process iron (5822)  Total: 13753.6 msec
fsync() on a file           5090.9 msec   70.3 %
Writing a page to disk 1412.8 msec 10.3 %
synchronous write         524.5 msec  3.8 %

If you use ext4, you can add some of these mount options to decrease the latency impact. But this decreases data security:
noatime,nodiratime,nobh,barrier=0,commit=100,data=writeback

Chrome for Linux without the Spyware

When you get Chrome for Linux beta from Google or Chromium from the Ubuntu repository, there is some tracking code in there. Some say that's why Chrome is spyware or adware. Iron fixes this by removing the code to identify your brother. The download link can be found here. You may still be interested in getting the stop Google Ad tracking cookie. This link can always be found conveniently in my links section in the right column.

For Chrome, Google tells us we can:
From Chrome, click on the "Customize and Control Google Chrome" icon, and in the drop-down menu, select "Options"
Select the "Under the Hood" tab
Under "Cookie settings" select "Restrict how third-party cookies can be used
(http://www.google.com/ads/preferences/plugin/browsers.html#chrome)

But for me it's really called "Accept Cookies only from Sites I Visit".

Circumventing Censorship - Evading the "20th Century's Berlin Wall"

The New York Times presents the status quo in censorship evasion with examples of Iran and China. A quite interesting read. Don't expect a how to, though.

Browser Privacy Package: Disabling Flash Cookies, Google Analytics and Google Ads tracking

Flash cookies are a way to identify you even if you disabled your browsers identification and even all your cookies. Here's a guide how to disable flash cookies. Basically it deletes ~/.macromedia and creates a symlink to /dev/null instead. :) I suggest to delete .macromedia/Flash_Player and symlink that to /dev/null. That way it won't interfere with other macromedia software.

You can see what cookies are already installed with e.g.
find ~/.macromedia -iname '*.sol'
strings .macromedia/Flash_Player/macromedia.com/support/flashplayer/sys/#skype.com/settings.sol# helps to see what's inside the cookies.
You probably also want to disable or restrict google's cookies. And you might want to opt out of Google Analytics. A quick overview and opt-out page for the other large advertising group's cookies
is also available.

Also check how to disable Facebook tracking you on other websites. And you may just want to install the Chrome AdThwart extension.

The just released Flash 10.1 supports a mode without flash cookies if your browser supports a private surfing mode and Flash is compatible with your browser's setting. I think that's mostly Firefox.

Porting Chrome back to KDE

Greg just had a great idea. Port the browser (Chrome) based on the browser (safari) that is based on the browser of KDE(konqueror) back to KDE again. Chrome coming home to KDE again would be a great thing. A native, fast browser that can really compete.

I think the code has been improved a lot since the beginning and as KDE is already running on Windows, OS X and Linux, it's an idea that Google probably could have followed from the beginning.

IMHO Google should the very least do everything to help the KDE community to achieve that port, as without them and KHTML they would never have come this far as quickly.

Google Really is Going Towards the Browser OS

Google just released the native client, a browser plugin that helps to efficiently use the CPU of a machine accessing a web page. Available for many browsers - except the Internet Explorer. After Google Gears and Chrome this piece of Software is another important step towards establishing the technical infrastructure for a Browser Operating System.

Opera 10 alpha

I'm right now trying out the newest browser (update) out there: Opera 10 alpha.

This is Opera coming back into the league with a speedier rendering engine that's working better with online applications such as Gmail, Blogger and Google Reader. I've tested them all and I'm quite convinced.

It feels much faster and I notice a lot less hang ups in opera as it e.g. now terminates hung up plug-ins automatically and improved the asyncronious javascript support.

Apple's Lock-In Syndrome

Apple is locking iPhone users into their rigid software framework through the App Store: They would not let people develop interfaces to Gmail and now they prevent the great Opera Mini from being ported to the iPhone.

Adobe Flash has also been ported, but is kept away from the iPhone by Apple.

So if you've wanted to buy an iPhone, reconsider. It's buggy and Apple won't let you install any software that might "duplicate" available functions. They should be honest and say software that competes with theirs.

Source: Heise Article [german original]

I've got Sun Java Working in my Browser in 64-Bit Linux!

I've been trying to get java to work in the browser for me for a long time now. And I've got two final results for you: First, it's (yet) impossible, the 64-bit java browser plugin will not be out before 2009.

But Secondly, it's possible and really easy with wine! Just download Firefox and install it. Then download Java and install it. Done! That easy! :) It should work the same way for Flash, etc.

Now finally I could use packstation.de in Linux!

Arora - A Webkit Browser

Today I accidentally stumbled about Arora, another simple webkit based browser. And I'm very pleased. It's quite fast, renders webpages without errors, is google-mail, etc. compatible, and has a basic interface that's very similar to Firefox(tm).

That's getting pretty close to a cross-plattform Safari in my opinion. In comparison to Chrome it lacks the faster javascript engine and the multi-threaded multi-process approach, which causes it to slow down a bit with many tabs open. A private browsing feature is included.

But I think it's lean, but a true alternative and I'm writing this blog post in it - without any issues. I've tested version 0.4 in Ubuntu 8.10.

Flash 10 in Ubuntu 64 Bit

There's a nice little script that does the entire installation automatically. Worked great for me. Make sure you check the contents of the script, it's not a lot. And when you run a script as super-user you should always do that. Then do sudo bash flash10_en.sh.

Dillo 2.0 for AMD64

I've compiled Dillo 2.0 for Ubuntu amd64 (or "intel64") and packed with upx. It should work with other amd64 distributions as well. It does not need fltk 2.0, it's statically linked. Ssl support is missing. It didn't find my ssl library. The required libraries are:

  linux-vdso.so.1 => (0x00007fffde5fe000)

  libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x0000003e44800000)
  libpng12.so.0 => /usr/lib/libpng12.so.0 (0x0000003e40c00000)
  libz.so.1 => /usr/lib/libz.so.1 (0x0000003e3dc00000)
  libX11.so.6 => /usr/lib/libX11.so.6 (0x0000003e3f800000)
  libXi.so.6 => /usr/lib/libXi.so.6 (0x0000003e41c00000)
  libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0x0000003e44000000)
  libXft.so.2 => /usr/lib/libXft.so.2 (0x0000003e46400000)
  libpthread.so.0 => /lib/libpthread.so.0 (0x0000003e3d800000)
  libXext.so.6 => /usr/lib/libXext.so.6 (0x0000003e3fc00000)
  libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00007f6dd6242000)
  libm.so.6 => /lib/libm.so.6 (0x0000003e3d400000)
  libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00007f6dd6033000)
  libc.so.6 => /lib/libc.so.6 (0x0000003e3cc00000)
  /lib64/ld-linux-x86-64.so.2 (0x0000003e3ba00000)
  libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x0000003e41000000)
  libXrender.so.1 => /usr/lib/libXrender.so.1 (0x0000003e41400000)
  libxcb-xlib.so.0 => /usr/lib/libxcb-xlib.so.0 (0x0000003e3ec00000)
  libxcb.so.1 => /usr/lib/libxcb.so.1 (0x0000003e3f000000)
  libdl.so.2 => /lib/libdl.so.2 (0x0000003e3d000000)
  libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x0000003e40400000)
  libXau.so.6 => /usr/lib/libXau.so.6 (0x0000003e3f400000)
  libexpat.so.1 => /usr/lib/libexpat.so.1 (0x0000003e40000000)
  libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0x0000003e3e800000)


Enjoy! ;-)

Dillo Browser 2.0 Out Now!

Well, if browsers were only about pure speed and size, I guess dillo would always win. It's probably the most minimalist browser for X. And it's blazingly fast. It Opens extremely fast, it loads webpages in amazing speed. And now version 2.0 is out. Unfortunately there are no amd64 packages available, so I had to go and do it myself again. I will put them in a seperate post.

Javascript innovations - How will Opera react?

Until now it seemed Opera was the most innovative Browser out there: Tabs, Browser Sync, "Magic" Input bar, ... Opera had it first, or did it better.

Now Firefox came with their JIT Javascript engine and Chrome added a multi-threaded approach to that and I ask myself: How will Opera react?

In my experience Opera has been pretty good with most webpages and was faster, especially with many web pages at the same time. But it does get laggy then. And especially (Google's) web applications such as Gmail and Google Reader respond pretty slowly in Opera.

I've set up the email account, because I was bothered how long things took in Gmail. And using Firefox was not better, using both is really annoying.

I wish Opera was available with Chrome's innovative new features... Hopefully they're already working on it. And Opera Browser for the Web 2.0.