Nejste přihlášen/a.
U jednoho ze zajímavých programů jsem se setkal s tím, že na prvním počítači vše funguje bez problémů, ale na druhém nikoli. Zjistil jsem, že problém je asi v html: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html> , nebot po jednom experimentu editovat hlavičku na HTML 5.0 to funguje i na tom druhém počítači (ten je Android13)
V zájmovém programu je ale souborů .html dost, tak bych poprosil o doporučení na hromadnou konverzi hlaviček , je -li to možné.
Děkuji
Jak už bylo řečeno, umí to snad každý textový editor co dokáže otevřít více souborů naráz. Další jsou třeba notepad++, nebo Emacs a jeho dired. Ale trošku se bojím toho označení "počítač"v souvislosti s Android 13, na počítač samozřejmě jde dát Android ale není to úplně běžné. Takže je otázka na kterém "počítači"má dojít k tomu přepsání a co je za systém tam.
Na Androidu to jde určitě taky ale tam to asi bude chtít jiné programy (třeba Termux+sed nebo Termux+Emacs)
Otázka je, jestli změna hlavičky opravdu vyřeší všechny problémy všude, protože jestli byly soubory napsány v html4 tak to některé věci může zase i rozbít.
doctype! je jen přepínač vykreslovacích režimů
quirk mód (takzvaný kompatibilní)
standardní mód
Rozbít se to může, bo tazatel má stránky pro prohlížeče ve quirk módu a to do změnit na stránky pro prohlížeče ve standardním módu. Vyjde nastejno, zda tam bude
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"> nebo <!DOCTYPE html>
jakpsatweb.cz/... část Rozdíly módů ve všech prohlížečích
Článek je 10 let starý, je možná, že se nějaké detaily změnily.
Já sem úplně nepobral jestli mi dáváš za pravdu nebo ne, každopádně on tam má HTML 4.0 Transitional takže pro něj by to rozdíl udělat mělo
Nedávám za pravdu v tom, že je to verzí HTML, bo to je vykreslovacím režimem.
Dávám za pravdu v tom, že se to může rozbít, bo vykrelovací režim bude jiný.
Tazatelovy stránky jsem neviděl a ani nevím, zda je má vystaveny na webu, nebo zda je provozuje lokálně. Kdybych měl možnost je na ně podívat, odpověděl bych konkrétně, co problém způsobuje.
takto nejjednodušejší je úprava pomocí ChatGPT napíšete mu, že chcete v konzolové aplikaci c# kód něco jako "vyhledej ve složce všechny .html soubory a nahraď hlavičku <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> na html 5.3 c#" vložíte kód sestavíte a spustíte a hotovo.
Protože kdo nemá v počítači připravený C# compiler že? Kam to má podle tebe vložit?
Visual Studio má snad přes 20Giga to si lidi neinstalují jenom tak, kdyby to někdy náhodou potřebovaly. VSCode očividně nemá a nezná, jinak by prostě použil najít a nahradit. Už vidím jak to bude kompilovat z notepadu přes csc.exe pokud nějaký .NET vůbec má.
To je absolutní šílenost, kdybys aspoň napsal at použije powershell nebo VBscript
Neneseme odpovědnost za správnost informací a za škodu vzniklou jejich využitím. Jednotlivé odpovědi vyjadřují názory jejich autorů a nemusí se shodovat s názorem provozovatele poradny Poradte.cz.
Používáním poradny vyjadřujete souhlas s personifikovanou reklamou, která pomáhá financovat tento server, děkujeme.