Why use webkit still?

Discussion in 'Switch - Hacking & Homebrew' started by Flame, Mar 13, 2017.

  1. Flame
    OP

    Flame Me > You

    Member
    GBAtemp Patron
    Flame is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    3,954
    5,318
    Jul 15, 2008
    why not outsource your web browser get it maintained by a real team?

    why still use outdated webkit?

    why not learn from past mistakes?
     
    Last edited by Flame, Mar 13, 2017
  2. Lilith Valentine

    Lilith Valentine GBATemp's Wolfdog™ ☠️Grunt☠️

    Member
    20,197
    21,577
    Sep 13, 2009
    Antarctica
    Between insane and insecure
    Why are they still tagging a web browser on the system in the first place, is a better question.
     
  3. Flame
    OP

    Flame Me > You

    Member
    GBAtemp Patron
    Flame is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    3,954
    5,318
    Jul 15, 2008
    a game system for games?

    "We'll shall not have such make sense in the interwebs"
    - tupac shakur
     
    Lilith Valentine likes this.
  4. Enteking

    Enteking Advanced Member

    Newcomer
    99
    48
    Jul 10, 2016
    United States
    Because Webkit is the #1 browser engine with the greatest market share. Both Apple and Google use products based on or derived from it. And a web browser is mandatory for wireless access.
     
    jakibaki likes this.
  5. Flame
    OP

    Flame Me > You

    Member
    GBAtemp Patron
    Flame is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    3,954
    5,318
    Jul 15, 2008
    what does best market share got to do about a gaming system? i think nintendo cares of the market share in the gaming sector not browser engine.

    if you said it was the most secure compared to other ones and showed proof why it is then we will be talking.
     
  6. Coto

    Coto GBAtemp Addict

    Member
    2,385
    426
    Jun 4, 2010
    Chile
    I think it has to do with not reinventing the wheel all over again (there are too much CVE that are well documented and bugfixes)

    I suppose going by your own web browser engine for a new console equals to no security at all thus asking it politely to be hacked while wasting time in r & d that is already supported/documented out there

    edit: typo
     
    Last edited by Coto, Mar 13, 2017
    Subtle Demise likes this.
  7. Flame
    OP

    Flame Me > You

    Member
    GBAtemp Patron
    Flame is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    3,954
    5,318
    Jul 15, 2008
    but why not like in the past pay opera or any other company to maintain the web browser? or even think outside the box for the web browser.

    for people who don't know opera was the maintainer of the DSi web browser to this day which has no known exploit.
     
    Last edited by Flame, Mar 13, 2017
  8. Dimensional

    Dimensional GBAtemp Advanced Fan

    Member
    627
    95
    Dec 7, 2008
    United States
    Texas
    Or maybe they could work out a license or deal with another SDK developer to create a web browser. There are some good ones, like Mozilla or even building one entirely using QT. At least the latter would allow your projects to remain closed source.
     
    Flame likes this.
  9. Ooka

    Ooka Member

    Newcomer
    21
    13
    Sep 12, 2014
    United States
    Because we (People that work on the web) do not need another unmaintained browser to worry about support for. Using webkit is honestly the best move they could have made, even if they didn't include an actual browser. It will most likely be supported long after the Switch has dwindling support, is actively maintained and supports some cutting edge web tech.
     
  10. Dimensional

    Dimensional GBAtemp Advanced Fan

    Member
    627
    95
    Dec 7, 2008
    United States
    Texas
    Yeah, but they could have at least bothered to use a version that didn't have a known exploit. Not that I'm complaining. Anything to open the doors for homebrew is a good thing... just as long as it's only for homebrew and not piracy.
     
    Memoir and Flame like this.
  11. Memoir

    Memoir A Hero to Zero

    Member
    GBAtemp Patron
    Memoir is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    5,428
    5,231
    Jun 24, 2007
    United States
    Wyoming
    Yup. The problem isn't that they're using webkit. It's that they're using such a dated version. Not sure why on that part.
     
    Sir_Giggles and jakibaki like this.
  12. Ooka

    Ooka Member

    Newcomer
    21
    13
    Sep 12, 2014
    United States
    If I had to guess, time wasn't budgeted for research into webkit versioning (Probably since it was wasn't planned to be user-facing entirely). The version we see was probably provided in some framework or toolset they used. Again I'm just guessing, but I highly doubt "We should use an outdated version of webkit just to open security exploits and make people wtf a lot" was the conversation that went on.
     
    Dimensional likes this.
  13. McHaggis

    McHaggis Fackin' Troller

    Member
    1,725
    941
    Oct 24, 2008
    They have. The browser is NetFront, maintained by Access Co., Ltd.

    This is the engine NetFront have based their modern browser on. They'd have to go with a different company if they wanted to change it, but most other companies are also using WebKit as the source engine. My guess is that Nintendo have a pretty good relationship with the NetFront developer.

    Who's to say they haven't? For all we know, they may have much better security in the Nintendo Switch. Take a look at the PS3 and PS4, both have webkit-based browsers with exploits available but browser-based hacking isn't mainstream for either console.

    Nowadays, Opera is basically Chromium/Chrome with a different UI. Still based on Blink, which is based on WebKit.

    That's not to say that exploits don't exist. The community effort behind hacking the DSi was much smaller than the 3DS.