I made my own Web

Ғылым және технология

To try everything Brilliant has to offer-free-for a full 30 days, visit brilliant.org/FaceDev/. You’ll also get 20% off an annual premium subscription.
GitHub: github.com/face-hh/webx
Featuring ‪@theunrealtarik‬! Check out his content too :)
Patreon: / facedevstuff
Discord server: / discord
Twitter: / facedevstuff
Outro song - • 9 • Nine Nights • Day ...
Character art by @JersonEXE
- Twitter: / jersonbrawlstar
This video was sponsored by Brilliant
Thanks for watching!

Пікірлер: 1 000

  • @FaceDevStuff
    @FaceDevStuffАй бұрын

    To try everything Brilliant has to offer-free-for a full 30 days, visit brilliant.org/FaceDev. You’ll also get 20% off an annual premium subscription.

  • @Star-Blob

    @Star-Blob

    28 күн бұрын

    mk

  • @Martanus

    @Martanus

    28 күн бұрын

    Ty jsi Čech???

  • @captgooey

    @captgooey

    28 күн бұрын

    chat.yap

  • @Pawlo370

    @Pawlo370

    28 күн бұрын

    Windows ❤

  • @NathanLundmark

    @NathanLundmark

    28 күн бұрын

    BROOOO noway i was just thinking about doing this!

  • @electrical-420
    @electrical-42028 күн бұрын

    congratulations, you ported the "linux users compiling a web browser" meme to windows

  • @TheOddCell

    @TheOddCell

    27 күн бұрын

    yes.

  • @Nootlink

    @Nootlink

    27 күн бұрын

    and the fact that it's just easier to compile shite on linux

  • 27 күн бұрын

    Fr

  • @poleve5409

    @poleve5409

    27 күн бұрын

    I don't understand this comment. Someone explain the joke please

  • @adicsbtw

    @adicsbtw

    27 күн бұрын

    @@poleve5409 there's a meme that linux users have to compile their browser from scratch to use it, usually made by windows users that have hardly touched Linux

  • @AvanaVana
    @AvanaVana28 күн бұрын

    = horizontal rule

  • @Wilker_uwu

    @Wilker_uwu

    28 күн бұрын

    oooooh that's right, the --------------------------------------- rule

  • @Ginto_O

    @Ginto_O

    26 күн бұрын

    Rule like ruler?

  • @vinapocalypse

    @vinapocalypse

    25 күн бұрын

    @@Ginto_O That's right! They both refer to a straight line (a ruler being a tool that makes such straight line)

  • @bitten2up

    @bitten2up

    25 күн бұрын

    i thought it was HoRozontal line or smth

  • @Ginto_O

    @Ginto_O

    25 күн бұрын

    @@vinapocalypse oh that's cool, I never knew that. That explains why the Russian word for "tape measure" is "ruletka"

  • @smashkiller64
    @smashkiller6428 күн бұрын

    So basically you made Internet 1.0 web browser just slightly more refined. _(FREAKING BEAUTIFUL!)_

  • @st20332

    @st20332

    22 күн бұрын

    stop smoking ​@@NataliaNovak-me5ph

  • @jdrmcm

    @jdrmcm

    19 күн бұрын

    @@NataliaNovak-me5ph average chatgpt youtube bot

  • @idontknowwhatimdoingwhatistobe
    @idontknowwhatimdoingwhatistobe28 күн бұрын

    That windows development sequence really is peak.

  • @soymidasyt

    @soymidasyt

    28 күн бұрын

    for doing that I just install Linux😂😂😂

  • @pixtane7427

    @pixtane7427

    27 күн бұрын

    I have literally the same process

  • @baranjan6969

    @baranjan6969

    26 күн бұрын

    Wsl+xming is a weird life cheat combination. The only way to get better is normally installing linux like a normal programmer...

  • @christos.5302

    @christos.5302

    25 күн бұрын

    100% realistic btw

  • @Alfred-Neuman

    @Alfred-Neuman

    25 күн бұрын

    That's funny because it looks very similar to my experience on Linux... lol

  • @theunrealtarik
    @theunrealtarik28 күн бұрын

    ah yes two confused men doing confusing stuff confusing even more confused people

  • @Кай4ик
    @Кай4ик28 күн бұрын

    Next FaceDev: This is Bussin OS. This is My Operation System for everyone my community 😄

  • @GhostGlitch.

    @GhostGlitch.

    26 күн бұрын

    I mean. I genuinely would not be surprised. If you just want basic like windows 3 stuff it's actually not all that complicated.

  • @xandermckay9806

    @xandermckay9806

    26 күн бұрын

    I mean, making a Linux distribution is pretty easy, if you know what you are doing (which takes like 2 days to learn).

  • @Visquint

    @Visquint

    25 күн бұрын

    @@xandermckay9806 just repackage arch with your own package repo

  • @kubakielbasa5987

    @kubakielbasa5987

    25 күн бұрын

    @@xandermckay9806 Even if you make it from scratch on the kernel? What if he makes an independent OS from linux?

  • @theseangle

    @theseangle

    25 күн бұрын

    ​@@xandermckay9806he's saying OS, not a distro. Look how difficult it was to create TempleOS from scratch :)

  • @misnad
    @misnad28 күн бұрын

    "Every website is written in HTML, CSS, and Ja.. Lua" I went from 🧐 to 🥳🥳🥳🥳

  • @SpringySpring04

    @SpringySpring04

    27 күн бұрын

    This makes me sad because I never really learned Lua but have had a lot of experience with JavaScript, so having to learn an entirely new language that is completely different from the one I'm so used to is kinda depressing. Not hating on Lua or anything, I'm also a fan of how Lua is much more optimized than most interpreted/JIT languages like JS, just saying that it would be difficult to learn it when there's (seemingly) not as large of a learning community around it from what limited research I've done

  • @Monkeymario.

    @Monkeymario.

    27 күн бұрын

    YAY IVE BEEN A RBOLOX GAME DEV AND I HAVE A LOT OF EXPERIENCE WITH LUAU! :D luau is just lua but a little bit different there isnt a much of a difference

  • @maow-tty

    @maow-tty

    27 күн бұрын

    @@SpringySpring04 It's not hard to learn. The documentation isn't _great_ (it's more of a syntactic reference), but the language is so small that it can be mastered within a week _at most_ and, on average, a day or two. It's also not "completely different" from JS. They're quite similar. It's dynamically typed, it has objects and arrays (tables), it has methods on objects, it has classes, it has lambdas (anonymous functions), it has top-level statements, it has "require," it's garbage-collected, etc. The biggest differences come from syntax. Oh, and metatables (but that's basically just operator overloading) and coroutines (but those are just generator functions with a few less restrictions)

  • @ciach0_

    @ciach0_

    27 күн бұрын

    Everything that can be written in -JavaScript- Lua, will eventually be written in Lua

  • @jlewwis1995

    @jlewwis1995

    26 күн бұрын

    Is it luaJIT(just in time compiled lua) or plain old normal lua? If it's luajit that's pretty based and would actually get me interested in making stuff for it since luajit is faster than normal lua since the code doesn't have to be reinterpreted every time it executes, it only has to be interpreted once then it can run the cached code after that which speeds things up a lot

  • @Itsneil17
    @Itsneil1728 күн бұрын

    bro is on a mission to remake everything

  • @brawldude2656

    @brawldude2656

    28 күн бұрын

    I made my own universe

  • @no_name4796

    @no_name4796

    26 күн бұрын

    * in rust

  • @quoenix9340
    @quoenix934028 күн бұрын

    Finna play GTA6 on Bussindows 10

  • @alexanderbuchler4048

    @alexanderbuchler4048

    28 күн бұрын

    Grand Fanum Tax Auto 6 💀

  • @mevvvvvv

    @mevvvvvv

    27 күн бұрын

    @@alexanderbuchler4048 stop existing bro

  • 24 күн бұрын

    Fr​@@alexanderbuchler4048

  • 24 күн бұрын

    ​@@alexanderbuchler4048gyat fanum tax

  • @alexanderbuchler4048

    @alexanderbuchler4048

    24 күн бұрын

    lmao 💀

  • @skmgeek
    @skmgeek28 күн бұрын

    Missed opportunity to include support for Bussin X lmao

  • @somnullty

    @somnullty

    28 күн бұрын

    Yeah i thought about it too

  • @ambuj.k
    @ambuj.k28 күн бұрын

    Now I understand how Javascript was made in 10 days.

  • @no_name4796

    @no_name4796

    26 күн бұрын

    Which is funny, because just think about how long and complex was the web to create, with very resilient and well though out protocols, which were able to survive the crazy growth of the internet, just for it all to be ruined by javascript lol

  • @MarteenHobbu

    @MarteenHobbu

    25 күн бұрын

    ​@@no_name4796 to be fair js was never ment as something permanent, but if it doesnt work why fix it? wait....

  • @mrowlsss

    @mrowlsss

    25 күн бұрын

    ​@@no_name4796javascript doesn't ruin the Internet bro?

  • @okie9025

    @okie9025

    25 күн бұрын

    @@no_name4796 saying js ruined the web is like saying the discovery of nuclear fission destroyed hiroshima

  • @dragoscatalin

    @dragoscatalin

    25 күн бұрын

    ​@@no_name4796How JS ruined the web? If it was such a disappointment, it wouldn't be integrated by every browser. I love JS for it's simplicity. Easy to learn, easy to build anything with JS, that works on any device without the need for the user to do anything else besides opening a web browser

  • @Thiagola92
    @Thiagola9228 күн бұрын

    2:14 "horizontal rule" but most of time I just remember the "horizontal" part :B

  • @fcantil

    @fcantil

    28 күн бұрын

    to me, i just through it was "HoRizontal" lol

  • @TriflingToad

    @TriflingToad

    27 күн бұрын

    Horizontal Row

  • @Communist-Doge

    @Communist-Doge

    26 күн бұрын

    ​@@TriflingToad It's rule.

  • @Scotty-vs4lf

    @Scotty-vs4lf

    26 күн бұрын

    @@TriflingToad its rule but it doesnt matter how u remember it ig

  • @TriflingToad

    @TriflingToad

    25 күн бұрын

    @@Communist-Doge oh yeah I know it's technically incorrect, it just makes more sense to me that way

  • @JustDoom
    @JustDoom27 күн бұрын

    hey, thats me. 11:35 And yes I have both 12 wheels of cheese and 12 playstations :)

  • @kirun13

    @kirun13

    20 күн бұрын

    Wow

  • @RenderingUser
    @RenderingUser27 күн бұрын

    We reinvented the web before GTA 6

  • @okie9025
    @okie902525 күн бұрын

    just to clarify for the commonjs website, it's not making fun of js. Commonjs is not even a part of js but rather a hacky abomination added on top of js to make it work inside Node. JS devs also hate commonjs and everybody is slowly migrating to es modules.

  • @SpookySnek9

    @SpookySnek9

    16 күн бұрын

    I'd tackle the problem at the source and just switch to a better language 💆‍♂️

  • @jjtheone1232
    @jjtheone123225 күн бұрын

    Babe wake up gen-z Internet just dropped

  • @lletdesquelet
    @lletdesquelet27 күн бұрын

    I think making a "verified" system for unironically good websites, or being able to like or dislike would encourage web-making by rewarding them, and it would be easier for users to find fun stuff and enjoy

  • @MrBIizzard

    @MrBIizzard

    25 күн бұрын

    this sounds like neocities

  • @_Skylab2

    @_Skylab2

    24 күн бұрын

    That would be nice for a reputation based search engine. Lovely site? Many likes puts it on the first page. Ads galore and a underlying scam? Get disliked into oblivion.

  • @grqfes

    @grqfes

    18 күн бұрын

    yeah but if it got any bigger youd need really good moderation but a discovery page for a browser like this is pretty interesting

  • @SimGunther
    @SimGunther28 күн бұрын

    Xanadu sure was a way of rethinking how the web was supposed to be: An interconnected _web_ of information allowing users to organize their own connections locally, no 3rd party intervention/algos.

  • @TeleviseGuy
    @TeleviseGuy28 күн бұрын

    Gemini and other "small web" protocols are neat, it's like exploring a small town where you have the locals telling you where to find all the interesting places and stuff.

  • @jearsh

    @jearsh

    27 күн бұрын

    that's what the internet was like in the early days...the good ol' days

  • @tauon_

    @tauon_

    26 күн бұрын

    i was making a small web protocol, those are really fun :3

  • @stillred

    @stillred

    26 күн бұрын

    @@jearshi remember we had our local isp directory with all the boards and forums and stuff, good times haha i still talk to a couple of friends i've met on one of the forums back then! It was fun and special

  • @GeneralKenobi69420

    @GeneralKenobi69420

    25 күн бұрын

    Ok furry

  • @tauon_

    @tauon_

    25 күн бұрын

    @@GeneralKenobi69420 ok redditor

  • @ZariffsDev
    @ZariffsDev27 күн бұрын

    I love how you used Lua! I’m a lua programmer myself and I love it when lua is used in projects outside of just Roblox where it’s most known and really.. what I do to… Lua is so underrated

  • @tomasz1337

    @tomasz1337

    26 күн бұрын

    Ohh boy imagine making your own mmorpg 2d with ready engine that works with lua. The forgotten server github. Enjoy

  • @codinghuman9954

    @codinghuman9954

    26 күн бұрын

    Factorio was also written in Lua, on top of a C++ in house engine if i recall. It was done this way so they could do low level optimizations in C++ and write the main game as a mod for it. You can even see it in the mod menu! This also let them test out the modding api first hand.

  • @no_name4796

    @no_name4796

    26 күн бұрын

    Hey, lua is used for neovim, btw! Which was how i learnt lua (luajit, actually)

  • @ZariffsDev

    @ZariffsDev

    25 күн бұрын

    @@no_name4796 really? i didnt know that!

  • @charliekahn4205

    @charliekahn4205

    25 күн бұрын

    Most Doom source ports have a BLua API for some reason

  • @21Blankenship
    @21Blankenship26 күн бұрын

    2:45 "Why do you need IDs when you already have classes?" What lol

  • @mrowlsss

    @mrowlsss

    25 күн бұрын

    IDs are for labeling elements to be used in javascript. Classes are used specifically for css, but you can also use JavaScript ids in css

  • @PHPLITHIUM

    @PHPLITHIUM

    18 күн бұрын

    and you cant use tag name selector??

  • @xE92vD
    @xE92vD28 күн бұрын

    For anyone interested in another protocol, the Gemini protocol also exists. It's not possible to have advertisements by design there.

  • @codinghuman9954

    @codinghuman9954

    26 күн бұрын

    THX SO MUCH FOR THIS!!! I'm reading their entire FAQ!

  • @TheStiepen

    @TheStiepen

    25 күн бұрын

    I highly doubt anything short of magic could prevent ads from being shown. Ads are just content and can therefore always be included. I could include an ad in this KZread comment and nothing except for spam detection or manual flagging could stop me.

  • @okie9025

    @okie9025

    25 күн бұрын

    "It's not possible to have advertisements by design there" LMAO

  • @shmeboptop

    @shmeboptop

    24 күн бұрын

    @@TheStiepen Lets be real, we all know what they really meant

  • @TheStiepen

    @TheStiepen

    24 күн бұрын

    @@shmeboptop no, I honestly don't.

  • @TheGamingCanadian
    @TheGamingCanadian27 күн бұрын

    Forget Web3, it's time for Web4!

  • @c1ips0official31

    @c1ips0official31

    26 күн бұрын

    web0 is probably the more correct term

  • @lboston4660
    @lboston466028 күн бұрын

    stands for "horizontar rine" (or "horizontal line" without the anime accent)

  • @allianyt

    @allianyt

    28 күн бұрын

    🇯🇵🥷

  • @_erayerdin

    @_erayerdin

    27 күн бұрын

    horizanturu rainu

  • @ClayMurray8
    @ClayMurray828 күн бұрын

    netscape isn't short for net escape. Scape in this sense means "A specific type of space" Like RuneScape. So it's net land or net space.

  • @gaius_enceladus

    @gaius_enceladus

    26 күн бұрын

    @ClayMurray8 - Yep. It's like "landscape". A landscape for the 'net.

  • @distant6606
    @distant660628 күн бұрын

    1. You can think of div as a parent of some children. 2. Pretty sure hr stands for horizontal rule.

  • @Shouko91

    @Shouko91

    28 күн бұрын

    WONG! HR stands for HORIZONTAR RINEBREAK!

  • @RayCodes

    @RayCodes

    28 күн бұрын

    hr stands for human resources dude

  • @user-sw3hr9nu5b

    @user-sw3hr9nu5b

    27 күн бұрын

    Div is a container

  • @hglbrg

    @hglbrg

    25 күн бұрын

    You can think of div as something juniors reach for cause they don't know semantic HTML.

  • @hexyellow9873

    @hexyellow9873

    22 күн бұрын

    Nah, HR stands for Croatia.

  • @bene7042
    @bene704228 күн бұрын

    Leaving out the dot before a css class makes it modify every tag of that type(e.g. h1)

  • @luis_mz08

    @luis_mz08

    27 күн бұрын

    bro he coded the damn thing😭

  • @undefinedchannel9916

    @undefinedchannel9916

    27 күн бұрын

    @@luis_mz08 he didn't code the css parser

  • @abdullahenaya

    @abdullahenaya

    27 күн бұрын

    @@undefinedchannel9916 did he not?

  • @Cyberfishofant

    @Cyberfishofant

    25 күн бұрын

    ​@@abdullahenayaGTK seems to ship w/ a GTK-powered theming engine. Very useful on Linux

  • @charliekahn4205

    @charliekahn4205

    25 күн бұрын

    @@abdullahenaya GTK uses XML and CSS for all organization. So the parser is already there, complete with a set of default objects that you can translate HTML as.

  • @stillhxpe
    @stillhxpe28 күн бұрын

    Let him cook

  • @FengLengshun
    @FengLengshun26 күн бұрын

    >GTK can run in Windows >me: I know it can, but really? I've heard people talking about it not being good for multi-platform, nvm that GTK these days are pretty much built for GNOME only... >Gets to the Windows fixing sequence >me: Ah...

  • @charliekahn4205

    @charliekahn4205

    25 күн бұрын

    With Windows, at least the issue is only on the developer end and the user doesn't have to compile the GTK library with tools they don't have

  • @FengLengshun

    @FengLengshun

    25 күн бұрын

    @@charliekahn4205? Why would you compile GTK on Linux? Every distro comes with it by default. Even if not, it's automatically pulled as dependency whether you use apt, dnf, pacman, flatpak, snap, ot nix package managers.

  • @FengLengshun

    @FengLengshun

    25 күн бұрын

    @@charliekahn4205 why would you compile GTK library? It's there by default for most distros, and any package managers could handle pulling them as dependency.

  • @okie9025

    @okie9025

    25 күн бұрын

    i like how everyone is blaming it on windows even though gtk sucks on linux as well, and other frameworks like flutter work flawlessly on windows

  • @alessiobarbaglia
    @alessiobarbaglia28 күн бұрын

    7:36 italy mentionatedddd

  • @tom-on
    @tom-on28 күн бұрын

    10:21 Czechia Mentioned

  • @mohdmuneeb4851
    @mohdmuneeb485128 күн бұрын

    Yea, this is gonna blow up. Great work buddy, truly bussing

  • @lauaall
    @lauaall28 күн бұрын

    Now make a OS with BSX, that supports all of your software.

  • @ok_schlatter
    @ok_schlatter23 күн бұрын

    ID tags are actually very useful if you want to link to a specific part of a webpage and not just the top of the page

  • @BrainBitss
    @BrainBitss26 күн бұрын

    Next FaceDev: I coded an entirely new universe where everything starts with "Buss".

  • @teho1536
    @teho153628 күн бұрын

    if you don't need to put a dot in CSS to select a class, how do you select a tag? in regular CSS, '.div' would apply to any element with the class 'div', but 'div' would apply to any div.

  • @21stWallStreet

    @21stWallStreet

    27 күн бұрын

    this is skibidi logic okay chill

  • @mrowlsss

    @mrowlsss

    25 күн бұрын

    ​@@21stWallStreetwhat?

  • @TheBitPunch

    @TheBitPunch

    24 күн бұрын

    I was thinking the same thing…

  • @Lampe2020

    @Lampe2020

    24 күн бұрын

    I wondered the same thing too. (I've worked with CSS quite a lot on my own website that I write without any tools past FTP and a text editor)

  • @ufffd

    @ufffd

    15 күн бұрын

    just don’t make a “div” class, why the f you doin that anyway

  • @Rashian
    @Rashian27 күн бұрын

    now create your own submarine cables and now you have the real Web2.0

  • @CorneliusCornbread
    @CorneliusCornbread22 күн бұрын

    Fun fact, actually stands for "horizontal rule"

  • @digitalsparky
    @digitalsparky28 күн бұрын

    hr = horizontal rule

  • @SASTSimon
    @SASTSimon28 күн бұрын

    7:56 this doesnt look that sketchy. I would probably trust this more then something that looks very modern while also being basic

  • @killswitch.
    @killswitch.23 күн бұрын

    7:45 "It still wants DLL's!"🤣. So relatable!

  • @tutacat
    @tutacat15 күн бұрын

    is horizontal rule. Gtk does support scaling in the CSS.

  • @Schadowofmorning
    @Schadowofmorning28 күн бұрын

    Honestly GTK running on windows is like updating system packages on arch without breaking things: purely theoretical. I can tell you as a windows dev porting stuff from our world to linux is basically the same experience just in reverse 😂 (you let users change your application dependencies and SHARE LIBRARIES SYSTEMWIDE WHICH CAN BE CHANGED? Are you mental?) It's really this huge philosophical difference in how libraries should be treated that really drives us each other nuts, everything else is so portable these days

  • @no_name4796

    @no_name4796

    26 күн бұрын

    I mean, gtk sucks also on linux on any DE which isn't gnome, although just from a style POV

  • @no_name4796

    @no_name4796

    26 күн бұрын

    Btw, wait what? You can fucking change systemwide libraries on windows? Shesh! How the fuck is windows the most used OS?

  • @Cyberfishofant

    @Cyberfishofant

    25 күн бұрын

    GTK is my goto ui framework an an end user, because my first distro was Ubuntu but I was too young to understand *NIX. 1/2 Yrs ago I went to Mint, from which I jumped to arch and stuck w/ GTK. As such, I refuse to acknowledge the flaws of GTK+3, but GTK4 is stupid ​@@no_name4796

  • @okie9025

    @okie9025

    25 күн бұрын

    or you can just use flutter like a normal person. Or tauri if you're really adamant on using the abomination called rust

  • @gwmythic
    @gwmythic24 күн бұрын

    Bro... why'd you doxx me 😭😭

  • @rog492

    @rog492

    19 күн бұрын

    ???

  • @CoreDreamStudios
    @CoreDreamStudios26 күн бұрын

    is horizontal rule I believe. Great video!

  • @AbdullahCumhur
    @AbdullahCumhur26 күн бұрын

    0:07 Every website is roblox, life IS ROBLOX, EVERYTHING IS ROBLOX, YOU ARE ROBLOX

  • @krtirtho
    @krtirtho28 күн бұрын

    *New JS Frameworks and New databases being released everytime anyone breaths Major Rust rewrites, with a f**k**g Internet Rewrite: Fear me, dear me and suffer for me

  • @okie9025

    @okie9025

    25 күн бұрын

    the rust rewrites in question: barely functional MVP hobby projects

  • @Meskalin_
    @Meskalin_28 күн бұрын

    ok, time to start finding the most efficient way to ddos this

  • @eenvulkaan
    @eenvulkaan28 күн бұрын

    this guy is so cool "i just built my own web protocol yeah what about it"

  • @ClearlyCero
    @ClearlyCero26 күн бұрын

    This video feels oddly nostalgic, and I'm not quite sure why. Really good video!!

  • @tempname8263
    @tempname826328 күн бұрын

    Not only the nerve system is annoying, but there's also a ton of problems with CSS and HTML, that you only begin to uncover after you've wasted couple years of your life actively doing web development Also Lua itself is plenty annoying. I mean, what's up with mashing tables and arrays into single thing, and then sprinkling it all with a ton of null-handling corner-cases?

  • @chri-k

    @chri-k

    28 күн бұрын

    Lua might be more annoying than JS from the correct angle

  • @FirstYokai

    @FirstYokai

    28 күн бұрын

    Stop taking it seriously. This is a funny video and not a whitepaper for Internet 4.0

  • @tempname8263

    @tempname8263

    28 күн бұрын

    @@chri-k I like that Lua is simple. Until when it isn't. Meanwhile JS is just Lua++ in my eyes. Overcomplicated deprecated badly-designed mess. And hence it's in my plans to make a replacement for the two, as a part of my hobby megaproject. Yeah, my ways of having fun are highly questionable

  • @tempname8263

    @tempname8263

    28 күн бұрын

    @@FirstYokai He made a small web infrastructure for fun. I poked at languages with bad design choices for fun You're the only one here who's making it all serious by bringing a grumpy attitude in

  • @chri-k

    @chri-k

    28 күн бұрын

    @@tempname8263 Megaprojects are a completely normal way to have fun.

  • @sscsdhacks
    @sscsdhacks23 күн бұрын

    0:28 "Except the nervous system is very annoying" Bro could not be more relatable 💀

  • @dardevelin
    @dardevelin26 күн бұрын

    Bussing Laughter begining to end, top notch quality

  • @agocs6921
    @agocs692128 күн бұрын

    How am I supposed to select classes that have the same name as elements?

  • @sw3aterCS_

    @sw3aterCS_

    27 күн бұрын

    Why would you name a class the same as an element?

  • @okie9025

    @okie9025

    25 күн бұрын

    @@sw3aterCS_ i think he was referring to just selecting an html element without using classes, like you can do "p" in regular CSS to select all paragraphs on the page, which you can't do in the browser he made

  • @SwitchyWitch_
    @SwitchyWitch_28 күн бұрын

    as someone who does websites, a lot of the changes feel like an absolute "fuck you" lmao so many unnecessary axing of features that were genuinely useful

  • @mollthecoder

    @mollthecoder

    28 күн бұрын

    Yeah, I agree.

  • @morijin6903

    @morijin6903

    28 күн бұрын

    Sleep was so convenient

  • @some1and297

    @some1and297

    27 күн бұрын

    yeah, especially for fetch. Not having threading as well as not letting you just put in the url as one argument and everything just working out kinda hurt ngl. Also also apparently he used rc a lot even though apparently there isn't really any overhead for using arc.

  • @JG-nm9zk

    @JG-nm9zk

    27 күн бұрын

    You make a browser. Oh wait you do websites.

  • @okie9025

    @okie9025

    25 күн бұрын

    im hoping this was only satire or a funny hobby project and that he isn't serious about making a "new web"

  • @v4sj4n
    @v4sj4n28 күн бұрын

    Not gonna lie you have a lot of really cool ideas in here the simplifications to your lua code and css are great and this is a great idea, love the video man!

  • @freeplanez
    @freeplanez4 күн бұрын

    FaceDev in 2024: I made my own Web FaceDev in 3016: I made my own universe

  • @susstevedev
    @susstevedev28 күн бұрын

    I have some questions: 1. Do you support WebGl? 2. HTTP ref links in the head tag? 3. Center tag? Need it for all my websites.

  • @FaceDevStuff

    @FaceDevStuff

    28 күн бұрын

    1. No 2. yes 3. No, just align-items: center

  • @susstevedev

    @susstevedev

    28 күн бұрын

    @@FaceDevStuff Can you add WebGl? My website relies on WebGl?

  • @reminderIknows
    @reminderIknows28 күн бұрын

    as a lua mainer, hell yeah I stand with buss

  • @ziphy_6471

    @ziphy_6471

    28 күн бұрын

    Roblox player

  • @reminderIknows

    @reminderIknows

    28 күн бұрын

    @@ziphy_6471 hell yeah

  • @henrycgs

    @henrycgs

    27 күн бұрын

    lua mainer

  • @electrobean

    @electrobean

    27 күн бұрын

    i’m sorry for your loss

  • @gljames24
    @gljames2427 күн бұрын

    You should call the engine sneeze, lmao

  • @notgodapples4950

    @notgodapples4950

    24 күн бұрын

    good one

  • @kaitlynethylia
    @kaitlynethylia22 күн бұрын

    I can't hear the background music without thinking of the song Jort Storm

  • @celdaemon
    @celdaemon28 күн бұрын

    I love how this fixes 0% of the issues we're currently facing on the web, and reverts 200% of the progress we've made :3

  • @goluboch

    @goluboch

    28 күн бұрын

    don't see a problem, it doesn't affect main web and made just for fun

  • @nagymihaly8072

    @nagymihaly8072

    28 күн бұрын

    True... we need a new web, not the old one

  • @TheQuinn50

    @TheQuinn50

    28 күн бұрын

    Cool side project to slam on a resume but leaving out IDs and no mention of screenreader support among other wcag thing make it not a viable product

  • @BaldiReycaster
    @BaldiReycaster28 күн бұрын

    This looks too Complicated

  • @dacixn

    @dacixn

    19 күн бұрын

    it really isn't

  • @RiverTripleSeven
    @RiverTripleSeven24 күн бұрын

    stands for horizontal rule. Think of a ruler

  • @smartz8334
    @smartz833428 күн бұрын

    Brings a tear too my eye.

  • @SamualN
    @SamualN28 күн бұрын

    why did you pick lua? lua has the exact same problems javascript does only lua has less tooling and ecosystem than javascript

  • @EMEKC

    @EMEKC

    28 күн бұрын

    Cuz it's a good language

  • @danieltoth714

    @danieltoth714

    28 күн бұрын

    L take, just use whatever ur good at if ur skills come from the language ur not a good engineer

  • @kiikoh

    @kiikoh

    28 күн бұрын

    Lua is notoriously easy to be a language that embeds well in other programs

  • @SamualN

    @SamualN

    28 күн бұрын

    @@kiikoh I'd have picked WASM if the goal was an embeddable language

  • @SamualN

    @SamualN

    28 күн бұрын

    @@danieltoth714 how will you become a good engineer and learn new skills if you only stick to what you're good at?

  • @MultsElMesco
    @MultsElMesco2 күн бұрын

    That was entertaining AF bro!

  • @id104335409
    @id10433540923 күн бұрын

    The web is definetely crying for a complete overhaul.

  • @seanthesheep
    @seanthesheep25 күн бұрын

    at 5:21 he discovers why javascript isn't completely obsolete. because by design, JS seldom blocks the UI while waiting on IO

  • @franklynanderson
    @franklynanderson24 күн бұрын

    This video is hilarious and serious at the same time, satirical yes😂

  • @Hector-bj3ls
    @Hector-bj3ls24 күн бұрын

    It's pretty cool. I've been working on my own version of this for a while now. Difference with mine is: 1. No JS or Lua. I'm building my own language and runtime. 2. No CSS 3. No HTML In fact, I'm building a gui framework for this browser in my language. I'm adding dev tools and such. Minimal dependencies. Oh, and the browser is written in the same language as the websites. The compiler targets native code as well as the runtime.

  • @jeffreyblack666
    @jeffreyblack66618 күн бұрын

    CSS doesn't use . for classes because of ids. It uses it because of tags. You can style all paragraphs with a CSS selector of p You can style only paragraphs of a particular class with p.class

  • @luchain771
    @luchain77119 күн бұрын

    I can't believe you worked so hard to get the thing to work on Windows.

  • @Strong256
    @Strong25622 күн бұрын

    FaceDev: Uses GTK Slint & Iced: 👁️ 👁️ 👄

  • @kasperloock
    @kasperloock28 күн бұрын

    Nothing beats a slav accent with rust code

  • @guypersson
    @guypersson23 күн бұрын

    As an experienced programmer, I can confirm we start wars with the linker and compiler more than you could ever imagine. We may win a battle but that's only part of the war.

  • @mahdirachdi8653
    @mahdirachdi865324 күн бұрын

    imagine if this blows up and becomes the normal standard for web XD

  • @TheRealMask3r
    @TheRealMask3r23 күн бұрын

    Goddamn you just threw all my web scraping abilities to the trash

  • @christianremboldt1557
    @christianremboldt155728 күн бұрын

    I wanted to do this for a long time. Nice to see someone had the exact same idea Love this video! Hate that I am too lazy for fun stuff besides work

  • @Trick_in_hat
    @Trick_in_hat23 күн бұрын

    Nice job! Great editing too! You just got a few new subscribers, I believe ❤

  • @_sohom
    @_sohom24 күн бұрын

    Bro's soon gonna make a new world

  • @theperson624
    @theperson62426 күн бұрын

    Mark my words, FaceDev will definitely blow up

  • @Steve_Bloks
    @Steve_Bloks8 күн бұрын

    i love downloading the exe from the github and instantly getting the "windows protected your PC" popup 👍

  • @mooshrooom1

    @mooshrooom1

    7 күн бұрын

    It is Defender's false alarm, it is virus free

  • @himynameisidiot
    @himynameisidiot28 күн бұрын

    omg thx for adding lua finally i have the will to live-

  • @Nikilite
    @Nikilite24 күн бұрын

    GREAT WORK!!!

  • @kokosensei5231
    @kokosensei523125 күн бұрын

    Thank you for sharing!

  • @ygypt
    @ygypt14 күн бұрын

    FaceDev in his Terry Davis era

  • @jiege_lol
    @jiege_lol22 күн бұрын

    netlify: you didn't heard me before

  • @AntonioLaPlaca
    @AntonioLaPlaca25 күн бұрын

    pretty cool vid. Loved the idea of your own web lol

  • @MysticWhiteDragon.
    @MysticWhiteDragon.28 күн бұрын

    Cool idea! Just a thought, but what about using Tauri as the application front end? Tauri already uses rust and uses the OS's built in html engine meaning it can display full html pages. Plus with Tauri v2, they added mobile support.

  • @Magikarp_With_Dragonrage
    @Magikarp_With_Dragonrage11 күн бұрын

    Windows has native support for Linux, if you install the browser into the Linux file system you could probably run it fine, you could do the same with Chromebooks(the newer ones have Linux support). There are a few guides online to do that, also there are several VMs that would allow the use of your browser on mac too.

  • @Meskalin_
    @Meskalin_28 күн бұрын

    welcome to the wide world of web

  • @ziphy_6471

    @ziphy_6471

    28 күн бұрын

    Welcome to the wide world of world wide web

  • @pardok-qaza
    @pardok-qaza19 күн бұрын

    2:53 dot goes before class name to differentiate it from rules for tags (button/div/p/body/...), not for ids. Ids prefixed with #

  • @metl_play
    @metl_play27 күн бұрын

    It's great. The search engine could be improved with a function to get a list of 10 random sites because of the sheer amount of sites already available, I just couldn't find anything.

  • @DoorThief
    @DoorThief26 күн бұрын

    This is really awesome!

  • @RealSDM2
    @RealSDM25 күн бұрын

    The phrase "i remade the web" is more true even if "web" is being applied to a local wifi network with custom dns and websites instead of web

  • @RealSDM2

    @RealSDM2

    5 күн бұрын

    But, good job.

  • @PS3PCDJ
    @PS3PCDJ11 күн бұрын

    10:21 The czech hit me like a train

  • @aftabshaikh9430
    @aftabshaikh943023 күн бұрын

    you might just be my next favourite dev

  • @dexterman6361
    @dexterman636125 күн бұрын

    This could actually be a viable, minimal, resource-optimal alternative to shipping electron for a damn launcher

Келесі