Lemmy.eus
  • Communities
  • Create Post
  • Create Community
  • heart
    Support Lemmy
  • search
    Search
  • Login
  • Sign Up
marbu@discuss.tchncs.de to Privacy@lemmy.mlEnglish · 4 months ago

FixBrowser: lightweight web browser created from scratch

www.fixbrowser.org

external-link
message-square
32
fedilink
62
external-link

FixBrowser: lightweight web browser created from scratch

www.fixbrowser.org

marbu@discuss.tchncs.de to Privacy@lemmy.mlEnglish · 4 months ago
message-square
32
fedilink
alert-triangle
You must log in or # to comment.
  • Zachariah@lemmy.world
    link
    fedilink
    arrow-up
    25
    arrow-down
    1
    ·
    4 months ago

    It intentionally doesn’t support JavaScript to make things faster and much less resource intensive.

    • KairuByte@lemmy.dbzer0.com
      link
      fedilink
      arrow-up
      27
      ·
      4 months ago

      Ngl if you just don’t support the majority of modern browser features, it’s not hard to make a new browser.

      • underisk@lemmy.ml
        link
        fedilink
        arrow-up
        9
        arrow-down
        1
        ·
        4 months ago

        Not as hard, I agree but reimplementing just CSS sounds like a very special level of hell.

        • acockworkorange@mander.xyz
          link
          fedilink
          arrow-up
          1
          ·
          4 months ago

          The special hell

    • Claudia@lemmy.blahaj.zone
      link
      fedilink
      arrow-up
      13
      ·
      4 months ago

      But…that’s just a setting on all the browsers

    • trevor (he/they)@lemmy.blahaj.zone
      link
      fedilink
      English
      arrow-up
      7
      arrow-down
      4
      ·
      4 months ago

      W. JavaScript was a mistake.

      • folkrav@lemmy.ca
        link
        fedilink
        arrow-up
        9
        ·
        edit-2
        4 months ago

        The stuff like Flash, Java applets and Silverlight it eventually replaced were arguably even worse. There’s a legitimate need to run client-side code at times, IMHO the mistake was making it so permissive by default. Blaming the language for the bad browser security model is kind of throwing away the baby with the bathwater.

        • underisk@lemmy.ml
          link
          fedilink
          arrow-up
          7
          arrow-down
          1
          ·
          4 months ago

          Browser permissiveness didn’t create implicit type coercion.

          • folkrav@lemmy.ca
            link
            fedilink
            arrow-up
            2
            ·
            4 months ago

            Considering the community we are on, I assumed the criticism was more about the privacy problems surrounding the engine and browser security model than the quality of the language itself. If that was the intent, I mean… Yeah, its weak typing is a fucking mess.

            • underisk@lemmy.ml
              link
              fedilink
              arrow-up
              2
              ·
              edit-2
              4 months ago

              That’s fair. I just assume most people who reflexively insult JS are like that usually because they’ve written something in it, rather than having dealt with the many vulnerabilities and annoyances browsers have made possible with it

        • trevor (he/they)@lemmy.blahaj.zone
          link
          fedilink
          English
          arrow-up
          4
          ·
          4 months ago

          WASM is a better way to run code client-side, and has the benefit of not being a terribly slow, untyped mess 😌

          • folkrav@lemmy.ca
            link
            fedilink
            arrow-up
            2
            ·
            4 months ago

            It desperately needs interface types if we ever hope to make it a serious contender for general purpose web development. The IO overhead of having to interface with JS to use any web API is itself pretty slow, and is limiting a lot of usecases.

      • kekmacska@lemmy.zip
        link
        fedilink
        English
        arrow-up
        2
        ·
        4 months ago

        this is why i will write my blog from scratch with absolutely no JS or code execution of any kind

    • MonkderVierte@lemmy.ml
      link
      fedilink
      arrow-up
      1
      arrow-down
      1
      ·
      edit-2
      4 months ago

      _

  • max@lemmy.blahaj.zone
    link
    fedilink
    arrow-up
    18
    arrow-down
    3
    ·
    4 months ago

    im a bit curious about the cjoice of gtk2 over 3 or 4, but im too eepy sleepy to look deeper rn ill do that later meows >w<

    • MonkderVierte@lemmy.ml
      link
      fedilink
      arrow-up
      6
      ·
      4 months ago

      Furry day?

      • Warl0k3@lemmy.world
        link
        fedilink
        arrow-up
        2
        arrow-down
        1
        ·
        4 months ago

        every day is furry day if you’re the right kind of linux dev

    • tkw8@lemm.ee
      link
      fedilink
      English
      arrow-up
      2
      ·
      4 months ago

      I think it’s just a place to start:

      The browser is currently in Alpha stage

      Planned support for systems in the near future: Linux GTK3/4…

      • max@lemmy.blahaj.zone
        link
        fedilink
        arrow-up
        2
        arrow-down
        1
        ·
        4 months ago

        o my goodness i didnt even see that hehe >w< it does look cool meow :3

  • Leraje@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    6
    ·
    4 months ago

    Great to see another brand new browser under active development!

  • fmstrat@lemmy.nowsci.com
    link
    fedilink
    English
    arrow-up
    4
    ·
    4 months ago

    lynx would like a word…

  • kekmacska@lemmy.zip
    link
    fedilink
    English
    arrow-up
    5
    arrow-down
    2
    ·
    4 months ago

    please use https at least for your own website lol

    • Blisterexe@lemmy.zip
      link
      fedilink
      arrow-up
      5
      ·
      4 months ago

      it has https for me

      • kekmacska@lemmy.zip
        link
        fedilink
        English
        arrow-up
        1
        ·
        4 months ago

        i clicked the link, boom certificate warning

        • ReversalHatchery@beehaw.org
          link
          fedilink
          English
          arrow-up
          2
          ·
          edit-2
          4 months ago

          according to firefox android they use letsencrypt

          • kekmacska@lemmy.zip
            link
            fedilink
            English
            arrow-up
            1
            ·
            4 months ago

            i use cromite, which also supports https

            • ReversalHatchery@beehaw.org
              link
              fedilink
              English
              arrow-up
              1
              ·
              4 months ago

              Everything supports https today, I think that wasn’t a question

              • kekmacska@lemmy.zip
                link
                fedilink
                English
                arrow-up
                1
                ·
                4 months ago

                from the browser side, yes. But not all websites are hosted on https

  • Greg@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    3
    ·
    4 months ago

    Mozilla failed to build a new browser from scratch. How did they manage that?

    • warmaster@lemmy.world
      link
      fedilink
      arrow-up
      3
      ·
      4 months ago

      They didn’t, not yet at least. What’s available right now is barely usable.

      • Greg@discuss.tchncs.de
        link
        fedilink
        English
        arrow-up
        1
        ·
        4 months ago

        Thanks @warmaster!

  • MonkderVierte@lemmy.ml
    link
    fedilink
    arrow-up
    2
    ·
    edit-2
    4 months ago

    Checkboxes are displayed as input boxes. Well, it’s an Alpha.

    Tested it with flatfox.ch “Your browser is too old” while it works even with Dillo and Links, seems a useragent-issue.

Privacy@lemmy.ml

privacy@lemmy.ml

Subscribe from Remote Instance

Create a post
You are not logged in. However you can subscribe from another Fediverse account, for example Lemmy or Mastodon. To do this, paste the following into the search field of your instance: !privacy@lemmy.ml

A place to discuss privacy and freedom in the digital world.

Privacy has become a very important issue in modern society, with companies and governments constantly abusing their power, more and more people are waking up to the importance of digital privacy.

In this community everyone is welcome to post links and discuss topics related to privacy.

Some Rules

  • Posting a link to a website containing tracking isn’t great, if contents of the website are behind a paywall maybe copy them into the post
  • Don’t promote proprietary software
  • Try to keep things on topic
  • If you have a question, please try searching for previous discussions, maybe it has already been answered
  • Reposts are fine, but should have at least a couple of weeks in between so that the post can reach a new audience
  • Be nice :)

Related communities

  • Lemmy.ml libre_culture
  • Lemmy.ml privatelife
  • Lemmy.ml DeGoogle
  • Lemmy.ca privacy

much thanks to @gary_host_laptop for the logo design :)

Visibility: Public
globe

This community can be federated to other instances and be posted/commented in by their users.

  • 1.73K users / day
  • 4.07K users / week
  • 7.13K users / month
  • 15.4K users / 6 months
  • 19 local subscribers
  • 37.7K subscribers
  • 4.23K Posts
  • 60K Comments
  • Modlog
  • mods:
  • k_o_t@lemmy.ml
  • tmpod@lemmy.pt
  • Yayannick@lemmy.ml
  • ranok@sopuli.xyz
  • BE: 0.19.7
  • Modlog
  • Instances
  • Docs
  • Code
  • join-lemmy.org