Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Networking & Security
  • Search

netsurf unable to load most websites

Having problems getting connected to the internet or running a server? Wondering about securing your box? Ask here.
Post Reply
Advanced search
12 posts • Page 1 of 1
Author
Message
Adel Ahmed
Veteran
Veteran
Posts: 1616
Joined: Fri Sep 21, 2012 7:59 am

netsurf unable to load most websites

  • Quote

Post by Adel Ahmed » Fri Jul 07, 2023 11:56 am

I have installed netsurf with the following use flags:

Code: Select all

[ebuild   R    ] net-misc/curl-8.0.1::gentoo  USE="hsts http2 openssl ssl -adns -alt-svc -brotli -ftp -gnutls -gopher -idn -imap -kerberos -ldap -mbedtls (-nghttp3) -nss -pop3 -progress-meter -rtmp (-rustls) -samba -smtp -ssh -sslv3 -static-libs -telnet -test -tftp -verify-sig -websockets -zstd" ABI_X86="(64) -32 (-x32)" CURL_SSL="openssl -gnutls -mbedtls -nss (-rustls)" 0 KiB
[ebuild   R   ~] www-client/netsurf-3.10-r6::gentoo  USE="gtk javascript jpeg png truetype webp -bmp -fbcon -gif -gtk2 -mng -psl -rosprite -svg -svgtiny" 0 KiB
alot of websites do not load:
web.whatsapp.com loads a blank page
www.youtube.com loads some black squares, no text
https://www.google.com loads just fine which leads me to believe it is not an ssl/tls problem

Code: Select all

https://www.whatismybrowser.com/detect/is-javascript-enabled
says javascript is not enabled on my browser which is probablt the reason behind all of this, I have compiled netsurf with javascript support and checked the Enable javascript checkbox in the preferences.

any idea what I can do about this ?

thanks
Top
stefan11111
Veteran
Veteran
Posts: 1025
Joined: Sun Jan 29, 2023 6:08 pm
Location: Romania
Contact:
Contact stefan11111
Website

  • Quote

Post by stefan11111 » Fri Jul 07, 2023 1:18 pm

Same thing happens to me.
My overlay: https://github.com/stefan11111/stefan_overlay
INSTALL_MASK="/etc/systemd /lib/systemd /usr/lib/systemd /usr/lib/modules-load.d *udev* /usr/lib/tmpfiles.d *tmpfiles* /var/lib/dbus /usr/bin/gdbus /lib/udev"
Top
Adel Ahmed
Veteran
Veteran
Posts: 1616
Joined: Fri Sep 21, 2012 7:59 am

  • Quote

Post by Adel Ahmed » Fri Jul 07, 2023 3:21 pm

why don't you post the use flags you have and we can see what we have in common? that might lead us somehwere
Top
pjp
Administrator
Administrator
User avatar
Posts: 20668
Joined: Tue Apr 16, 2002 10:35 pm

  • Quote

Post by pjp » Fri Jul 07, 2023 6:39 pm

Does Javascript work at all, anywhere? When posting here, can you use the various feature buttons (bold, color, ...) or emojis?

Those require Javascript, and I'm guessing they are simple enough that they might work. If they do, then the issue may be with more complicated pages that have different expectations of what should be available from a browser with Javascript. I have netsurf installed, but without Javascript support (interestingly, I can still select the option from within the browser to enable it).
Quis separabit? Quo animo?
Top
Adel Ahmed
Veteran
Veteran
Posts: 1616
Joined: Fri Sep 21, 2012 7:59 am

  • Quote

Post by Adel Ahmed » Fri Jul 07, 2023 6:58 pm

I do not believe it works at all.
I cannot use the bold or any of the buttons when I post from netsurf
Top
pjp
Administrator
Administrator
User avatar
Posts: 20668
Joined: Tue Apr 16, 2002 10:35 pm

  • Quote

Post by pjp » Fri Jul 07, 2023 7:02 pm

I just tested with Firefox... if I enable js on this page, I can use those features. So it seems like something about netsurf is very broken. Have you checked for bugs? I'm guessing you've tried rebuilding it.
Quis separabit? Quo animo?
Top
Zucca
Administrator
Administrator
User avatar
Posts: 4701
Joined: Thu Jun 14, 2007 10:31 pm
Location: Rasi, Finland
Contact:
Contact Zucca
Website

  • Quote

Post by Zucca » Fri Jul 07, 2023 7:16 pm

Netsurf is very limited web browser. It uses its own engine for rendering. It also uses its own engine for javascript.
Given the fact that almost all browsers are WebKit (originally KHTML) derivatives, few are forks of Firefox (Gecko/Servo), the rest that aren't lack features and compliance to new web standards. Why? Developing a working web browser is a huge undertaking (you must know how long compiling any webkit library, Chromium or Firefox takes?). That's why most are forks of the two that work. Yes. I hate how web is nowdays.

However Netsurf is looking promising. It just needs more developers, I think, to become more usable in most sites.
..: Zucca :..

Code: Select all

0100100100100000011000010110110100100000
0100111001100001010011100010000100100000
0100100100100000011000010110110100100000
0110000100100000011011010110000101101110
00100001
Top
Adel Ahmed
Veteran
Veteran
Posts: 1616
Joined: Fri Sep 21, 2012 7:59 am

  • Quote

Post by Adel Ahmed » Sat Jul 08, 2023 3:49 am

I agree, I have tried netsurf on alpine linux and I'm pretty much getting the same results.
I will keep looking for a solution on either platform however
Top
pjp
Administrator
Administrator
User avatar
Posts: 20668
Joined: Tue Apr 16, 2002 10:35 pm

  • Quote

Post by pjp » Sat Jul 08, 2023 7:00 pm

Zucca wrote:lack features and compliance to new web standards. Why? Developing a working web browser is a huge undertaking
That may be true, but being that they have Javascript support in some manner, I'm still surprised that it doesn't handle the emoji and font features of posting here. That's pretty basic stuff from ~20 years ago. If that doesn't work, then I wonder what their engine can do.
Zucca wrote:However Netsurf is looking promising. It just needs more developers, I think, to become more usable in most sites.
One step could be to use a Javascript engine, such as V8 (it's the only one I know by name). It's stable release was 42 days ago and is BSD licensed. Even if that's not what they want long term, it would probably help get more devs. Netsurf was released in 2007 and its current stable release is from 2020.

I read something recently about funding for a new browser (or engine, I forget). It sounded like it was an individual, but I can't find anything. That Apple and Microsoft both gave up is interesting, especially since the web in general seems to a primary means of getting one person to hand over money to another.
Quis separabit? Quo animo?
Top
pa4wdh
Veteran
Veteran
Posts: 1015
Joined: Fri Dec 16, 2005 6:55 pm

  • Quote

Post by pa4wdh » Sat Jul 08, 2023 8:00 pm

Netsurf looks interesting to me, i'll give it a try soon.

It's javascript is based on the duktape project (https://duktape.org/) so i guess it's limited by the features of that. I also found a statement on the netsurf website:
At present, NetSurf has only primitive and incomplete support for JavaScript, which we disable by default. Without JavaScript, NetSurf is able to provide access to most of sites on the World Wide Web. Some sites, however, will not display correctly or be unworkable due to heavy reliance on this standard.
From: https://www.netsurf-browser.org/documen ... JavaScript

Dit you enable javascript in it's configuration?
The gentoo way of bringing peace to the world:
USE="-war" emerge --newuse @world

My shared code repository: https://code.pa4wdh.nl.eu.org
Music, Free as in Freedom: https://www.jamendo.com
Top
stefan11111
Veteran
Veteran
Posts: 1025
Joined: Sun Jan 29, 2023 6:08 pm
Location: Romania
Contact:
Contact stefan11111
Website

  • Quote

Post by stefan11111 » Sat Jul 08, 2023 11:33 pm

Adel Ahmed wrote:why don't you post the use flags you have and we can see what we have in common? that might lead us somehwere
Here:

Code: Select all

[ebuild   R    ] www-client/netsurf-3.10-r6::libressl  USE="gtk javascript -bmp -fbcon -gif -gtk2 -jpeg -mng -png -psl -rosprite -svg -svgtiny -truetype -webp" 0 KiB
My overlay: https://github.com/stefan11111/stefan_overlay
INSTALL_MASK="/etc/systemd /lib/systemd /usr/lib/systemd /usr/lib/modules-load.d *udev* /usr/lib/tmpfiles.d *tmpfiles* /var/lib/dbus /usr/bin/gdbus /lib/udev"
Top
Adel Ahmed
Veteran
Veteran
Posts: 1616
Joined: Fri Sep 21, 2012 7:59 am

  • Quote

Post by Adel Ahmed » Sun Jul 09, 2023 3:51 am

yeah I have enabled java script, but it doesn't work on gentoo nor on alpine linux(java script websites)
Top
Post Reply

12 posts • Page 1 of 1

Return to “Networking & Security”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic