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

Victorious's picture

If you open this link the stock browser that you will see the movie covers, and if you openthe page WebPirate is narrowed and I don't see any covers of films.

Dax's picture

Ok I can reproduce now, do you know if that website worked in 0.9.9?

Victorious's picture

Unfortunately but he for some reason never this website did not display correctly.

 

Dax's picture

Fixed,
I'll keep the second revision in standby in order to fix more issue reports (if any) and/or add new localizations (if any).

If everything is ok, I will update the package tomorrow.

Thanks for reporting!

Victorious's picture

It is of course better. But the page is narrowed and compressed. See how displays the stockbrowser.

  

Feel the difference..

 

Dax's picture

The narrowing issue is related to the component (Also, I have tried to load the webpage without custom scripts but the behaviour is the same), I can't do anything for that atm.

However I will investigate the issue. in order to find a solution :)

Victorious's picture

Thank you very much! The new version is working like a charm.

Dax's picture

Good! :)

Victorious's picture

It`s cool.

Shinryuu's picture

Hey! I just noticed I can't seem to make my own custom html file as a homepage at all. If I add my line like this, "file:///home/nemo/.homepage/homepage.html" it automatically adds "http://" in the beginning of the line so it looks like this "http://file:///home/nemo/.homepage/homepage.html". This applies for both quickmark and homepage entries in the settings. I don't really think this is a bug so I wonder if this is just a feature to prevent mistypings and make urls correct? If there are some ways to disable it, please let me know :)

Dax's picture

Hi!

I never thought that someone used a custom html as homepage :D
Yeah, the "http://" prepending is a feature, but it can be enhanced.

I'm relatively close to release the 1.0, I will extend the check in order to avoid unwanted situations such as the one you have found.

Thanks for reporting!

Edit: Currently there is now way to "disable" that feature, unless you modify the source code.

Shinryuu's picture

Hey again!

That was quite a fast reply. Oh, I've been using this custom thing for ages on my computer too :) Guess I'll be patiently waiting for the next release to see what it has to offer, thanks!

objectifnul's picture

Weird bug, maybe a "me-only" one: some credentials are saved truncated (only 1st two characters of userID and/or password are memorized).

Dax's picture

Hi,

It happens with every website?

objectifnul's picture

No. Only some, but systematically. Examples: lastpass.com, webmail.skynet.be

Timo's picture

I do encounter this bug as well. I found out that it only happens when the username contains an at (@).

Dax's picture

Ok I can reproduce!

Thanks for reporting to both

 

Edit (19/04/15): Fixed in upstream

carepack's picture

Hi dax,

 

thx for you're work. I'm heavily using linksbag (sailfish getpocket client). In the jolla browser he detects the available accounts from the sfos and I'm able to share via mail, bt, linksbag etc. In webpirate only gmail, fb & twitter available. So it' s not using the device accounts. Have you planned to integrate a feature like this? I would use this browser as a daily driver. But can't live without this feature.

 

Thx for you're work and keep it up!

Dax's picture

Hi carepack!

No I'm not using device's accounts.
I need to check the stock browser's source code in order to implement a *real* account integration.

I'll try to do something for the next version :)

carepack's picture

Hi dax,

 

thank you for the really useful integration of local accounts like linksbag etc. Definetely my daily driver now ;)

Keep it up!

Sanpo's picture

Hi,
is it possible to make the browser more gesture based. Sorry if my english is bad.. I tried android UC Browser and gestures worked nice.

Great work, btw. Thanks :)

Dax's picture

Hi,
I have planned it for post 1.0 release, if you have some ideas feel free to post here, or open an issue on GitHub :)

In the meantime I will take a look at UC Browser, on my Android smartphone :)

boebbele's picture

The Downloadmanager show me only how many download are taken.

Can you create an progressbar? At the moment I don't know when a download is completed.

To determine the save- location would also be very nice.

Thank you very much for this great Browser!

Dax's picture

Hi,

The progress bar is implemented, there is also the download status.
About the download location, I use the standard "Downloads" folder.

I can make the progress bar bigger, so it is more visible.

boebbele's picture

If I click on Downloadmanager nothig happends.

I have reinstalled Webpirate...now it works! Thank you!

boebbele's picture

I found a bug:

I use DuckDuckGo as searchmachine. If I have to set a region under DuckDuckGo-Preferences, I can not scroll down to Germany. Under sailfishbrowser it works.

Dax's picture

Hi,
I cannot reproduce the issue, I'm able to scroll down to Germany.
Could you be more specific?
Thanks!

boebbele's picture

Okay, my mistake. You are right. It works when I start from DuckDuckGo mainpage.

But when I had started a search and then go to preferences it works not. (Sorry for my bad english...)

This opens a list at the right side of the screen. This can not be scrolled.

 

 

Dax's picture

Ok, now I'm able to reproduce it :)

It's a WebKit issue, I can't do anything :(

Pages