Diskuze: Browser hra
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 9 zpráv z 9.
K personalizaci obsahu a reklam, poskytování funkcí sociálních médií a analýze naší návštěvnosti využíváme soubory cookie. Informace o tom, jak náš web používáte, sdílíme se svými partnery pro sociální média, inzerci a analýzy. Partneři tyto údaje mohou zkombinovat s dalšími informacemi, které jste jim poskytli nebo které získali v důsledku toho, že používáte jejich služby.
Používáme nezbytné cookies pro fungování webu a s tvým souhlasem také analytické a marketingové cookies.
Zajišťují základní funkce, bezpečnost a služby, které sis vyžádal. Nelze je vypnout.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| ITnetwork | ITnetwork | Provoz webu, relace, přihlášení a uložení nastavení cookies. | PHPSESSID, auth_token, sid, itn_consent_impression, __Host-itn_consent | Relace až 1 rok |
| Google Tag Manager | Správa značek a načítání měřicích nástrojů webu. | Žádné | Neukládá se | |
| Google Fonts | Načítání typografie webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google Hosted Libraries | Načítání potřebných knihoven a stylů webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google reCAPTCHA | Ochrana formulářů a webu před zneužitím. | _GRECAPTCHA, rc::a, rc::b, rc::c, rc::f | Relace až 180 dní | |
| YouTube | Přehrávání vloženého video obsahu. | localStorage, IndexedDB; cookies after playback interaction | Relace až trvalé úložiště | |
| Vimeo | Vimeo | Přehrávání vloženého video obsahu. | __cf_bm, _cfuvid, vuid, localStorage, IndexedDB | Relace až 2 roky |
| Facebook Login | Meta | Přihlášení pomocí účtu třetí strany. | Úložiště řízené poskytovatelem | Relace až 1 rok |
| GoPay | GoPay | Zpracování uživatelem vyžádané platby. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
Pomáhají nám porozumět používání webu a zlepšovat ho.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Analytics 4 | Měření návštěvnosti a používání webu. | _ga, _ga_* | Až 2 roky | |
| Microsoft Clarity | Microsoft | Měření návštěvnosti a používání webu. | _clck, _clsk, _cltk | Relace až 1 rok |
Slouží k měření kampaní, personalizaci reklamy a marketingové komunikaci.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Ads | Měření kampaní, reklama a remarketing. | _gcl_au, _gcl_ls | Relace až 90 dní | |
| Meta Pixel | Meta | Měření kampaní, reklama a remarketing. | _fbp, _fbc, localStorage | Až 90 dní |
| Sklik | Seznam.cz | Měření kampaní, reklama a remarketing. | retargeting, sid, szn:* | Relace až trvalé úložiště |
| LinkedIn Insight | Měření kampaní, reklama a remarketing. | bcookie, li_gc, lidc, __cf_bm | Relace až 1 rok | |
| Ecomail | Ecomail.cz | Měření kampaní, reklama a remarketing. | ecmid, Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
| Atribuce kampaní ITnetwork | ITnetwork | Přiřazení návštěvy a objednávky ke kampani. | campaign_clid[*], user_session_context | Až 1 rok |
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Je to jako normální stránka. Na serveru si můžeš ukládat data na nějaké uložiště, provádět různé akce atp. U klienta (JavaScript) pak můžeš vykreslovat různé věci na plátno. Pokud je to něco většího, podíval bych se radši na GWT (Java překládaná na JavaScriptu) nebo na Dart (vlastní jazyk, překládaný do JS - dost věcí převzal třeba z C#, pokud jsi dělal v JS, taky se ti bude učit celkem snadno). Oba jsou to projekty od Googlu.
Ano - proto jsem začal v ASP - tedy standartní web. Ale bude se tam plout jako v Seafight. (Proto jsem doufal v nějaký herní Framework v Javě.) A jak to pak bude vypadat? Tedy kam se bude vykreslovat atp... Děkuji.
GWT funguje tak, že píšeš kód v Javě a on se přeloží na JavaScript.
Nedělal jsem s ním, ale jsou v tom třeba Angry Birds na Google+
Kód v Javě se bude asi snáz
udržovat než samotný JS. Ten bývá někdy dost problematický, i když dnes
existuje spousta frameworků.
Další možnost je použít třeba flash, spouštět javu v prohlížeči nebo použít nějaký jiný zásuvný modul. To ale nedoporučuji. Dneska už jsou lepší technologie.
Tak jde mi o výkon a o zatížitelnost - čily to GWT?
Je to JavaScript. U výkonu záleží pak na jádře prohlížeče, ve
kterém se to spustí. Chrome má třeba V8, což je dost rychlé jádro JS i
pro takové účely
Co jsem se
ale díval, tak i IE verze 9 a větší na tom nejsou tak špatně. Když jsem
testoval v JS WebGL 3D particles, neměl s tím problém z hlediska výkonu ani
FF6, což mě celkem příjemně překvapilo.
GWT ti v tomhle ohledu dává možnost psát kód v Javě a kompiluje ho do JS s maximálním ohledem na výkon. Není to stoprocentní, ale lepší než si optimalizovat sám kód v JS (obzvlášť pokud s tím nemáš zkušenosti, pracovat v JS s WebGL už není taková sranda, jako třeba napsat slider v jQuery)
Uff - jsem zvědav, zda to zvládnu...
(celkově)
Můžeš se sem tam podívat:
Děkuji.
Stejně je to zvláštní pocit, koukat se, jak někdo dělá web na
minoritní platformě 
Sice tu platformu moc nemusím, ale běží na tom hezké věci, jako třeba stackoverflow nebo w3schools. Hodně vážných projektů na tom jede, i když ve všech projektech to vypadá jako nic.
Zobrazeno 9 zpráv z 9.