Diskuze: Nezobrazujú sa mi české znaky na stránke
V předchozím kvízu, Online test znalostí JavaScript, 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, Online test znalostí JavaScript, jsme si ověřili nabyté zkušenosti z kurzu.
Ahoj, podle mě se to používá jen v případě, že má mít script rozdílné kódování. Máš v html dokumentu následující řádek?
<meta charset="utf-8">
Jj mám, ale všimol sem si, že to nie sú len české znaky ale akákoľvek diakritika. Ešte mňa napadlo že to môže byt kódovaním súboru, ale to je asi blbost keďže nastavene to mam na Unicode. VS mi to zobrazuje správne v kóde ale Chrome/Edge mi to zobrazuje z tyma otáznika ma. Tak fakt neviem, lebo ak si stiahnem nijaké cvičenie z ITnetwork tak sa mi to zobrazuje dobre.
<!DOCTYPE html>
<html lang="cs-cz">
<head>
<link rel="stylesheet" type="text/css" href="styl.css"/>
<script src="table-editor.js"></script>
<meta charset="utf-8" />
<title>Řazení tabulky</title>
</head>
VS 2019 nepouzivam, neporadim.
Jeste ti to mohlo do kodu pridat utf-8 bom. Prohlizec pak nerozpozna kodovani a
zzvoli default. To je u win casto win-1250.
Normalne, pokud nic nezadas, tak se script vklada ve stejnem kodovani jako je
html stranka nebo, jake vnucuje server.
Dnesni dobre servery obvykle vnucuje vsude utf-8 (htm meta, php header, sql set
names / create table). Pokud tam mas jine, tak mas spatne nastavene php (asp).
Bud zmen nastaveni globalne i pro konkretni slozku nebo vsem (httpd.conf,
php.ini) nebo pro individualni stranku se da pouzit .htaccess soubor.
Nejlepší bude, když sem hodíš screen solution exploreru z visual studia. Nevím, jakou máš strukturu generovaných souborů, v tom je VS trochu zapeklité, ale nejprve se ještě podívej do souboru web.config a hned nahoře bys měl mít kódování. Mělo by to vypadat nějak následovně:
<?xml version="1.0" encoding="utf-8"?>
Nemám tam žiadne generované súbory, začínam z čistím projektom a všetko pridávam sám. Pokračujem v cvičení a teraz keď som začal nové, tak už mi to zobrazuje normálne. Asi to bude tým kódovaním, neviem VS 2019 mám len chvíľu, ešte sa vnem neorientujem tak neviem ci mam všetko dobre nastavene. Každopádne už mi to ide na iných projektoch, len neviem ktorú odpoveď mam označiť teraz za správnu?...
Tezko poradit, kdyz nezname odpoved 
OT
Otazka je: Co je smyslem zivota vesmiru a vubec? Odpoved neznama.
Odpoved na prvni otazku je 42. Ale nedava smysl.
Pri hledani otazky zpetne dospeli k tomu, ze 7 * 6...
Ono to bude asi tim, ze Hlubina mysleni je jen stroj. A ten proste provedl
matematicky vypocet. A symboliku pro 42 nemel, tak to neumel prelozit 
(jestli znas knizku Stoparuv pruvodce po galaxii
)
Ja pouzivam toto na cestinu v index.html nebo index.php
<!DOCTYPE html>
<html lang="cs" dir="ltr">
<?php
include_once('UTF-8.php');
?>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <!-- UTF-8 jako znakova sada pro veškerý obsah HTML -->
<meta charset="UTF-8"> <!-- jen pro HTML 5 -->
<?xml version="1.0" encoding="UTF-8"?> <!-- kódování pro XML -->
<meta name="robots" content="all" lang="cs"> <!-- cestina nastavena pro vyhledavaci roboty-->
</head>
Pro php soubory:
UTF-8.php
<?php
header('http-equiv="Content-Type" content="text/html; charset=UTF-8');
header('charset=UTF-8');
mb_internal_encoding('UTF-8');
?>
Zobrazeno 9 zpráv z 9.
