WebPirate

Rating: 
4.923075
Your rating: None Average: 4.9 (52 votes)

WebPirate is a Tabbed WebBrowser for SailfishOS based on WebKit.

A special thanks goes to Ferlanero for helping me with UI design and testing! :)

 

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:

  1. Real Tabs support
  2. Integrated Download Manager
  3. Support for Custom Search Engines
  4. Login data can be saved so the Browser can compile the fields for you
  5. Delete Personal Data (Navigation History, Cache, Login Data, Cookies) on exit.
  6. Favorites can be Imported and Exported, Folder support is available too.
  7. Integrated YouTube, Dailymotion and Vimeo Player/Grabber
  8. Text Search
  9. Integrated Media Player
  10. Account Integration
  11. File Upload
  12. Session Management
  13. Simple Ad Blocking System
  14. Popup Blocker
  15. Closed Tabs can be recovered
  16. Night Mode
  17. Cookie Management
  18. EXPERIMENTAL Android-like text selection

Source Code and Commit Activity: https://github.com/Dax89/harbour-webpirate

Translations: https://www.transifex.com/projects/p/webpirate/

Screenshots: 
Application versions: 
AttachmentSizeDate
File harbour-webpirate-1.7-4.armv7hl.rpm279.69 KB07/10/2015 - 10:35
File harbour-webpirate-1.7-4.i486.rpm298.86 KB11/10/2015 - 18:02
File harbour-webpirate-2.0-1.armv7hl.rpm470.61 KB13/03/2016 - 21:27
File harbour-webpirate-2.0-1.i486.rpm361.2 KB13/03/2016 - 21:27
File harbour-webpirate-2.1-3.armv7hl.rpm564.33 KB07/09/2016 - 17:41
File harbour-webpirate-2.1-3.i486.rpm616.23 KB07/09/2016 - 17:41
File harbour-webpirate-2.1-4.armv7hl.rpm560.89 KB15/10/2017 - 18:11
File harbour-webpirate-2.1-4.i486.rpm609.44 KB15/10/2017 - 18:11
Changelog: 

Updated to latest SDK

Comments

Dax's picture

Navigation history is still available: scroll horizontally the bottom bar (where there are tabs, sessions and favorites)

In order to get search/share long press the Tab Button (the one with the tabs count)

I don't want to fill the navigation bar with more buttons :)

AGA's picture

I can't find navigation history, search/share has Ok.

ferlanero's picture

If you follow this guidelines, it's very easy to move through the diferent WebPirate2 options: https://openrepos.net/sites/default/files/packages/4577/screenshot-02-ta...

And yes, the history is sliding horizontaly the botton bar :)

elastic's picture

 

Thumbs up for the new UI - needs a few moments to get into it (like every swipe UI) but nice work!

Two questions though:

 1. could you make the order of icons in the bottom bar customisable - would be very handy to have the most needed functions in first place 

 2. Could you extend the "back-forth-swipe" to the lower quarter of the screen - the url bar is quite small and for fast site switching it would be more comfortable to handle - maybe a setting option as I know many people will disagree as it doesn't fit the UI guidelines ...

Many thanks! 

Bobsikus's picture

1. totally agree, great Idea :)

AGA's picture

I got it, thanks :) feels like a maze swiper.

fishegg's picture

Thank you for the good browser.

Would you please change the tab list view layout direction? Display tabs from bottom to top would be more comfortable to operate them.

Dax's picture

Ok!

fishegg's picture

Thank you.
By the way, close button for tabs is more convenient than swipe in my opinion. But of course it would break your gesture design. Now the distance of swipe to close is a bit too long. Make it shorter is more comfortable. Sorry for my poor English.

AGA's picture

I fully agree with you.

giskard's picture

This new version is ultra-cool :D

How about implementing something like this for cookies management? https://addons.mozilla.org/en-US/firefox/addon/self-destructing-cookies/

I use it everyday and it's very handy. You can decide, for each site, if it's cookies will be deleted just after it's tab is closed, after the browser is closed, or be kept.

Dax's picture

I see what can I do :)

objectifnul's picture

Good to see an update with Sailfish spirit. Feedback within a couple of days (if and when I've discovered how to close a tab).
Edit - I found it. Should be left or right, not right only.

Schturman's picture

Hi. Please add possibility to use Whatsapp Web (web.whatsapp.com) on the tablet version. Thanks.

Dax's picture

The WebView is very limited, I have tried some tricks but they don't work.

Even fooling the website by changing the user agent with a most recent version doesn't work (there are rendering issues or the webview doesn't scroll)

Schturman's picture

Thanks for trying...

objectifnul's picture

Is there a trick to force the TOR proxy also with Webpirate?

Dax's picture

Sure!

You need to set the "http_proxy" environment variable: http://kaamka.blogspot.it/2009/06/httpproxy-environment-variable.html

It's should work, bit I've never tried.
Maybe you can add it even in .desktop file!

yuri's picture

This trick doesn't work because tor is a socks proxy, not an http proxy: you need other tools.

objectifnul's picture

Well, no idea on how to do this (for webpirate on Jolla).

boebbele's picture

If I go to this homepage: https://www.musicload.de/ the Browser chrashes. 

Dax's picture

It's not really a crash!
SailfishOS' memory killer closes WebPirate.

I have noticed that with SailfishOS 2.x WebPirate gets killed more often, I will try to reduce its memory/cpu usage in 1.8, but I don't promise anything! :)

Schturman's picture

Thanks for nice browser.
It's only me or browser can't play videos from the facebook when browser on mobile agent?
If I change it to desktop agent, it play.

Dax's picture

Hi Schturman!

See here: https://github.com/Dax89/harbour-webpirate/issues/66
However I will fix it in 1.8 (if it is possible)

Thanks for reporting btw :)

Schturman's picture

Thanks :)

fishegg's picture

Hi Dax!
Would you please only change the default keyboard in address bar but not in search bar? With the new version it's inconvenient to search Chinese string. Thank you!

Dax's picture

Sure!

I've missed that, thanks for reporting!

boebbele's picture

The androidshareUI plugin from coderus dont work in webpirate. In the original Jolla Browser it works. Can you add this function please? Thank you very much! :-)

Dax's picture

Sure, I will take a look at that :)

Thaks for reporting!

slaveriq's picture

Hi there,

Do you have plans for http2? I'm not sure how much work it would be or if it's something that is already availible upstream. But especially on a phone http2 should bring some nice performance upgrades.

Pages