Poster | Thread |
Hans
| |
Re: Modern web browsers Posted on 3-Apr-2020 4:55:00
| | [ #81 ] |
|
|
|
Elite Member |
Joined: 27-Dec-2003 Posts: 5066
From: New Zealand | | |
|
| @jacadcaps
Quote:
jacadcaps wrote: @Hans
You need good C++ 11 and newer coverage in GCC 9, basically. That means that your libnix/newlib/whatever needs to be up to speed with this as well as things like pthreads (not just "oh, we have that", but actually covering all the required functionality and working well). You also need a good and fast TLS implementation.
For a quick test, see if the example from https://en.cppreference.com/w/cpp/thread/call_once compiles and works as expected. |
Thanks. I assumed that you'd need C++, but didn't think about our C++11 support potentially having bits that aren't up to spec yet.
The Thread-Local-Storage (TLS) must be one of the exec changes. I bet other MorphOS developers are happy that exists now.
@kas1e Whether SBA has time and motivation or not, keep submitting bug tickets for stuff you find that's not working properly.
Hans
Last edited by Hans on 03-Apr-2020 at 05:03 AM.
_________________ http://hdrlab.org.nz/ - Amiga OS 4 projects, programming articles and more. Home of the RadeonHD driver for Amiga OS 4.x project. https://keasigmadelta.com/ - More of my work. |
|
Status: Offline |
|
|
Hans
| |
Re: Modern web browsers Posted on 3-Apr-2020 5:02:27
| | [ #82 ] |
|
|
|
Elite Member |
Joined: 27-Dec-2003 Posts: 5066
From: New Zealand | | |
|
| @TRIPOS
Quote:
TRIPOS wrote: ... OS4 is work for money. ... |
Quote:
But the flow in the other direction?
No TimberWolf browser for MorphOS No IBrowse for MorphOS? No X5000 GFX drivers for MorphOS
| The impression I get, is that the MorphOS team isn't interested in any of the above from OS4._________________ http://hdrlab.org.nz/ - Amiga OS 4 projects, programming articles and more. Home of the RadeonHD driver for Amiga OS 4.x project. https://keasigmadelta.com/ - More of my work. |
|
Status: Offline |
|
|
sTix
| |
Re: Modern web browsers Posted on 3-Apr-2020 7:43:53
| | [ #83 ] |
|
|
|
Regular Member |
Joined: 22-Oct-2003 Posts: 138
From: Lund, Sweden | | |
|
| @TRIPOS
Quote:
Please don't look at my posts in this thread as sinister. I know you are, but they were never meant to be. But some of you may want to snap out of the delusion you are currently in and open your eyes, and try to understand the situation OS4 is in. And don't follow your knee-jerk reaction to blame MorphOS (or its developers, or its enthusiast supporters) as some devils off-spring that is the cause of this. They are not. The MorphOS developers are among the last men standing, the heroes when it comes to the required competence. Even AeonKit knows this, and they have publicly expressed appreciation and acknowledge on MorphOS Team members contribution to OS4's driver support of the Cyrus Plus motherboard that they used in the X5000 system. Maybe this is a disguised work proposal to AeonKit? As in "we can deliver all necessary MorphOS components rebranded (OS components and/or SDK/Toolchain stuff) to your "enhancer software" in order to bring contemporary browsing technology to OS4 despite Hyperion's vegetative state? And then maybe the Browser itself to follow as well? MorphOS is an art project, it's a work of love. OS4 is work for money. If money could flow in one direction, then maybe some love might flow in the other? It was done before, after all... |
I think it's totally fine to be sinister as long it's not completely black and white. I don't think there are many people here that don't realize that the OS4 situation is far from what most of us would like, no matter what flavor we prefer.
I'm sorry if I offended you with my 'intellectual honesty' remark, it wasn't meant as an insult. I just don't think it's fair to not acknowledge the hard work that people like Hans, kas1e and many of the AROS developers put up.
Just to repeat myself; just like you, I'm happy that the MorphOS developers continue their work. Semi-modern C++ support is a sweet thing. And a browser doesn't hurt.
_________________
|
|
Status: Offline |
|
|
jacadcaps
| |
Re: Modern web browsers Posted on 3-Apr-2020 12:29:21
| | [ #84 ] |
|
|
|
Regular Member |
Joined: 20-Nov-2007 Posts: 203
From: Canada | | |
|
| @sTix
Quote:
WebKit actually needs C++17. But the base - where most of the juicy stuff is - is still 11. That's where your coverage needs to be complete cause that's what GCC will test when selecting features to enable in libgcc/stdc++. |
|
Status: Offline |
|
|
ppcamiga1
| |
Re: Modern web browsers Posted on 4-Apr-2020 13:45:24
| | [ #85 ] |
|
|
|
Cult Member |
Joined: 23-Aug-2015 Posts: 762
From: Unknown | | |
|
| @TRIPOS
your anti Amiga OS 4 propaganda is boring. This webbrowser will have not JS JIT and JS JIT is not even planned. It will be little better than OWB but not so much. Get lost !!!
|
|
Status: Offline |
|
|
Fairdinkem
| |
Re: Modern web browsers Posted on 8-Apr-2020 5:00:58
| | [ #86 ] |
|
|
|
Cult Member |
Joined: 23-Feb-2010 Posts: 517
From: Victoria, Australia | | |
|
| @thread
Can the current Odyssey browsers spoofing be updated to make websites like Spotify web player and Apple Music web player work?
www.beta.music.apple.com
www.spotify.com
The web player is accessed at the bottom of the home page hyperlink menu for Spotify.
_________________ Amiga A1200T - TF1260 - R9200 - Indivision AGA MK3 Amiga A500 - PiStorm EMU68 Pegasos 2 G4 - AmigaOS 4.1 FE / MorphOS 3.16 |
|
Status: Offline |
|
|
jacadcaps
| |
Re: Modern web browsers Posted on 9-Apr-2020 13:31:10
| | [ #87 ] |
|
|
|
Regular Member |
Joined: 20-Nov-2007 Posts: 203
From: Canada | | |
|
| @Fairdinkem
No, changing the User-Agent doesn't magically fix missing JavaScript / DOM features those sites require. You need a more recent WebKit. |
|
Status: Offline |
|
|
TRIPOS
| |
Re: Modern web browsers Posted on 14-Apr-2020 15:16:28
| | [ #88 ] |
|
|
|
Super Member |
Joined: 4-Apr-2014 Posts: 1204
From: Unknown | | |
|
| Quote:
jacadcaps wrote @Morph.zone:
So ever since the initial google.com screenshot I've been battling a bug that made WebKit lose sanity as soon as some heavier page was loaded - usually in the middle of the load.
This caused subsequent loads to fail too and several of my headaches. Anyway...
|
Slow but steady!
Edit: Actually, strike that. It’s pretty darn FAST and steady! Last edited by TRIPOS on 14-Apr-2020 at 03:26 PM.
|
|
Status: Offline |
|
|
jPV
| |
Re: Modern web browsers Posted on 15-Apr-2020 15:34:21
| | [ #89 ] |
|
|
|
Cult Member |
Joined: 11-Apr-2005 Posts: 809
From: .fi | | |
|
| @Fairdinkem
Quote:
Fairdinkem wrote: @thread
Can the current Odyssey browsers spoofing be updated to make websites like Spotify web player and Apple Music web player work?
|
You can define the spoofing anything you like by env variables: OWB_USER_AGENT [user agent string] - overrides the user agent configured in settings
But it doesn't help in this particular case._________________ - The wiki based MorphOS Library - Your starting point for MorphOS - Software made by jPV^RNO |
|
Status: Offline |
|
|
amigadave
| |
Re: Modern web browsers Posted on 15-Apr-2020 15:55:08
| | [ #90 ] |
|
|
|
Super Member |
Joined: 18-Jul-2005 Posts: 1731
From: Lake Shastina, Northern Calif. | | |
|
| @ppcamiga1
Quote:
ppcamiga1 wrote: @TRIPOS
your anti Amiga OS 4 propaganda is boring. This webbrowser will have not JS JIT and JS JIT is not even planned. It will be little better than OWB but not so much. Get lost !!!
|
And how do you know what the new MorphOS web browser will contain, or not contain when it is finally completed and released to the public? Are you a close friend of the author, or a member of the MorphOS Dev. Team?
I didn't think so.
Also, please don't ask other members here to "Get lost", just because you don't like their opinions, or which flavor of the Amiga experience they prefer._________________ Amiga! The computer that inspired so many, to accomplish so much, but has ended up in the hands of . . . . . . . . . . |
|
Status: Offline |
|
|
jacadcaps
| |
Re: Modern web browsers Posted on 1-May-2020 16:50:17
| | [ #91 ] |
|
|
|
Regular Member |
Joined: 20-Nov-2007 Posts: 203
From: Canada | | |
|
| @TRIPOS
Speed varies, but it's definitely usable. I've ran the new browser side-by-side with void linux PPC in QEmu and there is a huge gap in how both browsers perform (void linux being easily 2x slower). This is likely due to the fact that WebKit2 (running everything as separate processes) is quite heavy. For obvious reasons I've chosen not to go that way.
Anyway,
|
|
Status: Offline |
|
|
ppcamiga1
| |
Re: Modern web browsers Posted on 2-May-2020 5:52:41
| | [ #92 ] |
|
|
|
Cult Member |
Joined: 23-Aug-2015 Posts: 762
From: Unknown | | |
|
| @amigadave
It is very simple. I ask jaca about JIT and jaca wrote that it has not JIT and JIT is not planned.
|
|
Status: Offline |
|
|
TRIPOS
| |
Re: Modern web browsers Posted on 2-May-2020 8:20:40
| | [ #93 ] |
|
|
|
Super Member |
Joined: 4-Apr-2014 Posts: 1204
From: Unknown | | |
|
| @ppcamiga1
Quote:
ppcamiga1 wrote: @amigadave
It is very simple. I ask jaca about JIT and jaca wrote that it has not JIT and JIT is not planned.
|
In an answer to the question "what about PPC JIT? Any plans on integrating this?", jaca said: "There is still a lot of other stuff that needs to be fixed/done/integrated first. I'm not going to commit to this at this time."
In a comment to Telegram running (pictured running above), jaca wrote: "Correction: it's actually very very slow, doing a lot of JS computations in the background. May become usable if we get bigfoot's JIT in. May not."
So let’s see what happens with this a bit further down the road.
The development process seems to be a bit about exploration as well, to see what’s possible and what the best way forward is (also considering our hopelessly ancient and weak PPC based hardware). Some things fall out of jaca’s scope at his point. Like media playback. But it doesn’t mean that those features will never be included, just off the todo-list as of this early on. They could possibly be picked up by him (or someone else) at a later point in development!Last edited by TRIPOS on 02-May-2020 at 08:29 AM.
|
|
Status: Offline |
|
|
TRIPOS
| |
Re: Modern web browsers Posted on 2-May-2020 8:37:22
| | [ #94 ] |
|
|
|
Super Member |
Joined: 4-Apr-2014 Posts: 1204
From: Unknown | | |
|
| @jacadcaps
You forgot to show the log in at Google:
Last edited by TRIPOS on 02-May-2020 at 08:38 AM.
|
|
Status: Offline |
|
|
duga
| |
Re: Modern web browsers Posted on 3-May-2020 11:57:55
| | [ #95 ] |
|
|
|
Regular Member |
Joined: 1-May-2012 Posts: 227
From: Unknown | | |
|
| |
Status: Offline |
|
|