Click Here
home features news forums classifieds faqs links search
6071 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
17 crawler(s) on-line.
 104 guest(s) on-line.
 1 member(s) on-line.


 RobertB

You are an anonymous user.
Register Now!
 RobertB:  4 mins ago
 OlafS25:  54 mins ago
 Bruce72:  55 mins ago
 Rob:  1 hr 27 mins ago
 MEGA_RJ_MICAL:  1 hr 43 mins ago
 t0lkien:  1 hr 48 mins ago
 amigakit:  2 hrs 8 mins ago
 OneTimer1:  2 hrs 22 mins ago
 Troels:  3 hrs 23 mins ago
 Gunnar:  3 hrs 38 mins ago

/  Forum Index
   /  General Technology (No Console Threads)
      /  Modern web browsers
Register To Post

Goto page ( Previous Page 1 | 2 | 3 | 4 | 5 )
PosterThread
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
Profile     Report this post  
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
Profile     Report this post  
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
Profile     Report this post  
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:
Semi-modern C++


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
Profile     Report this post  
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
Profile     Report this post  
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
Profile     Report this post  
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
Profile     Report this post  
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
Profile     Report this post  
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
Profile     Report this post  
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
Profile     Report this post  
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
Profile     Report this post  
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
Profile     Report this post  
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
Profile     Report this post  
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
Profile     Report this post  
duga 
Re: Modern web browsers
Posted on 3-May-2020 11:57:55
#95 ]
Regular Member
Joined: 1-May-2012
Posts: 227
From: Unknown

Is getaddrinfo() supported in MorphOS and/or OS4.1?

https://blog.erratasec.com/2015/01/you-shouldnt-be-using-gethostbyname.html?m=1

 Status: Offline
Profile     Report this post  
Goto page ( Previous Page 1 | 2 | 3 | 4 | 5 )

[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle