New Modern Webkit-based Browser In Development
  • Paladin of the Pegasos
    Paladin of the Pegasos
    NewSense
    Posts: 1619 from 2012/11/9
    From: Manchester, UK/GB
    Not having the 'Inspect Element' option (program icon button/right-mouse context-menu), as I understand what you have already said on this feature, will that no longer allow certain features on a webpage, like removing some code, (e.g. footer) easily with Delete Node option be completely removed from what can be achieved with Wayfarer?

    Some webpages have troublesome code that interferes with how the webpage should be displayed/respond, and sometimes I find I have to delete/change some parameters to get the page to function, either as intended, or to allow me to view certain parts of the webpage. So, if this feature is entirely removed then that will be, for me at least, a problem I am not sure how to get past very easily. Other than using an old release of OWB to do so, but as it gets older then this may not allow the necessary features to be edited as required.

    So, if it is possible to put some rudimentary or more enhanced form of this feature into Wayfarer at some point, even if that is for a later release, then that would be a plus-point for me, and probably for other users.
    MacMini 1.5GHz,64MB VRAM, PowerBooks A1138/9 (Model 5,8/9),PowerMac G5 2.3GHz(DP), iMac A1145 2.1GHz 20", all with MorphOS v3.20+,Airport,Bluetooth,A1016 Keyboard,T-RB22 Mouse,DVD-RW-DL,MiniMax,Firewire/USB2 & MacOSX 10.4/5
  • »18.07.20 - 04:11
    Profile
  • MorphOS Developer
    jacadcaps
    Posts: 3339 from 2003/3/5
    From: Canada
    Quote:

    NewSense wrote:
    Will it be possible to save a webpage as a PDF, as with OWB, as I find that very handy, so a document can be saved for future reference/printing if required?


    PDF is mostly "free" once you've implemented printing, so yeah.

    Quote:

    Will there be a Quicklinks option with mini-icons+editable name?


    Maybe, certainly not a priority right now. There's a lot of various customizations you can do with the UI, but I don't see a point when basic functionality is missing. Many things will simply come after the initial release.

    Quote:

    Will the webpage mini-icon be saved in the Bookmarks as it does in the Quicklinks, but which doesn't happen in the Bookmarks with OWB?


    Dunno. I have not investigated how these are handled in WebCore yet. Those icons actually end up costing quite a bit of performance in OWB (once you have a lot of them), so the answer for now will be "no, unless I figure out how to mitigate the performance penalty".

    Quote:

    I'll miss the activity LEDs not being implemented as they are useful to know a page is still loading


    Adding that would make rebasing to a more recent WebCore harder, so well...

    Quote:

    I hope the Download manager with resume and history support will be retained in some similar way?


    Working on resume since that part is, sadly, unfinished in WebCore. Guess Sony didn't really care about this (they wrote the curl backend). History will be saved, that's a given. Tabs won't be required since there'll be filtering and sorting instead.

    Quote:

    As usual, I'm impressed with the progress you've made so far, and look forward to getting to use it in a future release of MorphOS


    Thank you.
  • »12.07.20 - 16:52
    Profile Visit Website
  • Paladin of the Pegasos
    Paladin of the Pegasos
    NewSense
    Posts: 1619 from 2012/11/9
    From: Manchester, UK/GB
    First of all, many thanks for the insight into what's intended, ideal, and may yet be implemented, and for your super-fast reply on the subject - as usual. 8-D

    Will it be possible to save a webpage as a PDF, as with OWB, as I find that very handy, so a document can be saved for future reference/printing if required?

    Will there be a Quicklinks option with mini-icons+editable name?

    Will there be an option to load a Bookmark directly into its own new Tab from the Bookmarks, which cannot be done with OWB, though it is allowed from the Quicklinks with the right mouse button, though ideally it should also be possible from the middle-mouse button, as a 2-stage process to launch a new Tab is a somewhat unnecessary.

    Will the webpage mini-icon be saved in the Bookmarks as it does in the Quicklinks, but which doesn't happen in the Bookmarks with OWB?

    I'll miss the activity LEDs not being implemented as they are useful to know a page is still loading, etc., but if there's no way to do it then it's something that we'll have to let go. If pages load quicker then it won't be needed as much.

    I hope the Download manager with resume and history support will be retained in some similar way? So, there are Current | Finished | Failed Tabs to be able to resume halted downloads from where they left off, and allow some sort of history caching of those downloads, not just webpage history, which I know you are already working on.

    As usual, I'm impressed with the progress you've made so far, and look forward to getting to use it in a future release of MorphOS, as soon as you're satisfied you have achieved what you set out to do. Exceptional/Outstanding work. 8-D
    MacMini 1.5GHz,64MB VRAM, PowerBooks A1138/9 (Model 5,8/9),PowerMac G5 2.3GHz(DP), iMac A1145 2.1GHz 20", all with MorphOS v3.20+,Airport,Bluetooth,A1016 Keyboard,T-RB22 Mouse,DVD-RW-DL,MiniMax,Firewire/USB2 & MacOSX 10.4/5
  • »12.07.20 - 05:18
    Profile
  • MorphOS Developer
    jacadcaps
    Posts: 3339 from 2003/3/5
    From: Canada
    Quote:

    NewSense wrote:
    Maybe now would be a good time to ask if there are some additions to Wayfarer that aren't in OWB, and vice versa? :-)



    There's a lot of things that OWB has that Wayfarer doesn't. In part since the WebKit doesn't support this yet, in part because I haven't had the chance to implement it in Wayfarer itself and in part because I did not even start looking into some of the stuff.

    (Explainer: WebKit consists of several libs. WTF is low level stuff like containers, file I/O, threading, allocators. JSCore is the JavaScript engine. WebCore is basically all of the actual browser - that's where all of HTML, layout, CSS, networking, media, etc happens. WebKit is basically a glue between WebCore and a UI toolkit / OS. That part I'm basically writing from 0.)

    I'm not going to bother with a lot of things that Fab did in OWB - Inspector being one example. Another thing that isn't happening is web activity LEDs OWB has (there's no provisioning for that in WebCore).

    For some summary of what's working:

    - A very recent WebKit with a standard JS interpreter with several big endian fixes. Compatibility with most websites is pretty good.
    - Standard navigation controls
    - Bookmarks
    - Copy & paste
    - Downloads (in progress, since that part isn't working well in WebCore itself)
    - Very fast ad-blocking
    - Per-host settings
    - HTML Crypto (missing from OWB)

    On the current TODO list:

    - Settings UI
    - History
    - Sessions
    - Storing passwords
    - Spell checking
    - Printing

    On the maybe list:

    - Media playback
    - Composited display / GL
    - JIT

    As I've mentioned, compatibility is pretty good. There are sites that do not work though. Maps & Twitter being among them. These are unlikely to work anytime soon.
  • »11.07.20 - 19:01
    Profile Visit Website
  • Paladin of the Pegasos
    Paladin of the Pegasos
    NewSense
    Posts: 1619 from 2012/11/9
    From: Manchester, UK/GB
    @ jacadcaps

    Maybe now would be a good time to ask if there are some additions to Wayfarer that aren't in OWB, and vice versa? :-)

    I ask now just while there is time to ask for features to be aware of, or possibly ask for (like the tear-off window mentioned above) that might get overlooked that really are needed/wanted while you're in the development process. 8-)

    Though some limitations may well be part of the New WekKit engine/Wayfarer program anyway I suppose? :-?

    Of course, I don't want to side-track you from completing it as soon as you can, as OWB's limitations are really gettng more and more apparent/troubling, reCAPTCHA, and YouTube being just a couple, not withstanding the limitations of the JavaScript core that's also making some websites inaccessible/unviewable. :-(
    MacMini 1.5GHz,64MB VRAM, PowerBooks A1138/9 (Model 5,8/9),PowerMac G5 2.3GHz(DP), iMac A1145 2.1GHz 20", all with MorphOS v3.20+,Airport,Bluetooth,A1016 Keyboard,T-RB22 Mouse,DVD-RW-DL,MiniMax,Firewire/USB2 & MacOSX 10.4/5
  • »11.07.20 - 18:01
    Profile
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    Posts: 141 from 2017/8/6
    Yes, that would count as such. Of course the choices regarding the navigation bar should apply to the downloads window only? I don't know if there is a special floating-window-type possible instead.
  • »11.07.20 - 10:57
    Profile
  • MorphOS Developer
    jacadcaps
    Posts: 3339 from 2003/3/5
    From: Canada
    You'll be able to open a window with just the Downloads tab in and hide the navigation bar. So I guess?
  • »11.07.20 - 10:19
    Profile Visit Website
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    Posts: 141 from 2017/8/6
    @jacadcaps
    Will it be possible to 'tear-off' the downloads tab later on?
  • »11.07.20 - 08:43
    Profile
  • MorphOS Developer
    jacadcaps
    Posts: 3339 from 2003/3/5
    From: Canada
    Quote:

    Acill wrote:
    Looking very good indeed! Will any open beta testing be made available anytime soon?



    As much as I'd like that, Wayfarer regularly requires an up to date MorphOS beta to run, so this is not possible. I have to fix stuff in MUI and mui.framework to make this app possible. Once most of the UI and WebKit features I have yet to enable are there, we can look into releasing an OS update with Wayfarer included.
  • »10.07.20 - 17:29
    Profile Visit Website
  • Paladin of the Pegasos
    Paladin of the Pegasos
    Acill
    Posts: 1933 from 2003/10/19
    From: Port Hueneme, Ca.
    Looking very good indeed! Will any open beta testing be made available anytime soon?
    Powermac Dual 2.0 GHZ G5 PCI-X (Registration #1894)
    Powerbook 1.67GHZ
    Powermac Dual 2.0 GHZ G5 PCIE (Registration #6130)
    A4000T CSPPC, Mediator
    Need Repairs, upgrades or a recap in the USA? Visit my website at http://www.acill.com
  • »10.07.20 - 15:19
    Profile Visit Website
  • MorphOS Developer
    jacadcaps
    Posts: 3339 from 2003/3/5
    From: Canada


    Not all of the functionality works yet, but here's the downloads tab in Wayfarer.
  • »06.07.20 - 18:07
    Profile Visit Website
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Zylesea
    Posts: 2095 from 2003/6/4
    Pretty impressive pace you are walking running here. Quite a far way gone already the Wayfarer ;-)

    [ Editiert durch Zylesea 06.07.2020 - 00:09 ]
    --
    http://via.bckrs.de

    Whenever you're sad just remember the world is 4.543 billion years old and you somehow managed to exist at the same time as David Bowie.
    ...and Matthias , my friend - RIP
  • »05.07.20 - 20:08
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    tolkien
    Posts: 585 from 2013/5/29
    Im really anxious to can try this beauty.
    Good job Jacadcaps!
    MorphOS: PowerMac G5 - PowerBook G4 - MacMini.
    Classic: Amiga 1200/060 - A500 PiStorm
  • »05.07.20 - 16:37
    Profile
  • MorphOS Developer
    jacadcaps
    Posts: 3339 from 2003/3/5
    From: Canada
    Quote:

    ThePlayer wrote:
    Didn`t expect to be so fast at this stage.



    The UI is hardly rocket science. The fact that this is all ObjectiveC also helps speed things up - altho to get Bookmarks working I've ended up extending the mui.framework and fixing Listtree.mcc (ugh). Removed the Bookmarks window last night and refactored the class hosting the actual browser in a tab last night. Bookmarks, Settings, Downloads, etc will be accessible via wayfarer:// in regular tabs now.

    @All: thank you for all the naming ideas, I really like them. Will stick to Wayfarer though.
  • »05.07.20 - 16:29
    Profile Visit Website
  • ASiegel
    Posts: 1399 from 2003/2/15
    From: Central Europe
    Too bad there are already web browsers called Polaris and Osiris. The problem with naming applications is that the good names are usually already taken.
  • »05.07.20 - 15:58
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    MoerBoer
    Posts: 240 from 2019/10/15
    From: South Africa
    I like Polaris :)

    Also, these teases are driving me nuts, I can't wait...
  • »05.07.20 - 15:54
    Profile
  • Paladin of the Pegasos
    Paladin of the Pegasos
    ThePlayer
    Posts: 1087 from 2003/3/24
    From: Hamburg/Germany
    Wow great how it evolves.
    Didn`t expect to be so fast at this stage.

    For the name, how about Osiris sounds like Iris or what about Polaris because jacadcaps is spending so much time in the polar area!?!
    PowerMac G5 Quad 2.5 running UWQHD Resolution
  • »05.07.20 - 15:22
    Profile
  • Paladin of the Pegasos
    Paladin of the Pegasos
    Intuition
    Posts: 1116 from 2013/5/24
    From: Nederland
    Quote:

    jacadcaps wrote:


    A first look at Wayfarer.


    That's looking awesome. I've never named someone else's software before, I'm so excited lol

    We left Sarajevo on Tuesday and we move into our new house in The Netherlands next week so I'll have all our stuff shipped over from the storage unit in Manchester soon, including my PowerBook and G5. Hopefully I'll have them unpacked for the next release of MorphOS including Wayfarer. QEMU just doesn't feel the same. :)
    1.67GHz 15" PowerBook G4, 1GB RAM, 128MB Radeon 9700M Pro, 64GB SSD, MorphOS 3.15

    2.7GHz DP G5, 4GB RAM, 512MB Radeon X1950 Pro, 500GB SSHD, MorphOS 3.9
  • »05.07.20 - 07:30
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    Templario
    Posts: 561 from 2012/4/28
    Quote:

    Cego escribió:
    that's an interesting name :)
    is there still room for suggestions? :D

    Random Ideas: Webglider, Netflow, Fastflyer, Milkyway, Pathfinder, Lighty, Bounce, MoWeR (MorphOS Web Researcher),
    SeaLight, Firefly

    Or maybe to have a connection to IRIS it could be something like: Pupilla, EyeLens, LiteWave (LightWave) or LWB (LightWaveBrowser) <--- that's my favorite :D, Photon/PhotonBrowser


    Also japcaps cans dedicate it to someone and put the name from him or her, it is his work.
  • »05.07.20 - 05:56
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    Cego
    Posts: 739 from 2006/5/27
    From: Germany
    that's an interesting name :)
    is there still room for suggestions? :D

    Random Ideas: Webglider, Netflow, Fastflyer, Milkyway, Pathfinder, Lighty, Bounce, MoWeR (MorphOS Web Researcher),
    SeaLight, Firefly

    Or maybe to have a connection to IRIS it could be something like: Pupilla, EyeLens, LiteWave (LightWave) or LWB (LightWaveBrowser) <--- that's my favorite :D, Photon/PhotonBrowser
    Pegasos II G4 @1.0GHz, 1GB DDR Ram, Radeon 9200Pro, 240GB SSD+160GB HD, MorphOS 3.18, AmigaOS4.1 FE, Debian 8
  • »04.07.20 - 21:08
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    Cool_amigaN
    Posts: 777 from 2011/11/30
    Meh, you should have called it Steven :D


    Fantastic work man, can't wait to test it :)
    Amiga gaming Tribute: Watch, rate, comment :)
  • »04.07.20 - 18:44
    Profile Visit Website
  • MorphOS Developer
    jacadcaps
    Posts: 3339 from 2003/3/5
    From: Canada


    A first look at Wayfarer.
  • »04.07.20 - 18:18
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    Crumb
    Posts: 738 from 2003/2/24
    From: aGaS & CUAZ Al...
    Quote:

    jacadcaps wrote:
    Rebased to latest stable WebKitGTK over the weekend, mainly in order to stay in sync with Void Linux big endian patches. So far so good in terms of websites that I've tested: Re-Captcha, Telegram, WhatsApp all working.

    Starting to work on the actual browser application now...


    sounds great :-) Thanks for the update
  • »23.06.20 - 07:43
    Profile Visit Website
  • Paladin of the Pegasos
    Paladin of the Pegasos
    NewSense
    Posts: 1619 from 2012/11/9
    From: Manchester, UK/GB
    Hope this new browser becomes available soon, as eBay has become inaccessible now, the reCAPTCHA demon has made their site unuseable from a buyer's or seller's perspective as you cannot now sign in with OWB AFAIK. :-(

    Yes I deleted cookies, and re-started OWB, but it just won't access the site to sign in, nice to view, no use to have an account for the purposes of OWB currently, unless someone has a way to get around the reCAPTCHA issue? :-?

    UPDATE - Good News !! 8-D - Actually you can get through the reCAPTCHA dialogue, if you try to sign/log in using OWB as the browser, it then generates an older version of the reCAPTCHA window with clickable boxes that activate the checkmarks, when they are clicked correctly a text dialogue box opens below and you have to cut/paste the text (which is valid for 2 minutes) from within that window into a blank text window just below that one, and then I clicked on the "If you're having difficulties with the rendering of images on the above verification page, eBay suggests using the latest version of your browser, or an alternate browser listed in  here and once that was done I chose the link to access the sign in page, and it allowed me to, so there's hope still for OWB, but probably not much longer before it doesn't work as effectively as it used to. 8-)

    [ Edited by NewSense 22.06.2020 - 23:31 ]
    MacMini 1.5GHz,64MB VRAM, PowerBooks A1138/9 (Model 5,8/9),PowerMac G5 2.3GHz(DP), iMac A1145 2.1GHz 20", all with MorphOS v3.20+,Airport,Bluetooth,A1016 Keyboard,T-RB22 Mouse,DVD-RW-DL,MiniMax,Firewire/USB2 & MacOSX 10.4/5
  • »22.06.20 - 20:15
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    tolkien
    Posts: 585 from 2013/5/29
    As a famous bullfighter said once "In two words: Im - pressive".
    Fantastic work!
    MorphOS: PowerMac G5 - PowerBook G4 - MacMini.
    Classic: Amiga 1200/060 - A500 PiStorm
  • »22.06.20 - 15:56
    Profile