Olen havainnut outoa kitinää ja mussutusta selainsovelluksista. Ihan kuin joillakin olisi jotain näistä vastaan.
Aloin nyt sitten pohtia, että MIKSI? Mitä enemmän asiaa pohtii niin sitä järjettömämmältä tuntuu olla vastaan selainsovelluksia. Tarkastellaan vähän ominaisuuksia:
1. Käyttöliittymän skaalautuminen
Selainsovellukset skaalautuu erilaisille resoluutioille. 4K ei ole mikään ongelma. Vanhat paskaohjelmat alkavat repeillä kun laittaa pikseliä lisää tai vaihtoehtoisesti kutistuvat kelvottomiksi. Ja kohta tulee jo 8K...
2. Standardinmukaisuus
HTML5 on standardia. Ei tarvitse välittää ekosysteemeistä vaan toimivat kaikilla laitteilla. Sen lisäksi toimivat pitkään. Esim. nykyiset selaimet näyttää ongelmitta jotain vuoden 1997 HTML4:sta.
3. Ei tarvitse asentaa päätelaitteille.
Selainsovellukset vain käynnistetään. Ne lataa käynnistyessä tarvittavat jutut selaimen välimuistiin ja jatkossa kun käynnistää uusiksi, se tapahtuu tehokkaammin. Se koskee myös ajettavaa koodia, että voidaan ajaa ohjelmaa suurelta osin päätelaitteessa ja kätevyyssyistä tallentaa jutut sinne minne kuuluukin, eli keskitetysti.
4. Ei tarvitse märehtiä päätelaitteiden päivityksistä.
Päivittää palvelimella olevaa asennusta ja tadaa, päälaitteet saavat päivityksen automaattisesti.
5. Suorituskyky
Jos vertaa optimoitua selainsovellusta ja optimoitua natiivisovellusta, natiivisovellus on tällä hetkellä noin 10x tehokkaampi.
Mutta ei automaattisesti. Se suorituskyky edellyttää usein muistin hyödyntämistä enemmän ja muistia yleensä kuluu enemmän kun siellä on kaikennäköisiä järjestelmän kirjastoja ja niiden eri versioita.
Aika monilla urpoilla näkyy olevan muistia naurettavan vähän. Silloin käykin helposti niin, että kun se selain ajaakin kaikkia sovelluksia, homma toimii tehokkaammin kuin natiivisovelluksilla kun muistia menee vähemmän ja ei tarvitse swappailla. Myös CPU:n välimuisti saattaa toimia tehokkaammin näin.
Aloin nyt sitten pohtia, että MIKSI? Mitä enemmän asiaa pohtii niin sitä järjettömämmältä tuntuu olla vastaan selainsovelluksia. Tarkastellaan vähän ominaisuuksia:
1. Käyttöliittymän skaalautuminen
Selainsovellukset skaalautuu erilaisille resoluutioille. 4K ei ole mikään ongelma. Vanhat paskaohjelmat alkavat repeillä kun laittaa pikseliä lisää tai vaihtoehtoisesti kutistuvat kelvottomiksi. Ja kohta tulee jo 8K...
2. Standardinmukaisuus
HTML5 on standardia. Ei tarvitse välittää ekosysteemeistä vaan toimivat kaikilla laitteilla. Sen lisäksi toimivat pitkään. Esim. nykyiset selaimet näyttää ongelmitta jotain vuoden 1997 HTML4:sta.
3. Ei tarvitse asentaa päätelaitteille.
Selainsovellukset vain käynnistetään. Ne lataa käynnistyessä tarvittavat jutut selaimen välimuistiin ja jatkossa kun käynnistää uusiksi, se tapahtuu tehokkaammin. Se koskee myös ajettavaa koodia, että voidaan ajaa ohjelmaa suurelta osin päätelaitteessa ja kätevyyssyistä tallentaa jutut sinne minne kuuluukin, eli keskitetysti.
4. Ei tarvitse märehtiä päätelaitteiden päivityksistä.
Päivittää palvelimella olevaa asennusta ja tadaa, päälaitteet saavat päivityksen automaattisesti.
5. Suorituskyky
Jos vertaa optimoitua selainsovellusta ja optimoitua natiivisovellusta, natiivisovellus on tällä hetkellä noin 10x tehokkaampi.
Mutta ei automaattisesti. Se suorituskyky edellyttää usein muistin hyödyntämistä enemmän ja muistia yleensä kuluu enemmän kun siellä on kaikennäköisiä järjestelmän kirjastoja ja niiden eri versioita.
Aika monilla urpoilla näkyy olevan muistia naurettavan vähän. Silloin käykin helposti niin, että kun se selain ajaakin kaikkia sovelluksia, homma toimii tehokkaammin kuin natiivisovelluksilla kun muistia menee vähemmän ja ei tarvitse swappailla. Myös CPU:n välimuisti saattaa toimia tehokkaammin näin.
Vastaukset 5
Vanhimmat
Kannattaa siis varmaan hankkia Chromebook tai asentaa PC:lle
-http://distrowatch.com/table.php?distribution=androidx86
-https://www.youtube.com/watch?v=TwwH6xBn4mg
http://www.jide.com/en/remixos-for-pc
On myös tuo.
Tuo ei oikein liity sovelluksiin.
Selainsovellukset sopivat kaltaisillesi tumpeloille jotka tekevät koneella hyvin kevyitä ja yksinkertaisia tehtäviä joihin selainsovellukset sopivat. Vähänkin raskaammissa ja vaativammissa tehtävissä natiivisovellukset ovat ainoa vaihtoehto koska kyseisiä tehtäviä ei pystytä hoitamaan selainsovelluksilla järkevästi. Asenteesi estää sinua ymmärtämästä että osa käyttäjistä (aika suuri osa) tekee tietokoneella asioita joihin selainsovellukset eivät kykene, kuvittelet ilmeisesti että kaikilla tietokoneen käyttö on yhtä kevyttä ja alkeellista kuin sinulla.
Suurimpaan osaan tehtävistä selainsovellukset sopivat täysin. Lähes kaikissa tilanteissa rajoitetta tulee vasta kun halutaan puhtaasti offline käyttöön mutta edelleen hoituu hyvin.
Se on jo harvinainen poikkeus, että ei onnistusi online käytössä.