Fórum Root.cz

Ostatní => O serveru Root.cz => Téma založeno: pleca 12. 10. 2015, 13:15:25

Název: Oznamovací cookies lišta na Rootu
Přispěvatel: pleca 12. 10. 2015, 13:15:25
Cookies lista se zacina celkem vyrazne sirit i na ceskych strankach a ani Root.cz neni vyjimka. Jenom bych cekal, ze na takto specializovnem to pozna, kdyz cookies nemam povolene a nebude maly pruh zabirat kousek dolni casti.  ;)
Název: Re:Oznamovaci cookies lista na Rootu
Přispěvatel: Jenda 12. 10. 2015, 13:25:37
Mělo se říct, že to na všech stránkách musí být v <div id="fucking-eu-cookies">, aby to lidi, kteří opravdu vědí, co jsou to cookies, a mají to nějak pořešené, mohli snadno globálně blokovat.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: Petr Krčmář 12. 10. 2015, 13:28:21
Nahlásil jsem vývojářům jako bug a požádal o kontrolu zapnutých cookies u uživatele.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: JardaP . 12. 10. 2015, 14:00:34
Tak jim rovnou nahlaste, ze kdyz ma clovek vypnuty JS, tak ten zazrak neni cim zavrit. A nejen to, ale i se to automaticky objevi za kazdeho pocasy, i kdyz to clovek pred minutou odklepl se zapnutym JS. Tak, jak to vyvojari ted bastli, bude z Roota za chvili neco jako fejsbook, kde bez JS nechodi vubec nic.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: Hmmm 12. 10. 2015, 14:53:57
Popravde nechapem preco JardaP a par dalsich ocakava, ze prave par takym specialnym pripadom, vynimkam, ktore si vypinaju JS a podobne sa budu ostatni prisposobovat.

Mas vypnute JS? No a co, koho to zaujima? Preco by som mal venovat niekolko hodin casu navyse vymyslaniu riesenia pre 0.5% uzivatelov-spekulantov, ktori aj tak nikdy nebudu s nicim spokojni.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: hawran diskuse 12. 10. 2015, 15:00:27
Popravde nechapem preco JardaP a par dalsich ocakava, ze prave par takym specialnym pripadom, vynimkam, ktore si vypinaju JS a podobne sa budu ostatni prisposobovat.

Mas vypnute JS? No a co, koho to zaujima? Preco by som mal venovat niekolko hodin casu navyse vymyslaniu riesenia pre 0.5% uzivatelov-spekulantov, ktori aj tak nikdy nebudu s nicim spokojni.

Bravo!
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: Rejpal 12. 10. 2015, 15:03:04
Popravde nechapem preco JardaP a par dalsich ocakava, ze prave par takym specialnym pripadom, vynimkam, ktore si vypinaju JS a podobne sa budu ostatni prisposobovat.

Mas vypnute JS? No a co, koho to zaujima? Preco by som mal venovat niekolko hodin casu navyse vymyslaniu riesenia pre 0.5% uzivatelov-spekulantov, ktori aj tak nikdy nebudu s nicim spokojni.

Prave jste se nominoval na Cenu Velkeho Eurohujera
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: Nobody 12. 10. 2015, 15:14:16
Cookies lista se zacina celkem vyrazne sirit i na ceskych strankach a ani Root.cz neni vyjimka. Jenom bych cekal, ze na takto specializovnem to pozna, kdyz cookies nemam povolene a nebude maly pruh zabirat kousek dolni casti.  ;)

Ale o to jde, zabirat ti kousek mista dokud to nevydrzis a ty cookies/JS si nezapnes, abys mohl byt sledovan jako vsichni ostatni.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: JardaP . 12. 10. 2015, 15:25:48
Popravde nechapem preco JardaP a par dalsich ocakava, ze prave par takym specialnym pripadom, vynimkam, ktore si vypinaju JS a podobne sa budu ostatni prisposobovat.

Mas vypnute JS? No a co, koho to zaujima? Preco by som mal venovat niekolko hodin casu navyse vymyslaniu riesenia pre 0.5% uzivatelov-spekulantov, ktori aj tak nikdy nebudu s nicim spokojni.

Jezkovy brejle!
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: architect 12. 10. 2015, 15:45:30
Popravde nechapem preco JardaP a par dalsich ocakava, ze prave par takym specialnym pripadom, vynimkam, ktore si vypinaju JS a podobne sa budu ostatni prisposobovat.

Mas vypnute JS? No a co, koho to zaujima? Preco by som mal venovat niekolko hodin casu navyse vymyslaniu riesenia pre 0.5% uzivatelov-spekulantov, ktori aj tak nikdy nebudu s nicim spokojni.

Jezkovy brejle!

webovy technologie moc nesleduju, takze mozna se mylim, ale tohle bez JS prece neudelas...

Jedine tam dat link na jinou stranku, ktera by byla bez pruhu, a znovu nacist celou stranku.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: Hmmm 12. 10. 2015, 16:03:00
Popravde nechapem preco JardaP a par dalsich ocakava, ze prave par takym specialnym pripadom, vynimkam, ktore si vypinaju JS a podobne sa budu ostatni prisposobovat.

Mas vypnute JS? No a co, koho to zaujima? Preco by som mal venovat niekolko hodin casu navyse vymyslaniu riesenia pre 0.5% uzivatelov-spekulantov, ktori aj tak nikdy nebudu s nicim spokojni.

Jezkovy brejle!
Ziadne jezkovy brejle. Ale realita. Nikoho to nezaujima a nikto to nebude riesit. Nie je dovod a nie je cas sa takymito vecami zaoberat. Ziaden zakaznik, ziaden projektovy manazer a ziaden vyvojar sa nikdy nepozastavuje nad tym co bude robit uzivatel so schvalne vypnutym JS. A je na to jednoduchy dovod - nie su na to ziadne dovody. Taky uzivatel je ekvivalent cloveka chodiaceho po ulici s ciapkou z celofanu.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: TomBA 12. 10. 2015, 16:17:37
POZOR!!!
Nezamieňať celofán a alobal!!!
Mohlo by to znížiť vašu bezpečnosť!!!
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: Hmmm 12. 10. 2015, 16:22:24
POZOR!!!
Nezamieňať celofán a alobal!!!
Mohlo by to znížiť vašu bezpečnosť!!!
Pravda! Moja chyba. Samozrejme alobal! Aj ked niekto taky by si kludne dal aj celofan.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: j 12. 10. 2015, 16:34:46
Popravde nechapem preco JardaP a par dalsich ocakava, ze prave par takym specialnym pripadom, vynimkam, ktore si vypinaju JS a podobne sa budu ostatni prisposobovat.

Mas vypnute JS? No a co, koho to zaujima? Preco by som mal venovat niekolko hodin casu navyse vymyslaniu riesenia pre 0.5% uzivatelov-spekulantov, ktori aj tak nikdy nebudu s nicim spokojni.

Jezkovy brejle!
Ziadne jezkovy brejle. Ale realita. Nikoho to nezaujima a nikto to nebude riesit. Nie je dovod a nie je cas sa takymito vecami zaoberat. Ziaden zakaznik, ziaden projektovy manazer a ziaden vyvojar sa nikdy nepozastavuje nad tym co bude robit uzivatel so schvalne vypnutym JS. A je na to jednoduchy dovod - nie su na to ziadne dovody. Taky uzivatel je ekvivalent cloveka chodiaceho po ulici s ciapkou z celofanu.

Pravda ... on dneska jeste nekdo pri smyslech leze na web se zapnutym JS? Ja nikoho takovho neznam, krom teda nejakyho magora hmmm z roota.
Název: Re:Oznamovaci cookies lista na Rootu
Přispěvatel: Franta <xkucf03/> 12. 10. 2015, 21:22:43
Mělo se říct, že to na všech stránkách musí být v <div id="fucking-eu-cookies">, aby to lidi, kteří opravdu vědí, co jsou to cookies, a mají to nějak pořešené, mohli snadno globálně blokovat.

+1

(a id klidně zkrátit na první dvě slova :-)
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: JardaP . 12. 10. 2015, 21:36:56
Popravde nechapem preco JardaP a par dalsich ocakava, ze prave par takym specialnym pripadom, vynimkam, ktore si vypinaju JS a podobne sa budu ostatni prisposobovat.

Mas vypnute JS? No a co, koho to zaujima? Preco by som mal venovat niekolko hodin casu navyse vymyslaniu riesenia pre 0.5% uzivatelov-spekulantov, ktori aj tak nikdy nebudu s nicim spokojni.

Jezkovy brejle!

webovy technologie moc nesleduju, takze mozna se mylim, ale tohle bez JS prece neudelas...

Jedine tam dat link na jinou stranku, ktera by byla bez pruhu, a znovu nacist celou stranku.

Zajimave je, ze kdyz mi pri vypnutem JS naskoci zluta lista o reklamach (naskakuje typicky s vypnutym JS, i kdyz uBlock mam na Rootu vypnuty), tak je tam krizek, na ktery staci kliknout a zmizi to.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: čumil 12. 10. 2015, 23:47:15
A vůbec, ta stupidní vyhláška o cookies ... vztahuje se i na local storage? Pokud ne, tak je ta vyhláška trošku useless. A kdyby jo, tak taky. U každý stránky nemůže stát policajt a hlídat jestli náhodou neukládá nějaký cookies bez optání.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: karel 13. 10. 2015, 04:12:21
nemas cookies, nemas zaplej javascript a chces aby se to detekovalo a skovala se lista a pokud mozno se to pamatovalo a neotravovalo te to, ty zakazes prostredky pro detekci a pamatovani a zadas aby se to detekovalo a pamatovalo, huste ty



Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: noef 13. 10. 2015, 06:50:11
webovy technologie moc nesleduju, takze mozna se mylim, ale tohle bez JS prece neudelas...

nemas cookies, nemas zaplej javascript a chces aby se to detekovalo a skovala se lista a pokud mozno se to pamatovalo a neotravovalo te to, ty zakazes prostredky pro detekci a pamatovani a zadas aby se to detekovalo a pamatovalo, huste ty

Tak ted nevim, jestli nekrmim troly, ale IMO to je dost jednoduche na implementaci (minimalne ta cast bez JS). Staci, kdyz se lista bude zobrazovat pomoci JavaScriptu -> defaultni stav je tedy skryto -> lide co blokuji JS a susenky jsou spokojeni.

Druha cast, zapnuty JS ale bez susenek, bude asi tezsi. Budto pouzivat nejakou nahradu (napr. local storage), to je implementacne trivialni, nebo si holt uzivatel bude muset whitelistnout tu jednu konkretni susenku (addony pro FF tohle umi urcite), pripadne vlastnim CSS ci userscriptem skryt otravujici listu.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: Hmmm 13. 10. 2015, 09:07:22
Popravde nechapem preco JardaP a par dalsich ocakava, ze prave par takym specialnym pripadom, vynimkam, ktore si vypinaju JS a podobne sa budu ostatni prisposobovat.

Mas vypnute JS? No a co, koho to zaujima? Preco by som mal venovat niekolko hodin casu navyse vymyslaniu riesenia pre 0.5% uzivatelov-spekulantov, ktori aj tak nikdy nebudu s nicim spokojni.

Jezkovy brejle!
Ziadne jezkovy brejle. Ale realita. Nikoho to nezaujima a nikto to nebude riesit. Nie je dovod a nie je cas sa takymito vecami zaoberat. Ziaden zakaznik, ziaden projektovy manazer a ziaden vyvojar sa nikdy nepozastavuje nad tym co bude robit uzivatel so schvalne vypnutym JS. A je na to jednoduchy dovod - nie su na to ziadne dovody. Taky uzivatel je ekvivalent cloveka chodiaceho po ulici s ciapkou z celofanu.

Pravda ... on dneska jeste nekdo pri smyslech leze na web se zapnutym JS? Ja nikoho takovho neznam, krom teda nejakyho magora hmmm z roota.
To bude skor tym, ze ty nikoho mimo JarduP a par dalsich podobnych ani nepoznas. Ja poznam plno ludi, ktori sa v IT pohybuju a nikto, NIKTO, to neriesi. Rovnako to ani nikdy neriesil ziaden zakaznik alebo zadavatel. Pretoze to neriesi nikto z ich zakaznikov.

Takze bud je problem v "j" a "JardoviP", alebo vsetci ostatni, okrem nich dvoch, nie su pri zmysloch. Co asi bude pravdepodobnejsie...
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: Lemming 13. 10. 2015, 09:53:27
Tak ted nevim, jestli nekrmim troly, ale IMO to je dost jednoduche na implementaci (minimalne ta cast bez JS). Staci, kdyz se lista bude zobrazovat pomoci JavaScriptu -> defaultni stav je tedy skryto -> lide co blokuji JS a susenky jsou spokojeni.

A co když někdo blokuje JS a neblokuje cookies? Pak se mu lišta neukáže když má a tys nesplnil povinnost.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: hawran diskuse 13. 10. 2015, 09:55:32
Popravde nechapem preco JardaP a par dalsich ocakava, ze prave par takym specialnym pripadom, vynimkam, ktore si vypinaju JS a podobne sa budu ostatni prisposobovat.

Mas vypnute JS? No a co, koho to zaujima? Preco by som mal venovat niekolko hodin casu navyse vymyslaniu riesenia pre 0.5% uzivatelov-spekulantov, ktori aj tak nikdy nebudu s nicim spokojni.

Jezkovy brejle!
Ziadne jezkovy brejle. Ale realita. Nikoho to nezaujima a nikto to nebude riesit. Nie je dovod a nie je cas sa takymito vecami zaoberat. Ziaden zakaznik, ziaden projektovy manazer a ziaden vyvojar sa nikdy nepozastavuje nad tym co bude robit uzivatel so schvalne vypnutym JS. A je na to jednoduchy dovod - nie su na to ziadne dovody. Taky uzivatel je ekvivalent cloveka chodiaceho po ulici s ciapkou z celofanu.

Pravda ... on dneska jeste nekdo pri smyslech leze na web se zapnutym JS? Ja nikoho takovho neznam, krom teda nejakyho magora hmmm z roota.
To bude skor tym, ze ty nikoho mimo JarduP a par dalsich podobnych ani nepoznas. Ja poznam plno ludi, ktori sa v IT pohybuju a nikto, NIKTO, to neriesi. Rovnako to ani nikdy neriesil ziaden zakaznik alebo zadavatel. Pretoze to neriesi nikto z ich zakaznikov.

Takze bud je problem v "j" a "JardoviP", alebo vsetci ostatni, okrem nich dvoch, nie su pri zmysloch. Co asi bude pravdepodobnejsie...

Tak je to jasné.
Ty ses nespletl, ty používáš celofán a máš to omotané kolem celé hlavy...
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: JardaP . 13. 10. 2015, 10:29:56
To bude skor tym, ze ty nikoho mimo JarduP a par dalsich podobnych ani nepoznas. Ja poznam plno ludi, ktori sa v IT pohybuju a nikto, NIKTO, to neriesi. Rovnako to ani nikdy neriesil ziaden zakaznik alebo zadavatel. Pretoze to neriesi nikto z ich zakaznikov.

Takze bud je problem v "j" a "JardoviP", alebo vsetci ostatni, okrem nich dvoch, nie su pri zmysloch. Co asi bude pravdepodobnejsie...

No jiste, kvuli tobe zacnou vsichni byt zvedavi na to, aby se jim browser zpomalil vykonavani nesmyslnych picovin, ktere navic kolikrat od uzivatele vyzaduji interakci. Dnes uz clovek pomalu nemuze vlizt na web, aby na nej nevyskocilo okno s nabidkou registrace k zasilani novinek. Popularni je take zobazeni plovouci listy s ikonami socialnich siti, ktera neje zavrit a casto chytre trci pres kus textu, takze se clovek muze akorat domyslet, co tam pisi. Uzasne je take to, ze clovek nekam zaparkuje mys a hned na nej odtamtud vybafne nejaka picovina pres cely monitor. Nehlede na bezpecnostni rizika, ktera JS skyta. Jdi se vycpat, tohle je web pro ajtaky, ne fejsbuuk.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: braqela 13. 10. 2015, 10:39:36
Milé děti,
v dobách, kdy se ještě pořádně pracovalo, nebyli žádní vývojáři, ale jen programátoři a i těch nebylo mnoho, tak ojedinělý požadavek Jaryna P. by řešili, protože to bylo považováno za stav, který může v praxi nastat a je potřeba ho ošetřit. To bylo považováno za věc osobní a odborné cti, aby jim za krkem nehryzal pocit, který blbec to programoval.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: Unknown 13. 10. 2015, 10:56:42
Milé děti,
v dobách, kdy se ještě pořádně pracovalo, nebyli žádní vývojáři, ale jen programátoři a i těch nebylo mnoho, tak ojedinělý požadavek Jaryna P. by řešili, protože to bylo považováno za stav, který může v praxi nastat a je potřeba ho ošetřit. To bylo považováno za věc osobní a odborné cti, aby jim za krkem nehryzal pocit, který blbec to programoval.
Slunce bylo tenkrat zarivejsi, obloha modrejsi a holky krasnejsi...

Ja Vas vubec nechapu proc clovek Vaseho formatu s timhle zkazenym internetem ztraci cas?
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: Hmmm 13. 10. 2015, 11:23:28
To bude skor tym, ze ty nikoho mimo JarduP a par dalsich podobnych ani nepoznas. Ja poznam plno ludi, ktori sa v IT pohybuju a nikto, NIKTO, to neriesi. Rovnako to ani nikdy neriesil ziaden zakaznik alebo zadavatel. Pretoze to neriesi nikto z ich zakaznikov.

Takze bud je problem v "j" a "JardoviP", alebo vsetci ostatni, okrem nich dvoch, nie su pri zmysloch. Co asi bude pravdepodobnejsie...

No jiste, kvuli tobe zacnou vsichni byt zvedavi na to, aby se jim browser zpomalil vykonavani nesmyslnych picovin, ktere navic kolikrat od uzivatele vyzaduji interakci. Dnes uz clovek pomalu nemuze vlizt na web, aby na nej nevyskocilo okno s nabidkou registrace k zasilani novinek. Popularni je take zobazeni plovouci listy s ikonami socialnich siti, ktera neje zavrit a casto chytre trci pres kus textu, takze se clovek muze akorat domyslet, co tam pisi. Uzasne je take to, ze clovek nekam zaparkuje mys a hned na nej odtamtud vybafne nejaka picovina pres cely monitor. Nehlede na bezpecnostni rizika, ktera JS skyta. Jdi se vycpat, tohle je web pro ajtaky, ne fejsbuuk.
Na toto je pomoc jednoducha. Nelez na pornostranky a warez...  ;D
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: Hmmm 13. 10. 2015, 11:25:19
Milé děti,
v dobách, kdy se ještě pořádně pracovalo, nebyli žádní vývojáři, ale jen programátoři a i těch nebylo mnoho, tak ojedinělý požadavek Jaryna P. by řešili, protože to bylo považováno za stav, který může v praxi nastat a je potřeba ho ošetřit. To bylo považováno za věc osobní a odborné cti, aby jim za krkem nehryzal pocit, který blbec to programoval.
Neriesili by to, pretoze by to nikto nezaplatil. A blbcov, ktori kricali, ze ktory blbec to naprogramoval, pretoze to nie je naprogramovane presne podla ich poziadaviek, bolo aj vtedy plno a nebolo mozne im vsetkym vyhoviet.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: noef 13. 10. 2015, 12:03:43
A co když někdo blokuje JS a neblokuje cookies? Pak se mu lišta neukáže když má a tys nesplnil povinnost.

BTW je nejak definovane, v jakem prohlizeci se to musi zobrazit? Nebo kdyz nekdo tam prileze s 10 let starym proprietarnim mobilnim zobrazovadlem a kvuli nejakemu css se mu nezobrazi lista, tak root nesplnil povinnost a bude stihan?

A proc je vubec pouzita "sticky" lista? Kdyby to dali malym na zacatek stranky vedle odkazu na spratelene weby, tak splni povinnost a nikoho nenastvou s nazaviratelnou/ozivujici se vzdy viditelnou listou.

IMO stejne jak v pripade noveho designu zase uplne ignoruji lidi, kteri dane stranky navstevuji. % lidi bez JS a/nebo susenek bude proste mezi IT pozitivnima lidima podstatne vyssi nez mezi uzivateli ksichtoknihy.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: Hmmm 13. 10. 2015, 12:12:40
A co když někdo blokuje JS a neblokuje cookies? Pak se mu lišta neukáže když má a tys nesplnil povinnost.

BTW je nejak definovane, v jakem prohlizeci se to musi zobrazit? Nebo kdyz nekdo tam prileze s 10 let starym proprietarnim mobilnim zobrazovadlem a kvuli nejakemu css se mu nezobrazi lista, tak root nesplnil povinnost a bude stihan?

A proc je vubec pouzita "sticky" lista? Kdyby to dali malym na zacatek stranky vedle odkazu na spratelene weby, tak splni povinnost a nikoho nenastvou s nazaviratelnou/ozivujici se vzdy viditelnou listou.

IMO stejne jak v pripade noveho designu zase uplne ignoruji lidi, kteri dane stranky navstevuji. % lidi bez JS a/nebo susenek bude proste mezi IT pozitivnima lidima podstatne vyssi nez mezi uzivateli ksichtoknihy.
Zrejme nebude.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: Snow 13. 10. 2015, 12:14:22
Je pravda že JS se fakt sere uplně všude, sám ho neblokuju, ale chápu že to někoho sejří.
Nicméně pochybuju že by někdo zaplatil programátorovi za to že se stránky budou zobrazovat dobře i bez JS, to je to samé že se neřeší prohlížeče které se nevyplatí řešit...
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: JardaP . 13. 10. 2015, 12:20:25
Na toto je pomoc jednoducha. Nelez na pornostranky a warez...  ;D

No, tak porno stranky nejspis budou ty posledni, ktere bez JS lze zobrazit.

Jinak asi takto: Jestli Root chce mit vyhradne JS verzi, jako fejsbook, tak at si ji udela. Ale pokud naizeji i verzi bez JS, tak at si ji odladi, at to nevypada, jako by to programovali pionyri z pomocne skoly.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: noef 13. 10. 2015, 12:23:45
...
IMO stejne jak v pripade noveho designu zase uplne ignoruji lidi, kteri dane stranky navstevuji. % lidi bez JS a/nebo susenek bude proste mezi IT pozitivnima lidima podstatne vyssi nez mezi uzivateli ksichtoknihy.
Zrejme nebude.

Spis to zase nekdo ***, stejne jako s tim novym designem. Nebo si snad myslite, ze to "vylepseni" vzhledu bere v potaz nynejsi uzivatelskou zakladnu?
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: TKL 13. 10. 2015, 12:32:58
Milé děti,
v dobách, kdy se ještě pořádně pracovalo, nebyli žádní vývojáři, ale jen programátoři a i těch nebylo mnoho, tak ojedinělý požadavek Jaryna P. by řešili, protože to bylo považováno za stav, který může v praxi nastat a je potřeba ho ošetřit. To bylo považováno za věc osobní a odborné cti, aby jim za krkem nehryzal pocit, který blbec to programoval.
Neriesili by to, pretoze by to nikto nezaplatil. A blbcov, ktori kricali, ze ktory blbec to naprogramoval, pretoze to nie je naprogramovane presne podla ich poziadaviek, bolo aj vtedy plno a nebolo mozne im vsetkym vyhoviet.

Tvůrci webových stránek a CMS, kteří myslí na to, že na Internet nelezou jen zdraví lidé, případně individua s hlavou omotanou celofánem, ale i lidé z různými druhy zdravotního postižení, kteří mají velmi omezené možnosti, jak se na webu pohybovat, nebo lidé nevidomí/s poruchami zraku, kteří ne vždy přistupují klasickým browserem, ale třeba hlasovou čtečkou nebo braillským řádkem, tvoří weby tak, aby i při vypnutém JavaScriptu stránky nepostrádaly smysl a daly se i tak plnohodnotně používat.

Je to přidaná hodnota takového webu a tento přístup se může z dlouhodobého hlediska programátorovi i zákazníkovi vždy jen vyplatit, protože návštěvníků s různými druhy postižení je opravdu hodně.
Bohužel v dnešní "moderní" době, kdy zajímavý je jen ten, kdo je krásný, zdravý, chodí denně do fitness/wellness/na golf a má kapsy plné peněz, se často na tuto skupinu lidí, kteří mají stejné právo na přístup k informacím jako ti krásní a bezstarostní lidé, často zapomíná. Optimalizuje se pro různé prohlížeče a přitom by se mělo optimalizovat v první řadě pro různé lidi.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: tomasfuk 13. 10. 2015, 12:46:19
Spis to zase nekdo ***, stejne jako s tim novym designem. Nebo si snad myslite, ze to "vylepseni" vzhledu bere v potaz nynejsi uzivatelskou zakladnu?

Stávající uživatelská základna negeneruje dostatečný zisk, blokuje reklamy, cookies, JS a ještě věčně pičuje. Takže se s ní zřejmě do budoucna opravdu nepočítá.

Jsou potřeba iOvce s iPádlama, proto je v tom novým dizajnu všecko tak veliký, aby se na těch svoji iPádlech mohli na ty obrázky hezky prstíčkama trefovat. Na iPádlech a matlafounech se taky toho nedá tolik nastavit a zablokovat, takže osobní informace, cookies a příjmy jsou zaručeny. Minimálně z omylem rozkliknuté reklamy, která se maskuje za obsah nebo přímo skáče pod prsty.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: Nobody 13. 10. 2015, 12:50:54
Nicméně pochybuju že by někdo zaplatil programátorovi za to že se stránky budou zobrazovat dobře i bez JS...

Jo, protoze zaplatit programatora, aby v JS znovu naprasil funkce, ktere umi prohlizec uz v zakladu (jako treba otevreni linku), je mnohem levnejsi.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: . 13. 10. 2015, 13:04:03
Ty brďo. Paranoidní dinosaurus s vypnutým JS. Opravdu nevím, jak bych vysvětloval šéfovi, že to prostě musím napsat bez JS, protože může jedno promile uživatelů mít JS vypnutý. Proboha, vždyť už je rok 2015 ...

Pokud vím, tak to snad ani v moderních prohlížečích nijak jednoduše nejde, ne?
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: TKL 13. 10. 2015, 13:19:15
Ty brďo. Paranoidní dinosaurus s vypnutým JS. Opravdu nevím, jak bych vysvětloval šéfovi, že to prostě musím napsat bez JS, protože může jedno promile uživatelů mít JS vypnutý. Proboha, vždyť už je rok 2015 ...

Javascript je tady s námi 20 let. Co si mám konkrétně představit pod výkřikem "Proboha, vždyť už je rok 2015"?
https://en.wikipedia.org/wiki/JavaScript

Pokud vím, tak to snad ani v moderních prohlížečích nijak jednoduše nejde, ne?

:-D :-D :-D
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: . 13. 10. 2015, 13:26:08
Ty brďo. Paranoidní dinosaurus s vypnutým JS. Opravdu nevím, jak bych vysvětloval šéfovi, že to prostě musím napsat bez JS, protože může jedno promile uživatelů mít JS vypnutý. Proboha, vždyť už je rok 2015 ...

Javascript je tady s námi 20 let. Co si mám konkrétně představit pod výkřikem "Proboha, vždyť už je rok 2015"?
https://en.wikipedia.org/wiki/JavaScript

Pokud vím, tak to snad ani v moderních prohlížečích nijak jednoduše nejde, ne?

:-D :-D :-D

Tím jsem měl na mysli fakt, že JS je dnes všude a jeho obliba roste. Opravdu neexistuje racionální důvod, proč ho vypínat či nepoužívat. Nevím, proč bych ho zakazoval a nadával, že mi něco nejede. Těžko to bude chybou autora webu ;-). Nevím, proč bych si tím chtěl kazit celkový dojem z webu.

A k těm smajlíkům .. opravdu hodnotný komentář.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: Wololo 13. 10. 2015, 13:32:49
LOL, ja nevim jeslti jsem v nejaky promily procenta uzivatelu, mozna ano. Nicmene jestli nekdo neni schopnej udelat stranku co se zobrazuje bez JS, tak to muze bejt jenom nejaky gumak. Jak tu zminovali jini, stranka ma byt pristupna a ne zavisla na nejake konkretni technologii. Proc teda nedelame vsechny stranky ve flashi? Nebo aspon kazde menu by mohlo byt ve flashi, vzdyt je to super, hybe se to atd. Jenze na to musim nainstalovat plugin, ktery je deravy jak Laelovi argumenty. Chapu to, ze JS dokaze udelat stranky "hezci mozna bych pouzil i slovo funkcnejsi, ale to uz je asi trochu moc", ale co je komu do toho, pocitat s tim, ze kazdy ma JS zapnuty by default a povolene vsechny pluginy. Hloupost. Pokud je stranka necitelna a nepouzitelna v textovem browseru tak je to spatne udelana stranka (jasne nebudu mit 100% funkcionalitu, ale udelam tam vsechny ukony stejne krome treba streamu videa/hudby nebo neceho specialniho - gugl docs ala appky nap.). Zadnej simpanz me neprinuti neblokovat vsechny ty stranky nakazeny fejsbukem, guglem a jinym adwarem a jestli je podminka pro vlozeni komentare mit zaplej javascript, tak se netrapte tim, jestli vam to funguje a udelejte komentiky fejsbukovi nebo discussovy a hotovo ne? Jaky pak s*ani .... Sef je spokojenej, programator si muze v klidu cist comixy a uzivatel holt nema jinou moznost nez stranku nepouzivat (seems legit).
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: TKL 13. 10. 2015, 13:39:25

Tím jsem měl na mysli fakt, že JS je dnes všude a jeho obliba roste. Opravdu neexistuje racionální důvod, proč ho vypínat či nepoužívat. Nevím, proč bych ho zakazoval a nadával, že mi něco nejede. Těžko to bude chybou autora webu ;-). Nevím, proč bych si tím chtěl kazit celkový dojem z webu.

A k těm smajlíkům .. opravdu hodnotný komentář.

Podpora JavaScriptu ve webových prohlížečích
Webový prohlížeč uživatele dané webové stránky může mít JavaScript explicitně vypnutý, popřípadě je na stránku přistupováno způsobem (daným kombinací daného zařízení, platformy, hardwarových nároků, nebo toho, přistupuje-li člověk či program), který JavaScript nespustí.

Podle údajů firmy Yahoo z roku 2010 je podíl stránek načtených bez spuštění JavaScriptu 1,3 % (celosvětový průměr), od 0,25 % v Brazílii po 2 % v USA.[8]

V rámci tzv. webové přístupnosti by se při vývoji webu mělo vždy dbát na správné zobrazení stránky bez ohledu na podporu skriptování na straně klienta.

Zdroj: https://cs.wikipedia.org/wiki/JavaScript


No a smajlíky... co jako jiného byste čekal? Prostě myšlenka, že v moderním prohlížeči nejde udělat něco, co v "nemoderním" normálně udělat šlo, mě velmi pobavila. Původně jsem chtěl reagovat obšírněji, ale pak jsem si to raději rozmyslel.

Ale můžu to oproti původnímu záměru udělat teď, jen poněkud kulantněji, a to za pomocí přirovnání.
Pamatuji doby, kdy se profesionální aplikace např. pro práci se zvukem vešly na jednu 1,44'' disketu. Když to byl jo extra balík, tak to mělo třeba 3MB. A neuměly toho málo, ani ve srovnání s dneškem. Ovšem dnes programátor napíše aplikaci s obdobnou (nebo menší) funkcionalitou a nikoho nepřekvapuje, že má balíček 80MB a samotný program běhá 20x pomaleji, vždyť má přece každý 4 jádra procesoru a 8GB RAM, máme rok 2015.

U webů je to podobné. Kdysi se podstatné věci odehrávaly na straně serveru. Dnes se "za účelem zvýšení uživatelského zážitku a urychlení" velká část operací přenáší na klienta. Výsledkem je ale přesný opak: stahovaných dat je paradoxně mnohem více (frameworky, animace a další hovadinky), hlavně, že je to "moderní", máme přece rok 2015, takže JS každý může a chce používat.
Sice by se 90% funkcí dalo udělat postaru, bylo by to efektivnější a ve výsledku asi i rychlejší, mnohem méně náročné na zdroje, ale proč to dělat, že... obliba JS roste, máme rok 2015 a všichni mají mraky výkonu k hov.... ehm pardon, k prohlížení webu.

Tak asi tak. Spokojen?
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: TKL 13. 10. 2015, 13:45:07
Tím jsem měl na mysli fakt, že JS je dnes všude a jeho obliba roste. Opravdu neexistuje racionální důvod, proč ho vypínat či nepoužívat.

A ještě mě napadlo: není to tak dávno, co Flash byl všude a jeho obliba rostla. Kdo neměl na webu aspoň menu ve Flashi, jako by nebyl.
Uplynulo pár let a jak se nám ta situace změnila, nemám pravdu?
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: . 13. 10. 2015, 13:48:37
@Wololo pokud máte na mysli Facebook a Google, tak napište Facebook a Google. Není potřeba to nějak pra*it ;-).

@TKL Ano, máme rok 2015, diskety jsou minulostí a rychlost připojení se nám celkem hezky zvýšila, takže mě ten kilobajt navíc opravdu netrápí, pokud mohu uživateli poskytnout mnohem příjemnější uživatelský zážitek, než to nechat jen na html. Jinak se mi opravdu líbí myšlenka, že budu vyplňovat např. objednávkový formulář a každou kolonku budu validovat na serveru ... Kolikrát ho asi budu muset odeslat, než vše zadám správně? Opravdu chci klientům komplikovat život a JS nepoužít? Já mám pro to dost jednoduchou odpověď: NE (samozřejmě že musí být validace na serveru vždy, ale použít ji chci ideálně jen jednou).

Ano, web by se měl zobrazit i v textovém režimu, ale opravdu je mi dost jedno, jestli to jedno promile lidí bez JS bude mít ošklivé.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: TKL 13. 10. 2015, 13:49:55
na jednu 1,44'' disketu

pardon, myslel jsem na 1,44MB (3,5") disketu :-)
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: . 13. 10. 2015, 13:50:02
Tím jsem měl na mysli fakt, že JS je dnes všude a jeho obliba roste. Opravdu neexistuje racionální důvod, proč ho vypínat či nepoužívat.

A ještě mě napadlo: není to tak dávno, co Flash byl všude a jeho obliba rostla. Kdo neměl na webu aspoň menu ve Flashi, jako by nebyl.
Uplynulo pár let a jak se nám ta situace změnila, nemám pravdu?

Ano, pak přišel Apple a éra chytrých telefonů s malou kapacitou baterie, kterou flash celkem slušně vysával. Navíc Adobe nebyls chopen nikdy vydat bezpečnou verzi flashe.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: TKL 13. 10. 2015, 13:51:35
Jinak se mi opravdu líbí myšlenka, že budu vyplňovat např. objednávkový formulář a každou kolonku budu validovat na serveru ...

Klidně ho použijte, ale udělejte to tak, aby se formulář ověřil i když klient JS bude mít vypnutý nebo to jeho zařízení nebude umět.
O tom to tady přece celé je.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: Lemming 13. 10. 2015, 13:55:09
BTW je nejak definovane, v jakem prohlizeci se to musi zobrazit? Nebo kdyz nekdo tam prileze s 10 let starym proprietarnim mobilnim zobrazovadlem a kvuli nejakemu css se mu nezobrazi lista, tak root nesplnil povinnost a bude stihan?

Jde o to, že po uživatel musí potvrdit, že je si vědom, že používáte cookies pro ukládání neanonymních údajů dřív, než tak učiníte. Více viz sesterská Lupa: http://www.lupa.cz/clanky/na-posledni-chvili-jak-na-web-dostat-souhlas-s-pouzivanim-cookies/
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: JardaP . 13. 10. 2015, 13:56:38
Opravdu neexistuje racionální důvod, proč ho vypínat či nepoužívat.

Ze by treba rychlost? Objem stahovanych dat?

Citace
Nevím, proč bych ho zakazoval a nadával, že mi něco nejede. Těžko to bude chybou autora webu ;-).

Toz ja vidim. A chyba autora webu to je. Ma verzi bez JS blbe a spoleha se na to, ze kazdy balik ma JS zapnute a ani nevi, jak se vypne.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: Kolonka 13. 10. 2015, 13:57:59
Jinak se mi opravdu líbí myšlenka, že budu vyplňovat např. objednávkový formulář a každou kolonku budu validovat na serveru ...

No jestli validuješ inputy pouze přes JS na straně klienta, tak už ty weby radši nepiš. :P
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: TKL 13. 10. 2015, 13:59:45
Tím jsem měl na mysli fakt, že JS je dnes všude a jeho obliba roste. Opravdu neexistuje racionální důvod, proč ho vypínat či nepoužívat.

A ještě mě napadlo: není to tak dávno, co Flash byl všude a jeho obliba rostla. Kdo neměl na webu aspoň menu ve Flashi, jako by nebyl.
Uplynulo pár let a jak se nám ta situace změnila, nemám pravdu?

Ano, pak přišel Apple a éra chytrých telefonů s malou kapacitou baterie, kterou flash celkem slušně vysával. Navíc Adobe nebyls chopen nikdy vydat bezpečnou verzi flashe.

A pointa?
Já samozřejmě chápu, co tím chcete říct, nicméně ani jedno z toho není ten důvod, proč Flash začal ztrácen na oblibě.

Mimojiné to bylo :

- nutnost mít plugin a aktualizovat ho
- nároky na výkon
- obsah ve flashi se neindexoval ve vyhledávači
- při každé změně obsahu se musel překompilovávat
atd.

Ani ne-bezpečnost, ani vysávání baterie v mobilu běžné uživatele nikdy netrápily. Kolik krásného malware se maskovalo jako "Flash for Android"...

A Apple Flash nepodporoval a nepodporuje ne pro výdrž baterie, ale pro snadnou zneužitelnost.
Pokud to s JS půjde dál tak, jak se to děje dnes, taky se asi někdo brzy naštve, protože spousta JS webů už vyžaduje tak obrovský výkon, že jinak naprosto dostačující zařízení (bez ohledu na to, zda je to tablet, telefon nebo notebook) mají s těmito stránkami výkonové problémy. Odstrašujícím příkladem je Facebook, ale není v tom rozhodně sám. O zneužitelnosti nemluvě.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: JardaP . 13. 10. 2015, 14:04:13
@TKL Ano, máme rok 2015, diskety jsou minulostí a rychlost připojení se nám celkem hezky zvýšila, takže mě ten kilobajt navíc opravdu netrápí, pokud mohu uživateli poskytnout mnohem příjemnější uživatelský zážitek, než to nechat jen na html.

Cim presne se zintenzivni uzivateluv orgasmus, kdyz bude na nacteni stranky cekat pet minut a pak na nej vybafne nejaka picovina, kdekoliv zaparkuje mys? Nemluve o vselijakych pohyblivych nesmyslech a jinych vecech.

Jde o to, že po uživatel musí potvrdit, že je si vědom, že používáte cookies pro ukládání neanonymních údajů dřív, než tak učiníte.

Ano a prave na Rootu se hlaska o susenkach zobrazi a neni ji cim potvrdit a trci tam az do aleluja, coz treba na nizkem displayi pekne opruzuje.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: . 13. 10. 2015, 14:47:44
Jinak se mi opravdu líbí myšlenka, že budu vyplňovat např. objednávkový formulář a každou kolonku budu validovat na serveru ...

No jestli validuješ inputy pouze přes JS na straně klienta, tak už ty weby radši nepiš. :P

Musíte to číst celé. je tam závorka "(samozřejmě že musí být validace na serveru vždy, ale použít ji chci ideálně jen jednou)"
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: Wololo 13. 10. 2015, 14:47:55
ne nemel jsem na mysli jenom gugl a fejsbug. Zkusim pro prirovnani otazku "Kolik webu se vam nenacte skoro vubec dokud nepovolite 3rd party cookies a 3rd party js?". To je totiz ten zasadni problem, nevidim obsah, protoze se nenacte nejaka pseudoknihovna co dela oblacky kolem kurzoru nebo nejakou podobnou vychytavku. Ja vidim prinos JS a vidim i trendy kterymi se to ubira (asm.js, tcp.js ...), vstavaji mi z toho na hlave hruzou vlasy a zaroven brecim smichy, je to dilema. Problem je v programatorech ci webdesignerech, ze podlehaji iluzi toho, ze web se ma tvarit jako aplikace a nikdy jinak. Konci to pak tim, ze si stahnu 400kB javascriptu, aby se mi mohly vyrendrovat smajlici ..... pokrok nezastavis. Vyse v prispevcich zminene problemy s vykonem to je jenom dalsi duvod to mit by default vypnuty a povolit si to jenom tam, kde chci. Na YT uz koukam jenom pres youtube-dl a co? Nemusim se prihlasovat, kdyz chci videt obsah 18+ atd. Navic jak muze nekdo validovat neco v jazyce, kde neni integer a vsechno je string? Viz. krasna prednaska o JS mluvi za vse - https://www.destroyallsoftware.com/talks/wat
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: . 13. 10. 2015, 14:54:21
@TKL Jasně. Je otázkou, zda tu řešíme úplně každý web s JS, nebo jen ty povedené a nebo jen ty špatné.

Pokud JS může vylepšit uživatelský zážitek z používání webu, tak opravdu není důvod ho nijak hanit. Navíc podpora JS je v prohlížečích nativně, takže nikoho nijak neotravuje.

Mě třeba děsí, že bych si musel každou stránku neustále načítat (například při přidávání komentářů). Z mého pohledu je lepší si ji načíst jednou a zbytek obsloužit ajaxem.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: čumil 13. 10. 2015, 15:08:43
Asi to píšu pozdě, ale vyskakovací lištu o cookies by šlo udělat i bez JS. Stačí server side generování stránky (PHP nebo bambilion dalších jazyků). Dnešní web se de fakto dělí na dvě části, obyčejné webové prezentace které by bez JS šli dělat, ale nedělá se to z důvodu úspory času a "interaktivnosti" používání. A pak jsou webové aplikace (s komplexitou na stejné úrovni jako "klasické" aplikace), které se vyznačují tím že jsou napsány takřka celé v JS na client side a na server side je jen nutný DB kód (často opět v JS). Routing je v těchto aplikacích často client side a nebo ani neexistuje. Závěr je, že v dnešní době mít vyplej JS je koňskej nápad. Prostě to bez něj nejde. Web se pomalu stává plnohodnotnou aplikační platformou (web assembly tuto transformaci ještě zrychlí). Časy statických prezentací se již nikdy nevrátí.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: čumil 13. 10. 2015, 15:09:42
Aa tak nešlo, local storage bez JS neeejde ...
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: tomasfuk 13. 10. 2015, 15:43:14
Já bych všechny ty cookies zakázal, beztak to všechny akorát otravuje.

Ať je souhlas s cookies součástí registrace a bez ní ať se nic neukládá.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: TKL 13. 10. 2015, 16:11:09
Mě třeba děsí, že bych si musel každou stránku neustále načítat (například při přidávání komentářů). Z mého pohledu je lepší si ji načíst jednou a zbytek obsloužit ajaxem.

Znovu opakuji: klidně si to tak dělejte. Co se ale stane, když ten komentář bude chtít přidat člověk bez JS?
a) Bude to fungovat alternativně (tzn. postaru) - pak je to OK
b) Nebude to fungovat? Pak je to prostě špatně a je to JEN VAŠE chyba, ať se vám to líbí nebo ne.

Chápete ten rozdíl?
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: Hmmm 13. 10. 2015, 16:36:29
Mě třeba děsí, že bych si musel každou stránku neustále načítat (například při přidávání komentářů). Z mého pohledu je lepší si ji načíst jednou a zbytek obsloužit ajaxem.

Znovu opakuji: klidně si to tak dělejte. Co se ale stane, když ten komentář bude chtít přidat člověk bez JS?
a) Bude to fungovat alternativně (tzn. postaru) - pak je to OK
b) Nebude to fungovat? Pak je to prostě špatně a je to JEN VAŠE chyba, ať se vám to líbí nebo ne.

Chápete ten rozdíl?
Ja chapem, ze to bude mojim pricinenim, ale chybou by som to nenazval. Otazkou je preco ten clovek nema JS? Pretoze ma stary alebo nekompatibilny prehliadac? JS nie je nova technologia, ani hipsterska technologia aby nemala mat siroku podporu. Takze bud bud ten clovek tlacit na vyrobcu svojho prehliadaca aby JS riadne zakomponoval alebo nech si svoj prehliadac upgradne na verziu, ktora uz s JS problem mat nebude.
A ak to je clovek, ktory si JS vypne, tak ten clovek obsah neuvidi svojou chybou, nie mojou. Ja som mu JS nevypol. Urobil to on a urobil to dobrovolne.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: Hmmm 13. 10. 2015, 16:37:36
Je to uplne to iste ako nadavat, ze galeria obrazkov nefunguje pretoze ma dotycny vypnute zobrazovanie obrazkov.

A ano, je to uplne to iste. Aj do obrazkov sa da prepasovat skript aky potrebujete.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: Lemming 13. 10. 2015, 17:05:47
b) Nebude to fungovat? Pak je to prostě špatně a je to JEN VAŠE chyba, ať se vám to líbí nebo ne.

Pokud mám ve specifikaci, že stránka funguje i s vypnutým JS a přitom bez něj nefunguje, tak je to zcela jistě moje chyba. Pokud ale specifikuji, že pro používání stránky je JS nutný, tak je to chyba toho, co tam s vypnutým JS leze.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: Wololo 13. 10. 2015, 17:41:05
fakt vsechny ty pehapkare, ktery vetisnu toho generujou nakopat do zadnice. Jasne odkaz nize neni pro komercni a jine weby vylozene smerodatny, nicmene nektere komentare vyse jsou vylozene protichudne. Viz. blabol, ze kdyz nemam JS, nemuzu cekat, ze se mi zobrazi jedine pismenko ze stranek. Si vypnete vy chytraci na idnesech a novinkach atp. JS a uvidite jak skvele jsou ty stranky udelany.

8. Obsah ani kód webové stránky nesmí předpokládat ani vyžadovat konkrétní výstupní či ovládací zařízení.

9. Obsah ani kód webové stránky nesmí předpokládat ani vyžadovat konkrétní způsob použití ani konkrétní programové vybavení. Pokud je předpokládáno či vyžadováno konkrétní programové vybavení, může to být pouze z důvodu technické nerealizovatelnosti přizpůsobení obsahu a kódu webové stránky všem programovým vybavením.

http://www.pravidla-pristupnosti.cz/

Problemem toho vseho je, ze me stranka defakto otaguje a z "marketingovych" duvodu smiruje co tam delam, kde mi zustal kurzor, jestli mam otevevreny jiny taby, jak jsem se tam dostal atd. atd. Takze vsechno co jde odeme je vetsinou nafejkovany, referery, user agent, ajpiny, mac adresy, pluginy, vsechno proste co jde. Chapu i dopad toho, ze mi nejaky stranky chteji poustet silverlight, kterej nemam atd. Obcas to ty stranky nesou dost zle, furt chteji abych upgradoval prohlizec z nejaky ancient verze. Takze analogie je podobna, jako kdyz byste prisli do obchodaku a nez muzete zacit nakupovat vyplnite dotaznik, kolik mate na uctu, kolik chcete utratit, jestli si to nechcete rozmyslet, odkud jste prijel, kam jedete, pro koho nakupujete .... no uz vidim jak se tam ty lidi hrnou.....
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: noef 13. 10. 2015, 18:35:28
K velkemu objemu stahovanych JS frameworku - pokud stranky pouzivaji spolecne CDN (google, cloudflare, atp.) tak se tech par desitek az jedne stovky KILO-bajtu taha pouze jednou - dneska je bezne mit pripojeni v radech MB/s. Je tedy vubec problem i bez CDN? Napr. jQuery se mi stahne za 0.013s, AngularJS za 0.023s (horsi tarif od UPC, to uz vetsi roli bude hrat odezva nez velikost). Tj. je klidne mozne, ze "old-school" stranky budou mnohem vetsi, protoze se pro kazdou konkretni stranku musi tahat bastl pro cool-menu, ktery si kazdy ukuchti po svem, zatimco "nove" weby maji vsechnu tezkou funkcionalitu v 3rd party knihovnach davno nacachovanych v browseru uzivatele.

Za dalsi - k objemu prenesenych dat - pokud mam neco v JS a nacitam pouze jeden komentar pres Ajax, tak rozdil v prenesenych datech oproti old-school pristupu - refreshe cele stranky - bude o nekolik radu jinde.

Volit jako hlavni argument proti JS prenesena data mi neprijde moc stastne.

Ano, web by se měl zobrazit i v textovém režimu, ale opravdu je mi dost jedno, jestli to jedno promile lidí bez JS bude mít ošklivé.

Tady citim chybu v argumentaci - to promile (asi) plati na blesku, ale ne na rootu a ostatnich IT webech. Pokud navic to promile bude dostatecne hlasite (soc. site, blogy atp.), tak to muze serveru uskodit mnohem vic, nez zaplatit par hodin vyvojari na noJS listu (samozrejme vyvstava otazka, jestli je to opravdu drazsi, pokud by se to napoprve udelalo spravne).

PS: Hloupa fotka v clanku bude urcite vetsi nez vsechen JS na strance...
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: Nobody 13. 10. 2015, 20:18:50
Jinak se mi opravdu líbí myšlenka, že budu vyplňovat např. objednávkový formulář a každou kolonku budu validovat na serveru ... Kolikrát ho asi budu muset odeslat, než vše zadám správně?

Pokud mas rekneme 10 policek k vyplneni, 5 z nich zadas spatne/nezadas a opravis na druhy pokus, budes muset formular odeslat asi tak dvakrat. Naproti tomu pri validaci per policko vygenerujes 21 requestu.
Ostatne zrudnost AJAXU si muzes vyzkouset v libovolnem modernim e-shopu, kde filtrujes zbozi zaskrtavanim checkboxu, a chces zadat vic nez jedno kriterium. Check - reload, check - reload, check - reload....
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: JardaP . 13. 10. 2015, 20:20:52
Duvod, proc nepouzivat JS: Zere CPU. Naotviram hafo stranek, nejakou dobu browsim, nicmene i potom, kdyz s tim prestanu hybat, spadne s vypnutym JS vyuziti CPU k nule. se zapnutym JS je vytizeni s klidem porad nad 50% jen na to, ze to stoji na stole. A CPU topi, vetrak fouka.... S JS ten vetrak s klidem take vrci na dvojnasobnych otackach. To potesi zejmena tam, kde clovek potrebuje jet na baterku. Samozrejme celkova odezva FF je bez JS o uplne necem jinem.

Mam nainstalovane i takove veci, jako rozsireni suspend background tabs, ale zretelne to moc nepomaha. Takze kdyz maji JS engine implementovany tak, ze furt zere CPU uplne k nicemu, tak nevim, ze se jeste nekdo divi, ze se najdou lidi, co JS vypnou. Chapu, ze se najdou taci, kteri radi zavari CPU proto, aby jim to na displayi krasneji blikalo, ale ja po special effects netouzim.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: noef 13. 10. 2015, 20:54:54
Pokud mas rekneme 10 policek k vyplneni, 5 z nich zadas spatne/nezadas a opravis na druhy pokus, budes muset formular odeslat asi tak dvakrat. Naproti tomu pri validaci per policko vygenerujes 21 requestu.
Ostatne zrudnost AJAXU si muzes vyzkouset v libovolnem modernim e-shopu, kde filtrujes zbozi zaskrtavanim checkboxu, a chces zadat vic nez jedno kriterium. Check - reload, check - reload, check - reload....

To, ze je validace v JS nutne neimplikuje AJAX. Veci na kterych jsem delal mely bezne validaci na strane kliente v JS bez Ajaxu (pouze kontrola formatu). Popsane chovani vyse lze vyresit asynchronnim zpracovanim, pripadne prihodit debounce na formular, anebo to udelat presne jako u bez-JS verze - proste se ceka na klepnuti na tlacitko. To, ze jde prasit v jazyce ci technologii ji nejak magicky nezhorsuje (viz casto reseny vykon Javy).

Argument CPU mi prijde mnohem rozumnejsi. Ale nejsem si jisty, zda stale plati. I na mem druhem starsim PC (ma pres 7let) neni problem rozjet pres tucet tabu s JS - kolik bezny uzivatel opravdu pouziva? To uz jsem vic pocitil, kdyz jsem nekde zapomnel [full]hd video nebo reklamy.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: akoze 13. 10. 2015, 21:54:08
mozno hlupa otazka, ale preco ta lista ? nejake EU nariadenie ? alebo nova moda ? tie cookies tu boli este v minulom tisicroci a nikomu to nevadilo a ani vadit nema pretoze je to sucast http protokolu.

co bude zajtra ? povinne vycislene kolko elektrickej energie sa minulo na jedno zobrazenie ?
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: JardaP . 13. 10. 2015, 22:22:32
Ano, EU narizeni, kvuli ochtane soukromych informaci. Urcite na to svolali alespon deset konferenci na ruznych mistech Evropy, alespon pro 1000 ucastniku, zasadne s ubytovanim v luxusnich hotelech. To, ze Francie  schvalila husty smirovaci zakon, neni potreba resit: https://www.accessnow.org/blog/2015/10/08/france-has-trust-issues-and-it-could-cost-you-your-privacy .
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: Snow 13. 10. 2015, 22:33:38
Nicméně pochybuju že by někdo zaplatil programátorovi za to že se stránky budou zobrazovat dobře i bez JS...

Jo, protoze zaplatit programatora, aby v JS znovu naprasil funkce, ktere umi prohlizec uz v zakladu (jako treba otevreni linku), je mnohem levnejsi.
Psal sem zobrazovat dobře, v tom je rozdíl. Jestli někdo JS vyřadí základní funkce, tak je pako, to souhlasím. Prostě počítat s tím, že při vyplém JS se to nějak zobrazí...

Btw vtipnej je seznam, právě tuna moderního JS a při vypnutí prakticky nefunkční, nečitelnej.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: TKL 13. 10. 2015, 23:02:01
b) Nebude to fungovat? Pak je to prostě špatně a je to JEN VAŠE chyba, ať se vám to líbí nebo ne.

Pokud mám ve specifikaci, že stránka funguje i s vypnutým JS a přitom bez něj nefunguje, tak je to zcela jistě moje chyba. Pokud ale specifikuji, že pro používání stránky je JS nutný, tak je to chyba toho, co tam s vypnutým JS leze.

Takže znovu, a pro méně chápavé naprosto polopatisticky:

Pravidlo č. 1: žádný web nesmí předpokládat, že ho návštěvník čte určitým typem prohlížeče s určitými funkcemi (byť v dané době naprosto běžnými)

Pravidlo č. 2: web musí být pohodlně ovladatelný a čitelný i lidmi, kteří a) nevidí b) neslyší c) mají zásadně omezenou pohyblivost - např. web ovládají tyčinkou v ústech.

Pokud jedno nebo druhé pravidlo neplatí, autor webu je neempatický ignorant, který si pod zástěrkou modernosti jen ušetřil práci a žádná specifikace na tom nic nemění. Tečka.
Pro kolegy se zakrnělou představivostí je tady analogie paraplegika, cestujícího tramvají. Tahle linka nemá nízkopodlažní vozy, máte smůlu, jeďte jinou. A tahle zastávka nemá nájezd pro vozíky, máte smůlu, vystupte na příští nejbližší bezbariérové zastávce. Že zrovna tam nechcete jet? A koho to jako zajímá? Vaše chyba že nechodíte, máte přece nohy, tak je používejte.

To, že tyto naprosto základní webařské poučky musím opakovaně obhajovat na Rootu svědčí o naprosté degradaci české IT komunity. Čest výjimkám.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: Snow 13. 10. 2015, 23:14:32
b) Nebude to fungovat? Pak je to prostě špatně a je to JEN VAŠE chyba, ať se vám to líbí nebo ne.

Pokud mám ve specifikaci, že stránka funguje i s vypnutým JS a přitom bez něj nefunguje, tak je to zcela jistě moje chyba. Pokud ale specifikuji, že pro používání stránky je JS nutný, tak je to chyba toho, co tam s vypnutým JS leze.

Takže znovu, a pro méně chápavé naprosto polopatisticky:

Pravidlo č. 1: žádný web nesmí předpokládat, že ho návštěvník čte určitým typem prohlížeče s určitými funkcemi (byť v dané době naprosto běžnými)

Pravidlo č. 2: web musí být pohodlně ovladatelný a čitelný i lidmi, kteří a) nevidí b) neslyší c) mají zásadně omezenou pohyblivost - např. web ovládají tyčinkou v ústech.

Pokud jedno nebo druhé pravidlo neplatí, autor webu je neempatický ignorant, který si pod zástěrkou modernosti jen ušetřil práci a žádná specifikace na tom nic nemění. Tečka.
Pro kolegy se zakrnělou představivostí je tady analogie paraplegika, cestujícího tramvají. Tahle linka nemá nízkopodlažní vozy, máte smůlu, jeďte jinou. A tahle zastávka nemá nájezd pro vozíky, máte smůlu, vystupte na příští nejbližší bezbariérové zastávce. Že zrovna tam nechcete jet? A koho to jako zajímá? Vaše chyba že nechodíte, máte přece nohy, tak je používejte.

To, že tyto naprosto základní webařské poučky musím opakovaně obhajovat na Rootu svědčí o naprosté degradaci české IT komunity. Čest výjimkám.
To je tak maximálně zbožné přání, ale to je tak vše, v ideálních podmínkách by to tak jistě mělo bejt, ale už vidím jak ti tohle někdo zaplatí. Nehledě na to že ne vždy to lze dodržet.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: JardaP . 13. 10. 2015, 23:26:01
To, že tyto naprosto základní webařské poučky musím opakovaně obhajovat na Rootu svědčí o naprosté degradaci české IT komunity. Čest výjimkám.

No ono neni nike receno, ze nejaky Hmmm a dalsi, co se tu biji za lidska prava JS, jsou cleny te IT komunity. Take to muzou byt fejsbuukari, co sem zabrousili opruzovat.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: hawran diskuse 14. 10. 2015, 08:30:35
Ano, EU narizeni, kvuli ochtane soukromych informaci. Urcite na to svolali alespon deset konferenci na ruznych mistech Evropy, alespon pro 1000 ucastniku, zasadne s ubytovanim v luxusnich hotelech. To, ze Francie  schvalila husty smirovaci zakon, neni potreba resit: https://www.accessnow.org/blog/2015/10/08/france-has-trust-issues-and-it-could-cost-you-your-privacy .

?
Oni už to schválili?
http://www.lupa.cz/clanky/francie-chce-otisky-prstu-i-snimky-obliceju-vsech-cestovatelu-ze-zemi-eu/ (http://www.lupa.cz/clanky/francie-chce-otisky-prstu-i-snimky-obliceju-vsech-cestovatelu-ze-zemi-eu/)
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: Lemming 14. 10. 2015, 09:02:03
Pravidlo č. 1: žádný web nesmí předpokládat, že ho návštěvník čte určitým typem prohlížeče s určitými funkcemi (byť v dané době naprosto běžnými)

Pravidlo č. 2: web musí být pohodlně ovladatelný a čitelný i lidmi, kteří a) nevidí b) neslyší c) mají zásadně omezenou pohyblivost - např. web ovládají tyčinkou v ústech.

Pokud jedno nebo druhé pravidlo neplatí, autor webu je neempatický ignorant, který si pod zástěrkou modernosti jen ušetřil práci a žádná specifikace na tom nic nemění. Tečka.

A když nemám web přístupný i přes Gopher, tak jsem taky neempatický ignorant?

Jinak vůbec nechápu, proč do toho motáš přístupnost pro osoby s postižením. Použití Javascriptu ani jiných technologií jim v přístupnosti webu (obecně) nijak nebrání.

Pro kolegy se zakrnělou představivostí je tady analogie paraplegika, cestujícího tramvají.

Věř mi, že kdyby si paraplegik mohl nechat uzdravit nohy, tak to udělá. Lidé co tu ječí, že jim web nefunguje se zkripleným prohlížečem si ho zkriplili dobrovolně. I když... líbí se mi, jak používání zkripleného prohlížeče přirovnáváš k medicínské diagnóze, to je docela výstižné :D

To, že tyto naprosto základní webařské poučky musím opakovaně obhajovat na Rootu svědčí o naprosté degradaci české IT komunity. Čest výjimkám.

Tak nám ukaž nějaký svůj web, experte, ať se zasmějeme.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: JardaP . 14. 10. 2015, 09:07:02
@hawran: Tak tohle je zase neco jineho. To, co pry schvalili, se tyka smirovani komunikaci, jako telefony nebo Internet, ve stylu NSA, ne-li hur. I kdyz si nejsem jisty, jestli schvalovaci proces je ukoncen. Zatim to proslo dolni komorou parlamentu a kdovi, jak to tam u nich funguje.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: JardaP . 14. 10. 2015, 09:08:05
@Lemming: Delas cest svemu nicku.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: hawran diskuse 14. 10. 2015, 09:18:04
@hawran: Tak tohle je zase neco jineho. To, co pry schvalili, se tyka smirovani komunikaci, jako telefony nebo Internet, ve stylu NSA, ne-li hur. I kdyz si nejsem jisty, jestli schvalovaci proces je ukoncen. Zatim to proslo dolni komorou parlamentu a kdovi, jak to tam u nich funguje.

Ajo.
Tak uvidíme...
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: noef 14. 10. 2015, 09:20:54
Jinak vůbec nechápu, proč do toho motáš přístupnost pro osoby s postižením. Použití Javascriptu ani jiných technologií jim v přístupnosti webu (obecně) nijak nebrání.

+1

I Google zvlada indexovat SPA. Tj. stranky, ktere se dynamicky pomoci JavaScriptu preskladavaji za behu - stranka se nikdy "nerefreshne", vse se vyhazuje a vklada do stale stejneho dokumentu.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: Hmmm 14. 10. 2015, 09:56:23
b) Nebude to fungovat? Pak je to prostě špatně a je to JEN VAŠE chyba, ať se vám to líbí nebo ne.

Pokud mám ve specifikaci, že stránka funguje i s vypnutým JS a přitom bez něj nefunguje, tak je to zcela jistě moje chyba. Pokud ale specifikuji, že pro používání stránky je JS nutný, tak je to chyba toho, co tam s vypnutým JS leze.

Takže znovu, a pro méně chápavé naprosto polopatisticky:

Pravidlo č. 1: žádný web nesmí předpokládat, že ho návštěvník čte určitým typem prohlížeče s určitými funkcemi (byť v dané době naprosto běžnými)

Pravidlo č. 2: web musí být pohodlně ovladatelný a čitelný i lidmi, kteří a) nevidí b) neslyší c) mají zásadně omezenou pohyblivost - např. web ovládají tyčinkou v ústech.

Pokud jedno nebo druhé pravidlo neplatí, autor webu je neempatický ignorant, který si pod zástěrkou modernosti jen ušetřil práci a žádná specifikace na tom nic nemění. Tečka.
Pro kolegy se zakrnělou představivostí je tady analogie paraplegika, cestujícího tramvají. Tahle linka nemá nízkopodlažní vozy, máte smůlu, jeďte jinou. A tahle zastávka nemá nájezd pro vozíky, máte smůlu, vystupte na příští nejbližší bezbariérové zastávce. Že zrovna tam nechcete jet? A koho to jako zajímá? Vaše chyba že nechodíte, máte přece nohy, tak je používejte.

To, že tyto naprosto základní webařské poučky musím opakovaně obhajovat na Rootu svědčí o naprosté degradaci české IT komunity. Čest výjimkám.
Nejake poucky si mozes schovat, ked ti ten cas nikto nezaplati. A nikto ti ho nezaplati, pretoze zapnuty JS je samozrejmost, nie vynimka.

A teraz k realnym datam. Googlil som chvilu, ale najnovsie prieskumy poctu uzivatelov s vypnutym JS su z jesene 2013 a tie hovoria o 1.1%... Takze si z toho vyvodime, ze
a) nikoho to nezaujima
b) je to tak mizive percento, ze to naozaj nikoho nezaujima

A preto to zakaznik nezaplati a ani o tom nerozmysla.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: Hmmm 14. 10. 2015, 09:58:38
Opravdu neexistuje racionální důvod, proč ho vypínat či nepoužívat.

Ze by treba rychlost? Objem stahovanych dat?

Citace
Nevím, proč bych ho zakazoval a nadával, že mi něco nejede. Těžko to bude chybou autora webu ;-).

Toz ja vidim. A chyba autora webu to je. Ma verzi bez JS blbe a spoleha se na to, ze kazdy balik ma JS zapnute a ani nevi, jak se vypne.
Vdaka CDN a podobnym sluzbam/uloziskam su tie data minimalne. Tu sa nie je o com bavit.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: TKL 14. 10. 2015, 10:58:07
Jinak vůbec nechápu, proč do toho motáš přístupnost pro osoby s postižením. Použití Javascriptu ani jiných technologií jim v přístupnosti webu (obecně) nijak nebrání.

Protože jsem shodou okolností relativně nedávno dělal sadu webů pro neziskovou organizaci, která poskytuje osobní asistenci lidem s postižením, získal jsem v téhle oblasti celkem solidní rozhled. OBECNĚ (při rozumném použití) nebrání. PRAKTICKY (při dnes běžném použití) jim brání velmi:

- rychle se měnící obrázky a texty
- stránka přerolovávající se rychle z oddílu na oddíl (ten cool hypermoderní trend narvat vše na jednu stránku a pak přeskakovat z oddílu na oddíl, nejlépe spolu s nějakou parádní animací, jak jinak než pomocí JS)
- části stránky měnící se nečekaně pod kurzorem nebo přeskládávající se podle aktuálního průběhu načítání
- překrývání části stránky nějakou anoncí, upozorněním, reklamou atd...

Je toho celá řada, jsou to drobnosti, které si zdravý člověk neuvědomuje a které, když se poskládají dohromady, dělají z procházení webu peklo.
A jak je vidět z tohoto vlákna, existují i zdraví lidé, kterým to vadí.

Tak nám ukaž nějaký svůj web, experte, ať se zasmějeme.

Tak při vyvinutí minimální mozkové aktivity jste si to mohl najít klidně sám, ale proč ne.
http://www.tkl.cz/

Samozřejmě že JS také využívám, ale snažím se to dělat tak, aby to a) opravdu pomáhalo b) nikomu nevadilo c) s vypnutým JS nebo na zařízení bez JS plně fungovalo.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: TKL 14. 10. 2015, 11:08:24
Nejake poucky si mozes schovat, ked ti ten cas nikto nezaplati. A nikto ti ho nezaplati, pretoze zapnuty JS je samozrejmost, nie vynimka.

A teraz k realnym datam. Googlil som chvilu, ale najnovsie prieskumy poctu uzivatelov s vypnutym JS su z jesene 2013 a tie hovoria o 1.1%... Takze si z toho vyvodime, ze
a) nikoho to nezaujima
b) je to tak mizive percento, ze to naozaj nikoho nezaujima

A preto to zakaznik nezaplati a ani o tom nerozmysla.

To je taková mantra dneška: "je to malá cílová skupina, tou se nebudeme zabývat, nikdo nám to nezaplatí".
Možná jsem naivní, ale webdesigner, který svou práci myslí vážně a snaží se ji dělat na profesionální úrovni, by měl před samotným vytvářením se zákazníkem diskutovat, vysvětlovat mu co, proč a jak funguje a jak by to fungovat mělo a snažit se dojít ke smysluplnému kompromisu.
Přístup typu "udělám, co si zákazník přeje, hlavně když platí" odmítám akceptovat a považuji ho za amatérský. Bohužel dnes výrazně převažuje a proto je taky Internet (hlavně český) plný instantních a naprosto stejných webů, které sice vypadají cool, ale svou primární funkci v podstatě vůbec neplní.

PS: 1% je v měřítku ČR "jen" 100.000 lidí. Když pominu děti do 14 let, tak to je cca. 85.000 lidí. Opravdu zanedbatelná skupina.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: Hmmm 14. 10. 2015, 11:27:01
Nejake poucky si mozes schovat, ked ti ten cas nikto nezaplati. A nikto ti ho nezaplati, pretoze zapnuty JS je samozrejmost, nie vynimka.

A teraz k realnym datam. Googlil som chvilu, ale najnovsie prieskumy poctu uzivatelov s vypnutym JS su z jesene 2013 a tie hovoria o 1.1%... Takze si z toho vyvodime, ze
a) nikoho to nezaujima
b) je to tak mizive percento, ze to naozaj nikoho nezaujima

A preto to zakaznik nezaplati a ani o tom nerozmysla.

To je taková mantra dneška: "je to malá cílová skupina, tou se nebudeme zabývat, nikdo nám to nezaplatí".
Možná jsem naivní, ale webdesigner, který svou práci myslí vážně a snaží se ji dělat na profesionální úrovni, by měl před samotným vytvářením se zákazníkem diskutovat, vysvětlovat mu co, proč a jak funguje a jak by to fungovat mělo a snažit se dojít ke smysluplnému kompromisu.
Přístup typu "udělám, co si zákazník přeje, hlavně když platí" odmítám akceptovat a považuji ho za amatérský. Bohužel dnes výrazně převažuje a proto je taky Internet (hlavně český) plný instantních a naprosto stejných webů, které sice vypadají cool, ale svou primární funkci v podstatě vůbec neplní.

PS: 1% je v měřítku ČR "jen" 100.000 lidí. Když pominu děti do 14 let, tak to je cca. 85.000 lidí. Opravdu zanedbatelná skupina.
Nikde nie je napisane, ze to nikto so zakaznikom nediskutuje. Diskutovat to s nim mozes, ale stale su to pre neho zvysene naklady a kedze sa jedna o 1%, tak to nezaplati.

Ty si to 1% mozes premietnut do obyvatelstva CR, lenze cielova skupina zakaznika nie je cele obyvatelstvo CR, ale len jeho cast. A aj z tej casti tvoria pripady s vypnutym JS okolo 1%. A aj z toho 1% si nemala cast uzivatelov ten JS zapne, pretoze obsah vidiet chce ak ho potrebuje. Mimo toho tu uz bolo povedane, ze neplati argument, ze bez JS sa na stranke nenacita nic a bude nepouzitelna. To plati len pri uzkej skupine stranok, ktore bez JS nie je mozne urobit.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: . 14. 10. 2015, 11:34:54
Ach bože ...

Rok 2015. Svět webu se řítí k react.js  a podobným technologiím. A IT svět Roota (asi stejný vzorek lidí jako diskuze na Novinky.cz) se bojí, že je někdo šmíruje a že jim to žere cpu.  ::)
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: v 14. 10. 2015, 11:46:51
Ach bože ...

Rok 2015. Svět webu se řítí k react.js  a podobným technologiím. A IT svět Roota (asi stejný vzorek lidí jako diskuze na Novinky.cz) se bojí, že je někdo šmíruje a že jim to žere cpu.  ::)

"všichni mají zapnutý javascript jenom vy si musíte vymýšlet" - to skutečně trochu zní jako z diskuze na Novinkách
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: TKL 14. 10. 2015, 11:49:22
Ach bože ...

Rok 2015. Svět webu se řítí k react.js  a podobným technologiím. A IT svět Roota (asi stejný vzorek lidí jako diskuze na Novinky.cz) se bojí, že je někdo šmíruje a že jim to žere cpu.  ::)

to bude cool, až pojedou všechny weby nad úžasným facebookovským javascriptovým frameworkem...
brave new world is coming...
Je hezké, že jste použil slovo "řítí". Ono to pěkně vystihuje situaci.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: Hmmm 14. 10. 2015, 11:49:53
Ach bože ...

Rok 2015. Svět webu se řítí k react.js  a podobným technologiím. A IT svět Roota (asi stejný vzorek lidí jako diskuze na Novinky.cz) se bojí, že je někdo šmíruje a že jim to žere cpu.  ::)

"všichni mají zapnutý javascript jenom vy si musíte vymýšlet" - to skutečně trochu zní jako z diskuze na Novinkách
Ale spocitaj si kolko ludi tu fnuka, ze treba mat zapnuty JS a ze maju problem ked si ho vypnu. Napocitas ich aspon 10? Pochybujem...
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: Hmmm 14. 10. 2015, 11:50:50
Ach bože ...

Rok 2015. Svět webu se řítí k react.js  a podobným technologiím. A IT svět Roota (asi stejný vzorek lidí jako diskuze na Novinky.cz) se bojí, že je někdo šmíruje a že jim to žere cpu.  ::)

to bude cool, až pojedou všechny weby nad úžasným facebookovským javascriptovým frameworkem...
brave new world is coming...
Je hezké, že jste použil slovo "řítí". Ono to pěkně vystihuje situaci.
Aky presne je problem s react.js?
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: TKL 14. 10. 2015, 12:01:41
Aky presne je problem s react.js?

Celá oblast single-page webů je podle mě problém a react.js patří do stejného pytle.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: Lemming 14. 10. 2015, 13:18:10
PRAKTICKY (při dnes běžném použití) jim brání velmi:

- rychle se měnící obrázky a texty
- stránka přerolovávající se rychle z oddílu na oddíl (ten cool hypermoderní trend narvat vše na jednu stránku a pak přeskakovat z oddílu na oddíl, nejlépe spolu s nějakou parádní animací, jak jinak než pomocí JS)
- části stránky měnící se nečekaně pod kurzorem nebo přeskládávající se podle aktuálního průběhu načítání
- překrývání části stránky nějakou anoncí, upozorněním, reklamou atd...

Tak body 1, 3 a 4 vadí prakticky každému. Bod 2 by se IMHO dal relativně jednoduše udělat tak, aby postiženým nevadil.

Tak při vyvinutí minimální mozkové aktivity jste si to mohl najít klidně sám, ale proč ne.
http://www.tkl.cz/

A jak mám poznat, že je to ten stejný JKL? Jinak, takovýhle web se bez JS v pohodě obejde. I když to přeblikávání při přepínání sekcí je dost hnusné, textová verze vyhazuje JS chybu a menu by slušelo doplnění atributu ROLE, když už jsme tedy zabředli do té přístupnosti.

Samozřejmě že JS také využívám, ale snažím se to dělat tak, aby to a) opravdu pomáhalo b) nikomu nevadilo c) s vypnutým JS nebo na zařízení bez JS plně fungovalo.

U takových jednoduchých webů jako ten jkl.cz je to jednoduché. Moje webová stránka taky funguje i bez JS (byť to vyžadovalo trochu úsilí). Ale u webových aplikací s komplikovanější interakcí máte v zásadě tři možnosti:

1) Udělat web za použití moderních technologií s tím, že pro malé procento lidí bude zmršený
2) Udělat web v základním HTML a CSS s tím, že pro velké procento lidí bude zmršený (a pro ostatní taky, akorát ti si to dobrovolně vybrali)
3) Udělat část webu dvakrát, protože na používané JS funkčnosti rozumný fallback neexistuje

Samozřejmě, že 3) je ideální, ale ne vždycky ekonomicky schůdné. Když prakticky statický web státní instituce není přístupný, je to špatně. Když vyžaduje JS komplikovaná webová aplikace, nevidím v tom problém.

Celá oblast single-page webů je podle mě problém a react.js patří do stejného pytle.

Opravdu radši budeš používat "kompatibilní" verzi třeba GMailu a ne "normální", protože je to ta zlá single-page aplikace?
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: Hmmm 14. 10. 2015, 13:18:52
Aky presne je problem s react.js?

Celá oblast single-page webů je podle mě problém a react.js patří do stejného pytle.
Takze realne ziaden. Technologie nie su nabozenstvo...
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: TKL 14. 10. 2015, 16:03:13
A jak mám poznat, že je to ten stejný JKL? Jinak, takovýhle web se bez JS v pohodě obejde. I když to přeblikávání při přepínání sekcí je dost hnusné, textová verze vyhazuje JS chybu a menu by slušelo doplnění atributu ROLE, když už jsme tedy zabředli do té přístupnosti.

Použitý CMS umožňuje vytvořit daleko složitější web, ale i přesto může bez JS normálně fungovat.
Netvrdil jsem, že tvořím weby bez chyb, to neumí nikdo. Ale snažím se myslet na všechny možné situace, které mohou nastat. A to i za cenu, že to pomůže marginální skupině návštěvníků.

Opravdu radši budeš používat "kompatibilní" verzi třeba GMailu a ne "normální", protože je to ta zlá single-page aplikace?

Gmail nepoužívám, ani jiný freemail, ale ano, obecně dám klasické verzi webu vždy přednost, je-li ta možnost.
A není to pro to, že je nějaká aplikace zlá, ale proto že mám jistotu, že mi to bude vždy fungovat tak, jak očekávám.

K single-page apps jen tolik - a je to odpověď i pro pana Hmmm: tento způsob prezentace informací je dle mého názoru chybný, protože nutí uživatele dlouze scrollovat tam a zpět, podávané informace jsou nepřehledné a design přebíjí obsah. Dokud se takhle dělaly microsites, mělo to nějaký smysl. U klasických webů to je ale zvěrstvo a popření principů hypertextu. Tolik z mé strany a dále se této diskuzi nehodlám věnovat.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: v 14. 10. 2015, 16:07:00
A jak mám poznat, že je to ten stejný JKL? Jinak, takovýhle web se bez JS v pohodě obejde. I když to přeblikávání při přepínání sekcí je dost hnusné, textová verze vyhazuje JS chybu a menu by slušelo doplnění atributu ROLE, když už jsme tedy zabředli do té přístupnosti.

Použitý CMS umožňuje vytvořit daleko složitější web, ale i přesto může bez JS normálně fungovat.
Netvrdil jsem, že tvořím weby bez chyb, to neumí nikdo. Ale snažím se myslet na všechny možné situace, které mohou nastat. A to i za cenu, že to pomůže marginální skupině návštěvníků.

Opravdu radši budeš používat "kompatibilní" verzi třeba GMailu a ne "normální", protože je to ta zlá single-page aplikace?

Gmail nepoužívám, ani jiný freemail, ale ano, obecně dám klasické verzi webu vždy přednost, je-li ta možnost.
A není to pro to, že je nějaká aplikace zlá, ale proto že mám jistotu, že mi to bude vždy fungovat tak, jak očekávám.

K single-page apps jen tolik - a je to odpověď i pro pana Hmmm: tento způsob prezentace informací je dle mého názoru chybný, protože nutí uživatele dlouze scrollovat tam a zpět, podávané informace jsou nepřehledné a design přebíjí obsah. Dokud se takhle dělaly microsites, mělo to nějaký smysl. U klasických webů to je ale zvěrstvo a popření principů hypertextu. Tolik z mé strany a dále se této diskuzi nehodlám věnovat.
+1
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: noef 14. 10. 2015, 16:45:07
K single-page apps jen tolik - a je to odpověď i pro pana Hmmm: tento způsob prezentace informací je dle mého názoru chybný, protože nutí uživatele dlouze scrollovat tam a zpět, podávané informace jsou nepřehledné a design přebíjí obsah. Dokud se takhle dělaly microsites, mělo to nějaký smysl. U klasických webů to je ale zvěrstvo a popření principů hypertextu. Tolik z mé strany a dále se této diskuzi nehodlám věnovat.

+1

Vidim, ze se zase sesli "odbornici". Takze jeste jednou: SPA (single-page application) neznamena, ze vsechny podstranky budou SOUCASNE zobrazeny a musi se mezi nimi skrolovat. Viz wiki (https://en.wikipedia.org/wiki/Single-page_application):

Citace
A single-page application (SPA) is a web application or web site that fits on a single web page with the goal of providing a more fluid user experience akin to a desktop application. In a SPA, either all necessary code – HTML, JavaScript, and CSS – is retrieved with a single page load,[1] or the appropriate resources are dynamically loaded and added to the page as necessary, usually in response to user actions. The page does not reload at any point in the process, nor does control transfer to another page, although modern web technologies (such as those included in the HTML5 pushState() API) can provide the perception and navigability of separate logical pages in the application. Interaction with the single page application often involves dynamic communication with the web server behind the scenes.

Nebo snad v desktopovych aplikacich bezne skrolujete, krome prace s dlouhym dokumentem?

Podle toho, ze se stranka nikdy "nereloadne" je to pojmenovane - a je uplne jedno, ze ve skutecnosti to pouziva napr. JS + Angular a reakce kliku na odkaz nezapricini nacteni jine stranky ale pouze vymeneni cast s obsahem na stavajici. Efekt je stejny, jako v pripade nacteni jine stranky, pouze se usetri za stahovani omacky okolo obsahu (header, menu, footer, ...).

PS: Jmeno je mozna zavadejici (http://www.johnpapa.net/pageinspa/), ale je zazite a pouziva se.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: Lemming 14. 10. 2015, 16:57:15
Vidim, ze se zase sesli "odbornici". Takze jeste jednou: SPA (single-page application) neznamena, ze vsechny podstranky budou SOUCASNE zobrazeny a musi se mezi nimi skrolovat. Viz wiki (https://en.wikipedia.org/wiki/Single-page_application):

To je typické omezení rozhledu když člověk dělá jen část z dost rozsáhlého oboru. Pan TKL evidentně dělá obsahové weby na CMS a tak vychází z toho, že každý web je podobný těm jeho. Proto jeho vyjádření působí na nás co děláme webové aplikace tak mimoňsky.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: TKL 14. 10. 2015, 17:03:45
Vidim, ze se zase sesli "odbornici". Takze jeste jednou: SPA (single-page application) neznamena, ze vsechny podstranky budou SOUCASNE zobrazeny a musi se mezi nimi skrolovat. Viz wiki (https://en.wikipedia.org/wiki/Single-page_application):

To je typické omezení rozhledu když člověk dělá jen část z dost rozsáhlého oboru. Pan TKL evidentně dělá obsahové weby na CMS a tak vychází z toho, že každý web je podobný těm jeho. Proto jeho vyjádření působí na nás co děláme webové aplikace tak mimoňsky.

@ Noef, Lemming: ok, konkrétní příklady prosím. Možná jsem mimoň, rozhodně jsem konzervativní a beznadějný oldschooler, ale rád se nechám poučit. A rád bych taky příklady toho, co splňuje definici SPA výše, ideálně české, nejlépe z vaší produkce, když už jste chtěli předtím chtěli ukázku po mně.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: Lemming 14. 10. 2015, 17:13:27
TKL: Jeden příklad jsem tu už uvedl - GMail.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: TKL 14. 10. 2015, 17:13:45
To je typické omezení rozhledu když člověk dělá jen část z dost rozsáhlého oboru. Pan TKL evidentně dělá obsahové weby na CMS a tak vychází z toho, že každý web je podobný těm jeho. Proto jeho vyjádření působí na nás co děláme webové aplikace tak mimoňsky.

A mimochodem, celou dobu se tady bavíme o běžných webech, nikoliv webových aplikacích. Koneckonců tahle diskuze vznikla kvůli blbě fungující cookies opruzovací liště tady na Rootu - běžném obsahovém webu. Tudíž vaše poznámka působí poněkud manipulativně.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: TKL 14. 10. 2015, 17:15:09
TKL: Jeden příklad jsem tu už uvedl - GMail.

Aha. Takže viz můj předchozí příspěvek. Gmail fakt super, ale rád bych ukázku vaší práce, tu nedostanu?
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: noef 14. 10. 2015, 17:17:15
A mimochodem, celou dobu se tady bavíme o běžných webech, nikoliv webových aplikacích. Koneckonců tahle diskuze vznikla kvůli blbě fungující cookies opruzovací liště tady na Rootu - běžném obsahovém webu. Tudíž vaše poznámka působí poněkud manipulativně.

Ale SPA je single-page application...

Ja po Vas ukazku nechtel (vystavenou mam pouze jednu hru a ta zrovna moc dobre nedemonstruje tu "vicestrankovost"). Prikladem je treba ten zmineny gmail nebo youtube. Neco v cestine (http://jecas.cz/spa) jsem nasel, ale jen jsem to proletl, snad to neobsahuje nepresnosti.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: TKL 14. 10. 2015, 17:26:11
A mimochodem, celou dobu se tady bavíme o běžných webech, nikoliv webových aplikacích. Koneckonců tahle diskuze vznikla kvůli blbě fungující cookies opruzovací liště tady na Rootu - běžném obsahovém webu. Tudíž vaše poznámka působí poněkud manipulativně.

Ale SPA je single-page application...

Ja po Vas ukazku nechtel (vystavenou mam pouze jednu hru a ta zrovna moc dobre nedemonstruje tu "vicestrankovost"). Prikladem je treba ten zmineny gmail nebo youtube. Neco v cestine (http://jecas.cz/spa) jsem nasel, ale jen jsem to proletl, snad to neobsahuje nepresnosti.

Podívejte, celou dobu tady myslím zcela jasně a zřetelně mluvím o webech. O používání SPA principu na BĚŽNÝCH WEBECH. I má reakce na react.js (ha, pěkná slovní hříčka) byla reakcí na komentář už_nevím_koho_přesně o tom, že prý CELÝ SVĚT při tvorbě WEBŮ směřuje k používání technologií tohoto typu. Tudíž je myslím celkem evidentní o čem celou dobu mluvím a nepochopení je téměř vyloučeno.

Webové aplikace jsou úplně něco jiného a nikdo nezpochybňuje - včetně mne - že bez JS by to nešlo. A že je žádoucí, aby se to chovalo podobně, jako desktopová aplikace. Nicméně toto NENÍ a NEBYLO předmětem této diskuze. Pokud máte pochybnosti, pročtěte si pár stránek zpět.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: noef 14. 10. 2015, 17:41:34
Ja pouze reagoval na vase:
K single-page apps jen tolik - a je to odpověď i pro pana Hmmm: tento způsob prezentace informací je dle mého názoru chybný, protože nutí uživatele dlouze scrollovat tam a zpět, podávané informace jsou nepřehledné a design přebíjí obsah.
Pokud nemluvite o SPA, tak to neoznacuje SPA. Mluvite o webove prezentaci, kde je veskery obsah zobrazen naraz.

Dale, nikdy jsem netvrdil, ze bez JS to nejde. Ale souhlasim s predrecnikem, ze tam vse smeruje.

Podle wiki (https://en.wikipedia.org/wiki/Web_application) je i wiki a Drupal webova aplikace (takze asi i dalsi CMS), tzn. ze logicky bych z toho vyvodil, ze i root.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: TKL 14. 10. 2015, 17:59:19
Ja pouze reagoval na vase:
K single-page apps jen tolik - a je to odpověď i pro pana Hmmm: tento způsob prezentace informací je dle mého názoru chybný, protože nutí uživatele dlouze scrollovat tam a zpět, podávané informace jsou nepřehledné a design přebíjí obsah.
Pokud nemluvite o SPA, tak to neoznacuje SPA. Mluvite o webove prezentaci, kde je veskery obsah zobrazen naraz.

Dale, nikdy jsem netvrdil, ze bez JS to nejde. Ale souhlasim s predrecnikem, ze tam vse smeruje.

Podle wiki (https://en.wikipedia.org/wiki/Web_application) je i wiki a Drupal webova aplikace (takze asi i dalsi CMS), tzn. ze logicky bych z toho vyvodil, ze i root.

Však já jsem taky celou dobu mluvil o single-page webech:

Aky presne je problem s react.js?

Celá oblast single-page webů je podle mě problém a react.js patří do stejného pytle.

Termín single-page apps jsem použil pokud se nepletu jednou, omylem, v reakci na váš příspěvek, kdy ale bylo delší dobu jasné, o čem přesně mluvím.

Jinak co se týká definice na Wiki a zda je CMS aplikace či nikoliv: je to jen slovíčkaření a všem je nám myslím naprosto jasné, co je běžný web (webové stránky s obsahem - ekvivalent knihy), co je single-page web (webové stránky s obsahem na jedné dlouhé stránce - ekvivalent knihy, napsané na roli papíru, převíjené tam a zpět ručně nebo motorkem) a co je aplikace (stránka, nepřinášející obsah (nebo alespoň ne v první řadě), ale funkcionalitu, běžící ve webovém prohlížeči - ekvivalent kalkulačky).

Administrační část CMS může (a nemusí) být webová aplikace, výstup jsou webové stránky s obsahem. Proto Content Management System. My se celou dobu bavíme o tom výstupu, řekl bych.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: Wololo 14. 10. 2015, 18:59:08
Snow, kdo by ti to mel platit? Ja jeste kdyz jsem delal do webitek, tak jsem se zvednul a sel jsem servat nejdriv grafika, ten mi rekl, ze za to muze obchodak, tak jsem sel servat obchodaka, ten mi rekl, ze to tak klient chce no a pak prisel sef a serval me, ze do toho nemam co kecat, ale mam to udelat. Tenhle problem je podle me poslednich 10 let furt stejnej, prijde nejaky pako co si mysli, ze web je photoshop a zacne to tam hustit, stiny tam, blikatka tam, barvicky tamhle, tady budou kolecka, tady ctverecky atd. atd. Takze ve finale je to neschopnost webdesignera nebo projektaka, ktery chodej s temahle hloupejma napadama o sexy jablecnych webech ....

TI co jste tu psali, ze nejde udelat noJS a JS web uplne stejne, no, uplne stejne z logiky veci ne, ale neni jedinej problem to udelat skoro uplne stejne. Vemte si to tak, JS muzete treba prepsat adresu v url baru, takze si kliknu na clanek a ono mi to ajaxovatkem nacte obsah, jenze, abych to mohl i rozume nasdilet, musim mit URL, takze ji v baru prepisu na adresu clanku. Z opacne strany, kdyz vlezu na tu samou stranku a nenadetekuje se mi JS, tak se url nechaji jak jsou a smitec. Chapu, ze to muze byt nekdy slozitejsi a v nemalo pripadech je, ale to je problem tzv. webdesigneru z graficky skoly, co sotva vedi jaky je rozdil mezi cmykem a rgb. Jednou mi frajer z jedny velky banky poslal, jak ze to maji ty stranky vypadat, ten nebozak mi poslal exportovany jpg z illustratoru v rozliseni asi 3000x6000 .... po takovejch lidech proste nemuzte chtit, aby delali webdesign, webdesign neni %!@#! grafika!!! Jeden z duvodu proc jsem se na ty weby vykaslal, ze prave lidi si to predstavujou jak amici pristani na mesici (easy prece). O tzv. js koderech ci "php programatorech" se radsi zminovat nebudu, obcas je to opravdu pR%!#@! Aneb jak jsem nasel ve scriptech 10x on_ready() a proc to nefunguje .....

Ah brokovnice, ano, ano brokovnice by se hodila ....
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: Snow 14. 10. 2015, 19:10:43
Snow, kdo by ti to mel platit? Ja jeste kdyz jsem delal do webitek, tak jsem se zvednul a sel jsem servat nejdriv grafika, ten mi rekl, ze za to muze obchodak, tak jsem sel servat obchodaka, ten mi rekl, ze to tak klient chce no a pak prisel sef a serval me, ze do toho nemam co kecat, ale mam to udelat. Tenhle problem je podle me poslednich 10 let furt stejnej, prijde nejaky pako co si mysli, ze web je photoshop a zacne to tam hustit, stiny tam, blikatka tam, barvicky tamhle, tady budou kolecka, tady ctverecky atd. atd. Takze ve finale je to neschopnost webdesignera nebo projektaka, ktery chodej s temahle hloupejma napadama o sexy jablecnych webech ....

TI co jste tu psali, ze nejde udelat noJS a JS web uplne stejne, no, uplne stejne z logiky veci ne, ale neni jedinej problem to udelat skoro uplne stejne. Vemte si to tak, JS muzete treba prepsat adresu v url baru, takze si kliknu na clanek a ono mi to ajaxovatkem nacte obsah, jenze, abych to mohl i rozume nasdilet, musim mit URL, takze ji v baru prepisu na adresu clanku. Z opacne strany, kdyz vlezu na tu samou stranku a nenadetekuje se mi JS, tak se url nechaji jak jsou a smitec. Chapu, ze to muze byt nekdy slozitejsi a v nemalo pripadech je, ale to je problem tzv. webdesigneru z graficky skoly, co sotva vedi jaky je rozdil mezi cmykem a rgb. Jednou mi frajer z jedny velky banky poslal, jak ze to maji ty stranky vypadat, ten nebozak mi poslal exportovany jpg z illustratoru v rozliseni asi 3000x6000 .... po takovejch lidech proste nemuzte chtit, aby delali webdesign, webdesign neni %!@#! grafika!!! Jeden z duvodu proc jsem se na ty weby vykaslal, ze prave lidi si to predstavujou jak amici pristani na mesici (easy prece). O tzv. js koderech ci "php programatorech" se radsi zminovat nebudu, obcas je to opravdu pR%!#@! Aneb jak jsem nasel ve scriptech 10x on_ready() a proc to nefunguje .....

Ah brokovnice, ano, ano brokovnice by se hodila ....
S těmahle blbejma nápadama choděj především klienti, protože chtěj mít děsně moderní cool JS web...
Osobně JS nesnáším a nejraději bych jen rendroval data do šablon, kdyby to ovšem šlo se na něj vyprdnout :-)
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: noef 14. 10. 2015, 20:48:49
Celá oblast single-page webů je podle mě problém a react.js patří do stejného pytle.

Osobne jsem spojeni "single-page web" neslysel v tom vyznamu, v jakem jej pouzivate (vzdy slo pouze o synonymum k SPA, coz technicky je [ne ve vasem vykladu] single-page web - je tam pouze jedna stranka, ktera se dynamicky meni).

Take by me zajimalo, do jak pojmenovaneho pytle patri react a "web s kompletnim obsahem rozlitym na jedne strance". react sam nejak nelimituje rozmisteni obsahu stranky, po pravde patri do stejne kategorie jako Angular a ten se nejcasteji pouziva ve spojeni s ui routerem prave k SPA, ktere jsou ale malokdy "vsechen obsah rozlity na jednom miste", naopak ten Angular slouzi spise k rozdeleni obsahu na vice mist...

Pokud bych souhlasil s tim (coz nesouhlasim), ze jen administrace je web app, tak stale plati, ze cast systemu je webova aplikace, tudiz cely system vnimam jako webovou aplikaci. Napr. i toto forum lze klasifikovat jako web app - po stisknuti "Prohlédnout" pri psani prispevku to pouzije ajax k vyrendrovani.

*Zacinam mit podezreni, ze jde o trola, ale fakt nevim.*
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: TKL 14. 10. 2015, 21:20:40
Celá oblast single-page webů je podle mě problém a react.js patří do stejného pytle.

Osobne jsem spojeni "single-page web" neslysel v tom vyznamu, v jakem jej pouzivate (vzdy slo pouze o synonymum k SPA, coz technicky je [ne ve vasem vykladu] single-page web - je tam pouze jedna stranka, ktera se dynamicky meni).

Take by me zajimalo, do jak pojmenovaneho pytle patri react a "web s kompletnim obsahem rozlitym na jedne strance". react sam nejak nelimituje rozmisteni obsahu stranky, po pravde patri do stejne kategorie jako Angular a ten se nejcasteji pouziva ve spojeni s ui routerem prave k SPA, ktere jsou ale malokdy "vsechen obsah rozlity na jednom miste", naopak ten Angular slouzi spise k rozdeleni obsahu na vice mist...

Pokud bych souhlasil s tim (coz nesouhlasim), ze jen administrace je web app, tak stale plati, ze cast systemu je webova aplikace, tudiz cely system vnimam jako webovou aplikaci. Napr. i toto forum lze klasifikovat jako web app - po stisknuti "Prohlédnout" pri psani prispevku to pouzije ajax k vyrendrovani.

*Zacinam mit podezreni, ze jde o trola, ale fakt nevim.*

Nevím, jestli zkoušíte, jak dlouho vydržím se s vámi přít a řešit slovíčka, ale už mě to nebaví, takže to bude můj poslední příspěvek na tohle téma, protože je to stejně dávno offtopic a já jsem *asi pravděpodobně troll*.

Vy moc dobře víte, o jakém typu webů mluvím a nevím, jak to jinak nazvat než single-page web, když je veškerý obsah na jedné stránce, navigace (samozřejmě javascriptová) animovaně přesouvá focus prohlížeče po kotvách sem a tam a při onfocus se tam dynamicky načte nějaký cool obrázek, animace nebo oddíl textu. Nemám v hlavě ani v záložkách žádný konkrétní příklad a ani mi nestojí za to věnovat čas tomu nějaký podobný humus hledat, je toho dneska plno, v podstatě skoro každý nový web nebo redesign vypadá nějak podobně, je to jako mor.
Asi někde napsali, že takhle má vypadat moderní web roku 2015 nebo něco podobného a tak to každý chce i přesto, že to majiteli stránek může jedině škodit, protože najít na takovém webu nějakou informaci (nedejbože opakovaně) je peklo. Stejně, jako je peklo něco najít na FB, který na tom slavném react.js hlavně participuje. Pro mě to je jen odstrašující příklad toho, jak by žádný web (potažmo ani žádná webová aplikace) neměl vypadat. Opakovaně jste tady zmiňovali  Gmail nebo Youtube, to jsou ale příklady na úplně jiné úrovni použitelnosti.

Vy evidentně nejste žádný blbec, takže to všechno moc dobře víte, ale i přesto se mě pořád snažíte přimět k nějaké další reakci a nachytat mě na nějakém slovíčkaření, až z toho mám pocit, že ten troll tady asi nebudu já. Já jsem svůj názor řekl, myslete si o tom co chcete. To že se mnou nesouhlasíte je mi úplně jedno.
Dobrou noc.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: noef 15. 10. 2015, 06:51:26
Nevím, jestli zkoušíte, jak dlouho vydržím se s vámi přít a řešit slovíčka, ale už mě to nebaví, takže to bude můj poslední příspěvek na tohle téma,
Hmm, takze prijdete do diskuze o webovych technlogiich, pouzivate v oboru ustalena slovni spojeni spatne a divite se, ze vas nekdo kritizuje? Jako jiste, muzeme se bavit o JavaScriptu a rikat tomu Java (jak nekteri managori maji tak radi), pak ale jakakoliv diskuze ztraci smysl, kdyz nikdo krome jedne strany nevi, o cem ze to pise.

... a já jsem *asi pravděpodobně troll*.
Tak ono oznacit youtube za ne-obsahovy, kdyz (alespon z meho pohledu) jedine pro co tam chodim jsou ty videa = obsah. Uznejte sam, ze to pusobi divne.

Vy moc dobře víte, o jakém typu webů mluvím a nevím, jak to jinak nazvat než single-page web, když je veškerý obsah na jedné stránce, navigace (samozřejmě javascriptová) animovaně přesouvá focus prohlížeče po kotvách sem a tam a při onfocus se tam dynamicky načte nějaký cool obrázek, animace nebo oddíl textu. Nemám v hlavě ani v záložkách žádný konkrétní příklad a ani mi nestojí za to věnovat čas tomu nějaký podobný humus hledat, je toho dneska plno, v podstatě skoro každý nový web nebo redesign vypadá nějak podobně, je to jako mor.
Asi chapu, co mate na mysli. Ale to co popisujete jsem videl pouze ve forme statickeho webu - prezentaci, napr. vizitka nebo propagace produktu. Zrovna ani jedno z toho, co jste napsal, neni problem aby fungovalo bez JavaScriptu (kotvy funguji samy, skryti "objevovaku po najeti" lze delat z JS po nacteni).

A rozhodne to obecne neni SPA. Jak jsem uvedl vyse - v SPA se naopak vetsinou vetsina obsahu uzivateli skryva.

Asi někde napsali, že takhle má vypadat moderní web roku 2015 nebo něco podobného a tak to každý chce i přesto, že to majiteli stránek může jedině škodit, protože najít na takovém webu nějakou informaci (nedejbože opakovaně) je peklo. Stejně, jako je peklo něco najít na FB, který na tom slavném react.js hlavně participuje. Pro mě to je jen odstrašující příklad toho, jak by žádný web (potažmo ani žádná webová aplikace) neměl vypadat. Opakovaně jste tady zmiňovali  Gmail nebo Youtube, to jsou ale příklady na úplně jiné úrovni použitelnosti.
Pro bezneho uzivatele je to velmi pusobive, vsechny ty animace. IMO to neni nic, co zrovna vyvojari chteji delat... Ale myslim, ze spojujete vice veci dohromady - ty "jednostrankove prezentace" a SPA pristup. SPA pristup nema nic spolecneho s animacemi, hejblaty ani deisgnem stranky, SPA frameworky pouze vyrazne zjednodusuji presklavat stranku za behu ze znovupouzitelnych komponent (na FB nechodim, ale myslim ze pro nej plati 2. varianta).

Vy evidentně nejste žádný blbec,
Dekuji za pochvalu :), vy urcite take ne, akorat se vyjadrujete nepresne.

Dobrou noc.
Dobre ranko :P.

takže to všechno moc dobře víte, ale i přesto se mě pořád snažíte přimět k nějaké další reakci a nachytat mě na nějakém slovíčkaření, až z toho mám pocit, že ten troll tady asi nebudu já. Já jsem svůj názor řekl, myslete si o tom co chcete. To že se mnou nesouhlasíte je mi úplně jedno.
protože je to stejně dávno offtopic
Slovickareni viz vyse. Jak jsem uvedl ve svem (predchozim?) prispevku, podle tech definic spada i root do kategorie webovych aplikaci. Tudiz tahle "pod-diskuze" na me rozhodne nepusobi jako off-topic.

Pokud se uz neozvete, tak za pokecani timto dekuji. Alespon si ostatni uvedomi, co presne SPA je a nebudou to tu plest (IIRC bylo to tu na foru nekolikrat ruznymi lidmi komolene, asi to jmeno je matouci).
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: Hmmm 15. 10. 2015, 08:27:13
Gmail nepoužívám, ani jiný freemail, ale ano, obecně dám klasické verzi webu vždy přednost, je-li ta možnost.
A není to pro to, že je nějaká aplikace zlá, ale proto že mám jistotu, že mi to bude vždy fungovat tak, jak očekávám.
A tu istotu mas odkial?  :D aj klasiska verzia moze byt naprogramovana zle a UI v nej moze fungovat inak nez v tej druhej verzii. Tento argument sa mi nezda validny.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: Hmmm 15. 10. 2015, 08:29:39
K single-page apps jen tolik - a je to odpověď i pro pana Hmmm: tento způsob prezentace informací je dle mého názoru chybný, protože nutí uživatele dlouze scrollovat tam a zpět, podávané informace jsou nepřehledné a design přebíjí obsah. Dokud se takhle dělaly microsites, mělo to nějaký smysl. U klasických webů to je ale zvěrstvo a popření principů hypertextu. Tolik z mé strany a dále se této diskuzi nehodlám věnovat.
Paralax = single-page apps.
Single-page apps != paralax.
react.js != paralax.

Dufam, ze sa chapeme.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: Hmmm 15. 10. 2015, 08:39:23
A aby bolo jasne, lebo po precitanie zvysku diskusie vidim, ze nie je, tak paralax je presne to co TKL myslel.
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: ivoszz 15. 10. 2015, 08:49:52
Když už je tady ta "odborná" diskuse, rád bych poopravil pár nesmyslů, které tady proběhly.

1. React nemá nic společného s SPA. React je jiná forma Web komponent. To že do určité míry změnil používané paradigma a při tvorbě SPA se hojně používá je jiná věc (to je ale dáno tím, že složitější weby se dnes dělají téměř výhradně jako SPA).

2. SPA opravdu nemají nic společného s těmi dlouhými nudlemi, které dnes vidíme běžně na webu. Ty nudle jsou designová záležitost. Takovýto web se bez javascriptu lehce obejde (maximálně s vypnutým JS nebudou fungovat některé animace nebo grafické fintičky).
Název: Re:Oznamovací cookies lišta na Rootu
Přispěvatel: karel2 16. 10. 2015, 11:59:21
Tak ted nevim, jestli nekrmim troly, ale IMO to je dost jednoduche na implementaci (minimalne ta cast bez JS). Staci, kdyz se lista bude zobrazovat pomoci JavaScriptu -> defaultni stav je tedy skryto -> lide co blokuji JS a susenky jsou spokojeni.

A co když někdo blokuje JS a neblokuje cookies? Pak se mu lišta neukáže když má a tys nesplnil povinnost.

Tak tak, není to zadek to pořešit.
Takže se možná odstaneme do nové éry kdy první návštěva webu čekne co máš a co ne redirectne tě na jinou stránku kde se podle toho zobrazí či nezobrazí hláška :D