WebPirate

Rating: 
4.913045
Your rating: None Average: 4.9 (46 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
harbour-webpirate-1.7-4.armv7hl.rpm279.69 KB07/10/2015 - 10:35
harbour-webpirate-1.7-4.i486.rpm298.86 KB11/10/2015 - 18:02
harbour-webpirate-2.0-1.armv7hl.rpm470.61 KB13/03/2016 - 21:27
harbour-webpirate-2.0-1.i486.rpm361.2 KB13/03/2016 - 21:27
harbour-webpirate-2.1-3.armv7hl.rpm564.33 KB07/09/2016 - 17:41
harbour-webpirate-2.1-3.i486.rpm616.23 KB07/09/2016 - 17:41
harbour-webpirate-2.1-4.armv7hl.rpm560.89 KB15/10/2017 - 18:11
harbour-webpirate-2.1-4.i486.rpm609.44 KB15/10/2017 - 18:11
Changelog: 

Updated to latest SDK

Comments

Bocephus's picture

Thank you Dax, I hope you are back to stay! And maybe to update SailorGram also??

Dax's picture

I was playing with SDK and I took the opportunity to recompile WebPirate to the latest one in order to support QtCore 5.6 because someone reported random crashes :)

I'm not interested to develop/create apps for Sailfish anymore.

Bobsikus's picture

it still crashes for me sometimes, basically when I have at least 2 tabs and close any one, and it is sad you stopped to have interest in it :(

olf's picture

I agree to both points (unfortunately).

ferlanero's picture

Thanks for the update Dax!! :)

carmenfdezb's picture

Thank you for the update, Dax!!

PawelSpoon's picture

Thank you very much for the update

olf's picture

+1: Thanks!

Caballlero's picture

Thx Dax.

Dax's picture

^^

mp107's picture

Is it possible to add an option to change "Open in the new tab" behaviour to open it in the background instead of jumping straight to this new tab?

Unfortunately, I have to confirm quite frequent crashes.

olf's picture

Maybe the maintained WebKit comes handy: [Qt-Development] QtWebKit is coming back (part 2)

olf's picture

llelectronics build and published the recent QtWebKit 5.212.0 for SailfishOS on his Mer-OBS repository.
After manually downloading and installing the five RPMs libqtwebkit5 libqtwebkit5-widgets qt5-qtqml-import-webkitplugin qt5-qtqml-import-webkitplugin-experimental qt5-qtwebkit-uiprocess-launcher versioned 5.212.0-10.43.1.jolla from there (do not use the RPMs versioned 5.212.0-10.6x.1.jolla available there!), WebPirate now scores 329 "points" on HTML5test.com, which is a vast improvement. Actually the impact on modern HTML5 using web pages is even more tremendous, e.g. EFF's Panopticlick now works!

But unfortunately (and as expected) WebPirate still crashes often under current SailfishOS releases, e.g. as described in its issue #89 on Github.

But maybe the availability of this much improved QtWebKit5 packages for SailfishOS causes Dax or anybody else to foster WebPirate again. Note that llelectronics is aiming at letting Jolla integrate this recent QtWebKit5 into SailfishOS, so developing WebPirate further (or at least adapting it to recent SailfishOS releases) now starts making sense, again.

monkeyisland's picture

hello there again...

since i upgraded my devices Jolla1 JolllaC Tablet, the browser crashes very often

esspecially in the main view when i close the last open tab.

now i am typing this here in the comment window after one line 

and return the keyboard is invisible an webpirate scroll a bit on top

of the page.

also attachments in the editor are not working anymore.

 

monkeyisland's picture

Wrong Translation

in German it is "Alles schließen" or "Alle Tabs schließen"

Ingvix's picture

It seems if the app is open, it won't open new links from other apps at all and if the app is closed, all the saved tabs are lost when doing so. Also if the session saving is on, it still on every launch creates a new tab with the starting page with the shortcuts.

monkeyisland's picture

i try till 30 minutes i hope this is not a silly question. i cant find the option to make a site to the quick launch page.

i find only the way to make a page as favourite an from the favourites long press give me the option to add the page to quick links.

Bobsikus's picture

hello, since the last (or last two, I am not sure) I have several issues:
1. can't see an option for open the link at backround tab
2. videograbber is sometimes oversensitive, sometimes whenever I try to scroll at the page, videorabber shows up
3. also, I still have bad user agent for "desktop", I would rather have "firefox desktop" like user agent option. or at least, can I edit it manually somewhere
thanks for the customizable button though :)

Dax's picture

1. Yes some options are still missing, the new UI is not 100% complete (yet), I will restore all missing options during 2.x series

2. Do you mean the Play button in webpages?

3. I've missed customizable user agent feature in 2.1, I will add if in 2.2 (and I'll look to desktop useragent too) :)

Feathers_McGraw's picture

New icon looks great :)

monkeyisland's picture

hi

i have a problem i cant open weblinks an example from talk.maemo.org in an thread a link to jolla together.
only on long click i get the menu open in another tab.
is this a bug?
https://talk.maemo.org/showthread.php?p=1514501#post1514501

tried to open the link in this post.

as an example

i tested other forums i cant open url links with one click.

Dax's picture

Fixed in 2.1 rev 3.

Thanks for reporting! :)

monkeyisland's picture

great already upgraded.

What can i say it works now !!

i have already an idea :

Would it make sense to add an option in preferences :

Open Link in a new Tab as default or something.

So only as an idea.

Great app and superb work from you !!!

Dax's picture

Yes, it pretty easy to add that option.

Dax's picture

Yes it's a regression, I will fix it now.

Thanks :)

Feathers_McGraw's picture

Love the latest UI changes!

Recently discovered the SFOS text input option too, so much better on websites without a mobile theme!

Thank you :)

monkeyisland's picture

hi there on my jolla c is since installation the x in the adress bar. is this a bug?

Dax's picture

I know.

Something is changed in Sailfish 2.0.2.x, but I will look at that after the Sailorgram's release.

Schturman's picture

Hi. webpirate is stopped work on 2.0.3.11. It just can't load itself.
Please, can you fix it? Thanks

Dax's picture

I will do that when 2.0.3.x reaches the early access.

I can't fix that now, I'm still on 2.0.1.x

Pages