WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Web browsers?  (Read 6222 times)

Offline andyj

  • Hero Member
  • *****
  • Posts: 1020
Web browsers?
« on: May 30, 2015, 08:27:28 AM »
Which, if any, web browsers are available for PI 2? I've looked through the repository and I didn't see any of the usual suspects.

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: Web browsers?
« Reply #1 on: June 07, 2015, 09:02:55 PM »
I'm just testing Midori. WIll add it to repo in few days.
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline andyj

  • Hero Member
  • *****
  • Posts: 1020
Re: Web browsers?
« Reply #2 on: June 09, 2015, 05:50:58 PM »
Is there a preview edition?

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: Web browsers?
« Reply #3 on: June 10, 2015, 12:14:39 AM »
I will add it to the repo as it is now for testing. It works fine, rendering is correct. The only issue is the JS core segfaults on certain pages. Solution is to disable JS in Midori, but then you are loosing some functionality. It is a known issue of WEBKITGTK which is not fixed in thast 2-3 years. If I disable JIT at compile time webkitgtk doesn't build (2.4.9)

Tried webkitgtk 2.8.3 It requires armv7 for assembly code. Unfortunately can't build, I get either internal compiler error or other faults.

Unfortunately webkitgtk build time is 1-1.5 day on RPi2 and fails at cca. 50%.

Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline andyj

  • Hero Member
  • *****
  • Posts: 1020
Re: Web browsers?
« Reply #4 on: June 10, 2015, 03:25:59 PM »
It doesn't build with a cross compiler?

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: Web browsers?
« Reply #5 on: June 10, 2015, 10:43:44 PM »
I'm not using crosscompiler
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: Web browsers?
« Reply #6 on: June 15, 2015, 11:26:24 PM »
Added midori.tcz to repo. Please read info file. Feedback welcome.
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 10957
Re: Web browsers?
« Reply #7 on: June 16, 2015, 02:42:21 AM »
@bmarkus

Typo in webkitgtk.tcz name (gkt).
The only barriers that can stop you are the ones you create yourself.

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: Web browsers?
« Reply #8 on: June 16, 2015, 07:10:19 AM »
@bmarkus

Typo in webkitgtk.tcz name (gkt).

Thanks, I will fix it...
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: Web browsers?
« Reply #9 on: June 19, 2015, 03:05:52 AM »
webkitgtk rebuilt with disabled JS JIT. Now with Midori JS works fine, you can browse Facebook, watch Youtube video. Performace is acceptable on RPi2.

Enjoy :)
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline andyj

  • Hero Member
  • *****
  • Posts: 1020
Re: Web browsers?
« Reply #10 on: June 21, 2015, 07:17:05 PM »
Some pages work. Some others segfaulted. For being lightweight it sure has a lot of dependencies.

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: Web browsers?
« Reply #11 on: June 21, 2015, 10:29:35 PM »
Some pages work. Some others segfaulted. For being lightweight it sure has a lot of dependencies.

Please provide URL's where it segfaults.

Lightweight browser do not support JS or have rendering issues or can't deal with mulimedia content so doesn't work with many sites (FaceBook, Youtube, etc.) You must pay the price if you want a browser which works.
« Last Edit: June 21, 2015, 10:37:15 PM by bmarkus »
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline andyj

  • Hero Member
  • *****
  • Posts: 1020
Re: Web browsers?
« Reply #12 on: June 22, 2015, 08:16:05 PM »
The segfaulting website is an internal project. We are looking for a kiosk type browser for the RPi. I was able to make Chrome into a TC extension but that only works on x86. And it's fat too.

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: Web browsers?
« Reply #13 on: June 22, 2015, 08:36:57 PM »
The segfaulting website is an internal project. We are looking for a kiosk type browser for the RPi. I was able to make Chrome into a TC extension but that only works on x86. And it's fat too.

Do you know, where is it segfaults? In JS, showing a specific element like a video, etc.?
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: Web browsers?
« Reply #14 on: June 25, 2015, 10:30:26 AM »
dillo3 added to repo.
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."