WebPirate is a Tabbed WebBrowser for SailfishOS based on WebKit.
Note for the Ad Blocker:
You can download filters by clicking "Ad Block" button from the Sidebar and selecting "Update Filters" from the pull down menu.
If you'll find that banners are still visible, open a bug report on GitHub specifing the affected website and if it happened in Mobile version or Desktop one (include the "AdBlock" prefix so I can find it easily, thanks!)
Features:
Source Code and Commit Activity: https://github.com/Dax89/harbour-webpirate
Translations: https://www.transifex.com/projects/p/webpirate/
Attachment | Size | Date |
---|---|---|
harbour-webpirate-1.7-4.armv7hl.rpm | 279.69 KB | 07/10/2015 - 10:35 |
harbour-webpirate-1.7-4.i486.rpm | 298.86 KB | 11/10/2015 - 18:02 |
harbour-webpirate-2.0-1.armv7hl.rpm | 470.61 KB | 13/03/2016 - 21:27 |
harbour-webpirate-2.0-1.i486.rpm | 361.2 KB | 13/03/2016 - 21:27 |
harbour-webpirate-2.1-3.armv7hl.rpm | 564.33 KB | 07/09/2016 - 17:41 |
harbour-webpirate-2.1-3.i486.rpm | 616.23 KB | 07/09/2016 - 17:41 |
harbour-webpirate-2.1-4.armv7hl.rpm | 560.89 KB | 15/10/2017 - 18:11 |
harbour-webpirate-2.1-4.i486.rpm | 609.44 KB | 15/10/2017 - 18:11 |
Updated to latest SDK
Comments
Dax
Wed, 2015/10/07 - 18:32
Permalink
It's not supported by the browser engine (WebKit, in this case), I think.
objectifnul
Tue, 2015/10/06 - 23:24
Permalink
Version 1.7.2: some web pages are displayed in night mode. Couldn't identify why.
Dax
Tue, 2015/10/06 - 23:27
Permalink
Do you mean the black rectangle during page load?
objectifnul
Tue, 2015/10/06 - 23:32
Permalink
During, yes, but after too.
Dax
Tue, 2015/10/06 - 23:39
Permalink
It's not really a night mode, but a graphical glitch!
I have experienced that too, but it was hard to fix because it doesn't happens always (at least on my test websites!)
Is it possible to have a link where you experience this glitch even after the page load?
Thanks!
objectifnul
Tue, 2015/10/06 - 23:58
Permalink
Try this: http://keys.gnupg.net/pks/lookup?search=brussels&fingerprint=on&op=index
Dax
Wed, 2015/10/07 - 01:19
Permalink
Fixed!
Thanks for the test website :)
objectifnul
Wed, 2015/10/07 - 01:45
Permalink
Thanks for quick response.
[never_satisfied_mode on]
Ahem.. The "about" page still says "version 1.6".
[never_satisfied_mode off]
Dax
Wed, 2015/10/07 - 10:35
Permalink
Mmmh, I always miss to update the about page.
It's updated now, thanks again!
boebbele
Tue, 2015/10/06 - 17:25
Permalink
How can I add another searchengine like hulbee or ixquick?
Dax
Tue, 2015/10/06 - 17:26
Permalink
Settings -> General -> Long press "search engines" menu :)
Getmantsev
Tue, 2015/10/06 - 14:18
Permalink
Whether in the browser, the text wrapping feature to make it easier to read messages on the forums?
Dax
Tue, 2015/10/06 - 14:35
Permalink
Text Wrapping feature was in the 1.0 roadmap, but it was removed.
Currently there is no way to implement it :(
Getmantsev
Tue, 2015/10/06 - 14:14
Permalink
I created a folder in bookmarks. As I can now add a webpage to this folder?
Dax
Tue, 2015/10/06 - 14:33
Permalink
There is no automatic way: you'll need to copy the link and create the favorite manually.
I can implement your request as a feature in 1.8
Maciek
Mon, 2015/10/05 - 18:16
Permalink
Have you thought about trying to update WebPirate/create browser like it based on quicksilver (https://github.com/tworaz/quicksilver)? tworaz's simple test browser is hella fast and I believe it would be awesome with WebPirate's UI. I dunno if it's even possible, but if it is, it would be awesome. :)
Dax
Mon, 2015/10/05 - 18:35
Permalink
Hi!
I'm following that topic in TJC :)
I have a personal roadmap about an hypotetical release of Web Pirate 2.0 based on QuickSilver/Blink, but as said by tworaz in TJC, the source code in the repo is just a Proof of Concept, the one used to create the test browser is not available yet, in fact he said (source):
"...The sources for the project are not available, yet. QuickSIlver repo on my github page contains an original POC code I wrote early this year. Since then the architecture of the port has changed quite a bit. There are actually two separate projects right now. OzoneQt and QuickSilver. One makes it possible to run chromium engine on top of Qt, another implements a simplified embedding API that is usable from Qt Quick..."
When (and if) he release the updated source code of QuickSilver I will be happy to create an experimental version of WebPirate that uses it (maybe it can even becomes WebPirate 2.0)
ferlanero
Thu, 2015/09/03 - 14:00
Permalink
Absolute incredible. By far, the best web browser not only in Sailfish OS but the best experience comparing with any other plataform.
Very good work!
mp107
Wed, 2015/09/02 - 15:04
Permalink
Does the browser have a function to set per-site preferences?
I mean is this possible for example to disable Javascript on some one particular site.
Dax
Wed, 2015/09/02 - 15:08
Permalink
Currently it doesn't.
I can implement it in a subsequent release :)
Version 1.6 was a maintenance release only.
objectifnul
Sun, 2015/08/09 - 21:01
Permalink
Fist of all, WebPirate is my default browser, so it's clear I love it.
Now, I'm feeling more and more concerned about privacy. About cookies: those things could be useful, but they are becoming more like poison. Webpirate has a nice and exclusive set of cookie options. Would it be possible to add a real cookie policy? What I have in mind is this: (i) allow only session cookies, (ii) deny third party cookies, (iii) when deleting a cookie, an option to not allow it to come back, (iv) establish a list of approved cookies and deny any new one or ask before writing it.
Dax
Sun, 2015/08/09 - 23:58
Permalink
I wanted to implement that feature when I have created the Cookie Editor, unfortunately nothing is exposed in Qml.
The Cookie Editor works because I have created my own SQLite connection to the database and I have queried data manually.
I see if I can make something by overriding document.cookies, but I don't promise anything!
objectifnul
Sun, 2015/07/05 - 20:36
Permalink
In v1.4-1, there is apparently a regression in the detection of embedded youtube videos (tried with liveleak.com). BTW I didn't understand what "Updated YouTube Cipher" means.
Dax
Sun, 2015/07/05 - 20:51
Permalink
I will upload 1.4-2 later!
Inside WebPirate there is a YouTube decoder for ciphered videos (the ones with the HTML5 player).
These videos contains an additional level of protection in order to avoid to get direct links :)
Often, Google changes the protection algorithm and the Cipher needs to be updated.
PS: Oh and,Thanks, you help me to make this browser better with these regression reports! :)
objectifnul
Sun, 2015/07/05 - 21:24
Permalink
Well, the secret of good apps is responsive developers plus responsive users. Thanks too.
Dax
Sun, 2015/07/05 - 21:49
Permalink
Fixed in 1.4-2!
There was a typo in the YouTube grabber: https://github.com/Dax89/harbour-webpirate/commit/1265e1a67df18eed8790c3...
spidernik84
Sun, 2015/07/05 - 17:45
Permalink
Great update! Thanks :)
objectifnul
Sat, 2015/06/27 - 11:52
Permalink
Small bug: the ellipsis ("...") is displayed wrongly, about 18 pixels above its normal position (I mean the true ellipsis "& # 8 2 3 0 ;")
Dax
Sat, 2015/07/04 - 15:35
Permalink
I have made some tests: It's a WebKit rendering issue, I can't do anything :(
Dax
Sat, 2015/06/27 - 12:02
Permalink
Where? In the browser's UI or in the WebView?
Pages