Hlavní navigace

Názor ke zprávičce Servo Engine už umí renderovat HTML tabulky vícevláknově od Filip Jirsák - Nepletete si macOS s iOS? A i tam...

  • 2. 8. 2024 18:51

    Filip Jirsák
    Stříbrný podporovatel

    Nepletete si macOS s iOS? A i tam to pro nás za chvíli nebude platit.
    Nepletu, na iOS nic jiného než jádro Safari používat nešlo. Teprve teď se to po zásahu EU mění.

    O Reactu si toho asi budete muset přečíst víc. Nebo si aspoň všimnout těch slov „JavaScript“ v textu, který jste citoval.

    Alternativa, díky které místo JS můžu psát C/C++/Rust/C#/Ja­va/Python/...
    Jenomže těmi různými jazyky pořád jen ovládáte ta samá API prohlížeče, která ovládáte i z JavaScriptu. Respektive ani to není u velké části API pravda, ve skutečnosti z WebAssembly voláte JavaScript, kterým teprve ovládáte ta webová API.

    Asi tak webové aplikace jako byl Flash a Java v prohlížeči
    Nikoli, Flash nebo Java byly pluginy, které spustily samostatný kód, který akorát umožňoval kreslit do obdélníku na webové stránce. Java Applety umožňovaly i manipulovat s DOMem, ale to se používalo minimálně. Zda to uměl i Flash nevím. To, co se píše dnes pomocí HTML+, CSS a JavaScriptu, jsou webové aplikace, tedy kód interpretovaný přímo prohlížečem a manipulující přímo s DOMem stránky.