Opera vydala nový prohlížeč Neon, který spíše připomíná „chytrý desktop“. Stránky mohou například běžet vedle sebe.
Zatím je k dispozici pouze verze pro Windows. Přitom dolní ikonky jsou zřejmě inspirovány macOS.
(zdroj: slashdot)
Opera vydala nový prohlížeč Neon, který spíše připomíná „chytrý desktop“. Stránky mohou například běžet vedle sebe.
Zatím je k dispozici pouze verze pro Windows. Přitom dolní ikonky jsou zřejmě inspirovány macOS.
(zdroj: slashdot)
No, doufám, že tohle budoucnost prohlížení webu není. Nebo alespoň ať zůstane současný stav jako alternativa.
Všude se teď cpou animace, ale já nejsem jejich zastánce, zpomaluje to při práci a při menším výkonu to zveličuje hardwarové nedostatky. Osobně se mi zdá praktičtější použít kombinaci scrot+browser (palemoon/...).
Za chvíli bude potřeba nejnovější grafika a nejsilnější procesor na trhu jenom na prohlížení webu. Opera 12 uměla více stránek vedle sebe také, pouze dokování tam chybělo. A pokud bych chtěl další os-like prostředí, není nic jednoduššího než nainstalovat virtual box nebo QEMU. No nic, třeba se to ujme a budeme to na PC mít dalších 10... měsíců, než příjdou s něčím novým :D
Tak to je potreba uz ted. Web je dnes snad narocnejsi, nez kdejaka tezka desktopova aplikace a to diky stale horsim JS picovinam. Srovnejte jen cas potrebny na natazeni stranek Rootu se zapnutym a s vypnutym JS. A jsou weby, kde je jeste hur. Fejsbuuk je JS peklo a najde se i horsi. Jsou weby, ktere se dokazi natahovat i minuty. A uzasna ficura moderniho webu casto je to, ze bez JS nedelaji lautr nic. Fejsbuuk nahodi hlasku, ze je potreba zapnout JS. Jine weby nedelaji ani to, asi predpokladaji, ze vypnout JS si nikdo nedovoli a zobrazi se jen prazdna bila stranka.
Ano, to ale neni duvodem k tomu, abyste delali weby jak z dilny opravdovych debilu, ktere k renderovani potrebuji osmijadro na 10 GHz, ktere dokazete rozhavit, az tece chladic. Jestli se domnivate, ze useri jsou na vetvi ze vselijakych picovin, ktere akorat obtezuji, tak mi nekoho takoveho ukazte. Plovouci listy, pop-upy, socialni tlacitka, co plavou pres text.... Ktery debil to vymysli? Clovek uz se kolikrat skoro ani nedostane k tomu, kvuli cemu tam vlezl. I tady na Rootu, kdyz omylem zapomenu vypnout JS, tak jsem v polovine pripadu odmenen pop-upem s reklamou na nejaky clanek Rootu, ktery me vubec nezajima.
To nemůžete soudit podle roota. Kdybych to měl brát podle toho pokusu o web, tak bych z toho taky nebyl třikrát odvázaný. Jinak JS je holt takový motor dnešního webu. Vypněte si v autě motor a - představte si tu drzost dnešních automobilek - to auto nepojede! Neuvěřitelné. Hanba.
Ovsem motor auta je pouzivan k pohonu auta a byl pridan do zebrinaku za ucelem zlepseni zebrinaku, ktery se naslednym vyvojem stal autem.
JS by mohl byt vyuzivan ke zlepseni webu, namisto toho je pouzivan k obtezovani uzivatele, zpomalovani nacitani a scrolovani a dalsim vecem, ve kterych se webdesigneri predvadeji v tom, jakou neuveritelnou hovadinu dokazi vymyslet.
Diky JS se dnes clovek nemuze spolehnout ani na normalni chovani browseru, jak se chovaly kolikrat jiz od sameho pocatku: Navstivene stranky nemusi byt v historii a tak nefunguje tlacitko navratu na predchozi stranku a predchozi stranku nelze nikde nalezt. Prostredni tlacitko nedela to, co ma delat, tedy otevrit odkaz v novem tabu. Misto toho nedela nic a v novem tabu se stranka otevre levym tlacitkem. Otevrit stranku ve stavajicim tabu tak je nemozne. Prave tlacitko zase treba je zablokovane, od cehoz si nekdo slibuje nevim co, protoze se to da obejit, casto pouhym vypnutim JS.
Kdyby motory v aute byly vyuzivany tak, jakym je JS vyuzivano v browserech, jezdila by auta stale rychlosti zebrinaku, zrala by 50l/100kmm zato by byla plna blikajicich svetylek, ktere vsem lezou na nervy a jeste by delala miliony energeticky narocnych veci, ktere nikdo nepotrebuje a ktere uzivatel po koupi auta radsi vymontuje a odveze na skladku.
Vy webari patrne trpite souborem zajimavych dusevnich poruch, ktere vas nuti k tomu, abyste tyrali uzivatele vsemi moznymi zpusoby, ktere dokazete vymyslet. Patrne je to ventil, ktery predchazi tomu, abyste nezacali na ulici strilet do lidi nebo doma ve sklepe nestahovali zive velikonocni kralicky a kotatka z kuze.
To už se musíte obrátit na autory konkrétních webů, které vás nasraly(i když se domnívám, že u vás to zas tak těžké). JavaScript je jenom nástroj. Klidně by to mohlo být céčko. Ovšem pusťte k tomu dementa a výsledek bude naprosto stejný. Vy to stejně budete dál paušalizovat, ale to už mi nějak žíly netrhá.
A nepřipadá vám, že to není chyba JS ale těch ču..ků, kteří to tam implementují? NIkdo je nenutí vystat se na html a celé to sprákat v JS. Celé je to otázka ceny a poptávky. Už tě vidím jak každý web děláš i bezbariérový když ti to nikdo nezaplatí - tím bys i 1/3 roku strávil.
@Webař
JS motor auta/webu? No ty musíš taky tvořit díla. JS není žádný motor, JS jsou všechny ty hejblátka, manipulace a backgroud komunikace. JS se jako motor webu jeví jenom těm, kteří dělají Angular nebo podobné JS parodie na weby - a to je ještě Angular jednooký mezi slepými. A díky těmto sračko FW se musí i ten JS předělávat a doplňovat, viz ECMA stomilónpadesáttřistapět, aby se v tom vůbec nějaký ten tvůj "motor webu" dal aspoň simulovat - takže nakonec už to bude JS jenom historicky podle jména, ale najednou se do toho "motoru" musí evidentně přidat součástky pro opravdový "motor"
@j
Kolik jsi ty udělal bezbariérových přístupů když ti to nikdo nezaplatil a ani to tam nechtěl? Myslím že to číslo bude mezi nula a hovno
"Ale hlavne si zaplati nejakou agenturu at na tu js sracku udela to SEO"
K čemu je ti eshop, který ti vydělá <>? SEO se dělá hlavně kvůli vyhledávačům, tam si stěžuj. Crawler to nedá, protože neumí spustit JS a při odchytávání výsledků věštit z koule rozličné odezvy které tam kde kdo vymyslel a napáchal - tak jde jenom po obecných nebo crawlerům předpřipravených věcech.
Jak tě tak ale delší dobu pozoruju, tak by asi bylo potřeba, abys vystoupil ze stínu a celý IT svět napravil, všichni ti hlupáci potřebují, aby jim konečně někdo vzdělaný řekl co mají dělat, hlavně kde a jak.
2NULL: taky penis 80tky futra do 120tky diry? Proc bys to mel delat jinak zejo, kdyz nikdo nerek, ze ty futra chce poradne zazdit. Proc by mel programator uvolnovat pamet, nikdo si to prece neobjednal, a nikdo mu to nezaplati ...
No vidis, ja odmitam platit za nefunkcni web, uz sem par takovych poslal kam slunce nesviti. Web je html, js je nadstavba, resici pohodli, a pridanou hodnotu. Web kterej nefunguje bez js neni funkcni. Takovej vytvor si strc nekam. A to i kdybys nakrasne ten js nezprasil a kod byl naprosto genialni.
SEO delaj leda kokoti, ktery neumej napsat web. Pokud je web funkcni, a ma obsah, tak si ho vyhledavac najde sam.
Pokud si někdo objedná dveře a futra, tak pořádně je zazdít je základ, ale nevím kdo by k tomu zdarma dělal nájezd, rampu a otočnou plochu z obou stran futer zdarma když nebyla odjednaná a zaplacená - to bys dlouho nepodnikal.
" Web kterej nefunguje bez js neni funkcni"
Ale to pak taky něco stojí. Web má fungovat jak je postavený a ne že web má fungovat i když si kdejaký mudrc kdeco vypne.
"SEO delaj leda kokoti, ktery neumej napsat web. Pokud je web funkcni, a ma obsah, tak si ho vyhledavac najde sam."
TO je vidět že o tom víš úplné hovno. Ale neboj, to vůbec nejsi sám . . .
Ale to vite ze jo, Angular / React parodie na weby... A proto to vubec nikdo nepouziva, protoze je to samozrejme uplne na nic (co na tom, ze to snizuje napr. naroky na komunikaci, protoze neni nutne porad dokola znovu a znovu posilat cele html, ale jen usporne samotna cista data, takze to mnohem lepe funguje napr. na mobilnich zarizenich, staticke JS se daji minifikovat a samozrejme cacheovat, stejne tak napr. sablony).
A jinak samozrejme neni pravda, ze by crawler JS nezvladal, Google SPA s JS pro crawling samozrejme podporuje :) A i kdyz ne, tak neni problem udelat pro vyhledavace server side rendering (coz je samozrjejme zcela v poradku i z pohledu podminek Google).
Proste se s tim smirte, HTML/CSS only web je mrtev uz nejaky ten patek a nevrati se :-) Kvuli par jedincum s noscript nebude nikdo pouzivat legacy technologie. Jasne, pokud mate web, ktery jen zobrazuje staticke HTML stranky, tak proc ne, to muze fungovat i bez JS. Ale kolik takovych webu je? Uvedomte si, ze dnesni weby jsou spise podobne aplikacim a ne statickemu obsahu.
2tnr: jj, straasne se smeju ... tech 0,0prd lidi co pouziva adblok taky nikoho nezajimaj, a proto vsichni brecej. Naopak, nikoho nezajimaj js praseciny, specielne ty na mobilech ne, protoze oni nemaj naladu na to cekat 10 minut, nez se jim postahuje tech 10MB dat, a pak dalsich 5, nez se jim neco zobrazi.
"Ale to vite ze jo, Angular / React parodie na weby... A proto to vubec nikdo nepouziva"
Lidi to používají protože JS je i na juniorní úrovni poměrně jednoduchý, do toho hned prasit šablony a web k tomu je taky pohoda. Hlavně JS umí nějak kdekdo okolo webů a tak nemá problém s tím začít. Na C# nebo JSP by si 1/2 vylámala zuby. To nic nevypovídá o kvalitě - a o té jsem psal. JS prostě není určený na dělání FWs. No, až ho překopou tak teprve bude. Hurá. Z oblíbeného manipulátka se musí stát plnohodnotný jazyk aby se v tom daly dělat FWs.Jinak nenech se mýlit, já mám JS rád a je obdivuhodné co se v něm dá napsat, ale na FWs je to nedostatečné. Navíc nativně nepodporuje spoustu standartních věcí - to je podle mě v opřádku a vůbec mi to nevadí, jenom mi připadne zbytečné dělat z toho Angulary. jQuery, Backbone atd. je podle mě horní hranice smysluplnosti.
A nenech se mílit, spoustu obsahu a funkcí není vůbec radno přesouvat ke klientovi . . .
"A jinak samozrejme neni pravda, ze by crawler JS nezvladal, Google SPA s JS pro crawling samozrejme podporuje :) "
No, to máš pravdu i ne. Pro JS content který má být indexován a zazanamenán ho musíš crawleru nabídnout jako snapshot a stějně i tak mít vyplněné html - např. linky a nejspíš budou potřeba i další věci. Např. jedna chyba v JS je schopná ti shodit celý web atd . . . Není to nativní, je to obezlička jak toho dosáhnout. Já netvrdil že to nejde - i já u ne-js FWs si na to musím dávat pozor, ale je to další věc navíc, kde JS FWs nejsou úplně ideální.
"Proste se s tim smirte, HTML/CSS only web je mrtev"
Hele já mám JS rád a jak píšeš, když je možno nějakou větší funkcionalitu přesunout na klienta tak je to výhoda, ty hejblátka nevím jak by se bez js tak jednoduše dělali, jenom si myslím, že JS FWs jsou už za hranicí JS schopností - i proto se musí JS vyvýjet aby to všechno doplnil - to ale jenom ukazuje, že zatím na to není určený.
Zalezi na tom, jak debilne web delate. Jestlize vas web je prazdna stranka, do ktere vsechno dolepi JS, tak asi mate nejakou poruchu osobnosti. To pak clovek vazne potrebuje osmijadro a 16 GB pameti, protoze vysledkem vasi tvurci cinnosti muze byt i tento unikat: http://umlnotation.sparxsystems.eu/ . Schvalne si to prohlednete ve Firefoxu.
Příklad, mě to vytěžuje na 100% min. jedno jádro ve FF: https://centralkladno.cz/
opravdu se jedna pouze o prohlizec protoze to nic jinyho neumi, zadnej adblock ani jiny pluginyoperu sem zacal pouzivat prootze me zaujala gestama mysi a integrovanym irc a skvelym download managerem, ted mam 42 jen ze setrvacnosti protoze me zustali aspon ty gesta, ale uz i tak to neni ono pripada me ze posledni jejich dobrej prohlizec byla tak 8 verze pak uz se zacal bortit tak nejak sam do sebe pod svou vlastni vahou
vetsinu funkci z Opera12 (kdyz ponechame stranou jadro a to ze jeste nema Mail) ma implementovane Vivaldi (stoji za nim zakladatel Opery co z te firmy odesel v dobe co se vykaslali na Opera12 a nelibil se mu smer kam to tehda vedeni smerovalo)... ma i seskupovani tabu, i kdyz mu schazi moznost si tu skupinu rozkliknout...
pak ma teda spousty vychytavek navic (v duchu inovaci stare/'klasicke Opery)...
treba zobrazeni vice stranek najednou: https://vivalditips.com/efficiency/tab-tiling/cs
gesta mysi jdou editovat a zobrazuje i napovedu: https://vivalditips.com/navigation/mouse-gestures/cs
v pripravovane nove verzi (dostupne zatim jako vyvojarsky snapshot pomoci balicku vivaldi-snapshot) je pridana moznost ulozit celou stranku jako obrazek, tedy CELOU, ne jen to co vidis, ale i to co bys jinak musel skrolovat, fotit rucne po obrazovkach a pak rucne lepit v editoru ;)
https://vivaldi.net/en-US/teamblog/198-browser-screenshots-vivaldi-browser-snapshot-1-7-704-3
nebo tlacitko pro schovani ikon rozsireni na liste:
https://vivaldi.net/en-US/teamblog/202-snapshot-1-7-715-3-show-extensions-visibility-toggle
Vivaldi je opravdu duchovnim pokracovatelem Opery12, je to MNOHEM vice Opera(12) nez Opera4x...
pisu to jako nekdo kdo pouziva Opera12 stale jako primarni prohlizec a Operu pouzivam od pocatku internetu (od verze 3(4?)) ;)
Tak linuxáci mají smůlu: http://www.omgubuntu.co.uk/2017/01/opera-wont-bringing-new-browser-neon-linux ://