UK Voucher Codes
Follow us




Použijte režim ASCII pro přenosy FTP ve formátu HTML

TIP: Přeneste dokumenty HTML a další textové soubory v režimu ASCII a přeneste grafiku, zvuky a spustitelné programy v režimu BINARY.

Při nahrávání nebo stahování souborů HTML pomocí programu FTP (File Transfer Protocol) vždy použijte režim ASCII spíše než BINARY. Důvodem je to, že různé operační systémy se liší tím, jak představují zlomy linek. Systémy systému MS-DOS a Windows používají v každé řádkové přestávce řetězec řádků (ASCII znaky č. 13 a # 10), což je tradiční standard datovaný do teletypů z roku 1960, který potřeboval oba znaky pro získání terminálu, přejděte k levému okraji a přesuňte řádek dolů. Vývojáři některých operačních systémů se rozhodli, že se jedná o plýtvání a jediný znak postačí, ale bohužel nebyly důsledné: UNIX skončil s použitím linefeed (# 10) sám (který vývojáři Unix označují jako znak "newline"). , zatímco počítače Apple (stará řada Apple II a Macintosh) si vybraly opačný průběh použití výtahu (# 13) samo o sobě.

Výsledkem je, že existují tři různé způsoby označování konce řádku a software může selhat v případě, že narazí na soubor, který je vymezen jiným způsobem než konvence operačního systému. Program Poznámkový blok systému Windows například zruší všechny řádkové přestávky, pokud jsou neštandardní a vytvoří soubor, který je na jednom řádku. (Kupodivu se tato chyba programu Poznámkový blok nezobrazuje, dokud nejprve nenačtete soubor, který bude zpočátku vypadat dobře a pak jej uloží, v tomto okamžiku se řádek přeruší sbalení, takže při příštím načtení souboru to bude špatně .) Aby se předešlo těmto potížím, byl protokol FTP vyvinut v režimu "ASCII", který přeměňuje řádkové přestávky na příslušný styl cílového systému. Když odesíláte ze serveru UNIX do počítače se systémem Windows, přidává před každým řádkovým přenosem návrat vozíku. Převede-li to druhou cestou, stáhne vozík zpět. Přenos z UNIXu do počítače Mac, převádí linefeeds na návraty vozíků. Proto je zachována celistvost souboru, bez ohledu na to, jaké systémy se mezi ním převádí.

Je možné, že přenosy souborů v režimu ASCII mohou provádět další konverze v závislosti na vašem systému. Snad speciální rozšířené znaky budou převedeny z vašich hodnot specifických pro systém na standard ISO (viz můj oddíl o sadách znaků). Pokud ano, může vám to v textovém editoru upravovat textové soubory se speciálními znaky a ukládat je způsobem fungujícím na webu, ale dávejte si pozor na nežádoucí konverze znaků, které nechcete měnit. Podrobnosti naleznete v dokumentaci k programu FTP.

Pokud přenášíte soubory, které nejsou založeny na textu, jako jsou grafika, zvukové soubory a spustitelné programy, použijte místo toho režim BINARY. Většina FTP programů umožňuje nastavit rozpoznávání rozšíření pro použití správného režimu pro různé typy souborů. Nastavte jej tak, aby používal režim ASCII pro soubory typu .htm, .html a .txt a všechny další soubory založené na textu, které pravděpodobně používáte: listy stylů (.css), data mapy (.map), skripty CGI v PERL nebo UNIX Shell (.pl, .sh, .cgi), zdrojový kód programu (.c, .h, .pas, .java) apod. a použít BINARY režim pro všechno ostatní (.gif, .jpg, .jpeg , .exe, .wav, .class atd.)

Nemusíte předvádět, kolik triků "čistého" můžete dělat!
Pokud se váš web pokouší o sdělování informací o předmětu, může to zkrátit spíše než zdokonalit, pokud se pokusíte "předvést" tím, že jej načtete pomocí appletů Java, animovaných GIF, blikajícího textu, kaleidoskopu barev a písem, rámečků a stolů, zvuku MIDI v pozadí s ukradenou melodií pop-song, kterou doufáte, že nebudete žalován, a každý jiný fantazijní trik, který jste se naučili. Ale vaše webové schéma plánu vašeho nadcházejícího konvence skutečně získá něco tím, že má vestavěný applet dává aktuální čas ve vnějším Mongolsku? Pokud celý účel webu nepředstavuje vaši tašku webových triků, může být lepší "udržet to jednoduché, hloupé!" (slavný princip "KISS") a držte se obsahu, který je prezentován přímým a logickým způsobem, s několika pečlivě vybranými vizuálními vylepšeními, které mají zdůraznit důležité části webu a nikoli oddělit uživatele od nich.

Může to být velké odbočení u uživatele, když při zadávání webu dochází k dlouhým zpožděním se zprávami o stavu, jako je například "Loading Applet", "Loading Plug-In" atd .; některé populární prohlížeče implementují takové věci tak špatně, že uživatel ztrácí kontrolu nad svým prohlížečem na dobu neurčitou, zatímco všechny fantazie věci načte a inicializuje, nemůže dokonce posouvat na stránce nebo použít tlačítko "Zpět" se dostat z toho . A někdy i prohlížeč dokonce narazí, zvláště pokud je nedostatek paměti nebo místa na disku. Jsou vaše "snazzy" efekty opravdu tak stojí za to?

Poznámka: Jeden z nejhlubších "stránek vylepšení stránek" autory stránek je JavaScript kód vložte aktuální datum na stránce. Zřejmým záměrem je přimět uživatele, aby si mysleli, že je stránka aktuální, protože má v sobě dnešní datum. to je nečestné, pokud web nebyl v poslední době v poslední době aktualizován. Každopádně datum, které je uvedeno v takovém skriptu na straně klienta, bude datovým systémem uživatele, nikoliv nutně datum, kdy je web umístěn. Pokud je uživatel v jiném časovém pásmu nebo nesprávně nastavil hodiny svého počítače, nemusí být datum pro daný web vhodné. A pokud uživatel zakázal JavaScript, datum se vůbec nezobrazí. Je lepší aktualizovat datum ručně, když změníte web (jako u mých stránek), nebo použijete skript na straně serveru nebo server na straně, aby se automaticky vygeneroval. Výsledkem bude zobrazování data, které se skutečně vztahuje k vašemu webu, namísto rekapitulování data, kdy se uživatel může dostat jinde na svůj vlastní systém.

Byl to zdroj nějaké příjemné pobavení, že některé z těchto rutin pro JavaScript byly tak bezohledně naprogramovány tak, že nebyly kompatibilní s Y2K a v letech 1900, 2100, 19100 nebo 20100 (mezi dalšími falešnými hodnotami) 2000 přijel.

Jeden "vylepšení" JavaScriptu Přicházím k opravdovému nesnášenlivost v těchto dnech je tendence některých stránek nastavit zaměření uživatelského rozhraní na prvek stránky - např. Umístit kurzor do vstupního pole, spíše než jen nechat prohlížeč a operační systém nastavit zaměření podle jeho obvyklých pravidel. To může být opravdu nepříjemné - například když se stránka stále načítá, mohu kliknout na něco jiného, ​​jako pole "Umístění" (kde začínám zadávat adresu URL další stránky, kterou chci jít) , ale jakmile se aktuální stránka dokončí načítání, spustí se její skripty a přesune zaostření na vstupní pole někde na stránce, místo toho zadá to, co píšu do pole adresy. Nebo jsem poslal okno prohlížeče do pozadí, abych mohl pracovat na něčem jiném v jiném okně, když dokončí načítání, ale trvá na tom, že se posílám do popředí, než budu připravena na to. Prosím, nepleťte se mým zaměřením; dovolte mi soustředit se na to, na co se zaměřím, OK?

"Formulář odpovědi" NENÍ "Kniha hostů"!
Kniha návštěv je funkce, která se nachází na mnoha webových stránkách a umožňuje uživatelům psát komentáře, které se dostanou na stránku na webu, aby si návštěvníci mohli prohlédnout, jaké komentáře napsali jiní návštěvníci a nechali své vlastní poznámky. Je to něco jako graffiti. (Viz moje kniha návštěv!)

Formulář odpovědi je formulář, který mohou uživatelé vyplňovat a nechat soukromou zprávu správci webu. Používají se na mnoha místech a umožňují uživatelům poskytovat zpětnou vazbu vývojáři, stejně jako komerčním stránkám, aby mohli potenciální zákazníci požadovat další informace o produktech atd.

Mnoho webových stránek má však odkaz označený jako "kniha návštěv", která skutečně jde do formuláře odpovědi, který zasílá informace vývojáři, nikoliv na veřejně zveřejněné stránce. Toto je nedbalá a zavádějící terminologie. Dokážu pochopit, proč některé stránky (zejména komerční) preferují, aby neměly veřejnou knihu návštěv, kde by lidé mohli zveřejňovat ošklivé nebo obscénní věci, které by se odrážely špatně na jejich podnikání, ale neměly by v tom případě tvrdit, že mají "knihu návštěv" . "Zpětná vazba" nebo "Formulář odpovědi" by byl lepší název odkazu. (Ve skutečnosti jsem ale narazil na některé stránky s tzv. "Guestbooks", které nejsou ani formuláře pro zpětnou vazbu - prostě mají pole pro zadání vašeho jména a e-mailové adresy, případně i poštovní adresu, ale žádné místo napište jakékoliv komentáře.Jsou to jen způsoby, jak se pokusit sklízet adresy výstřiků na spam, pravděpodobně. (Na druhou stranu, skutečné guestbooky se stále častěji stávají terčem nevyžádané pošty, zvláště když umožňují lidem publikovat webové odkazy ... neuvěřitelně vysoký podíl příspěvků v knihách návštěvních knih se v dnešní době spíše váže na porno nebo podvodné podvody s obecnými komentáři, jako je například "Nice site!", které je připomíná jako skutečná zpětná vazba.)

Pokud se zajímáte o to, jak na svém webu nastavit knihu návštěv nebo formulář odpovědi, překračuje to rozsah těchto webových tipů; zahrnuje použití skriptu CGI spíše než prostého HTML. Budete se muset obrátit na správce vašeho serveru, abyste zjistili, jaké skripty jsou k dispozici pro vaše použití. mohou existovat skripty formuláře odpovědí nebo skripty guestbook, které již jsou k dispozici, a správce vám může sdělit, co musíte udělat ve svých dokumentech HTML.

síň hanby
Zlepšete své stránky tím, že se podíváte na další weby, které například ukazují, co neudělat!

Poznámka: Jeden z nejhlubších "stránek vylepšení stránek" autory stránek je JavaScript kód vložte aktuální datum na stránce. Zřejmým záměrem je přimět uživatele, aby si mysleli, že je stránka aktuální, protože má v sobě dnešní datum. to je nečestné, pokud web nebyl v poslední době v poslední době aktualizován. Každopádně datum, které je uvedeno v takovém skriptu na straně klienta, bude datovým systémem uživatele, nikoliv nutně datum, kdy je web umístěn. Pokud je uživatel v jiném časovém pásmu nebo nesprávně nastavil hodiny svého počítače, nemusí být datum pro daný web vhodné. A pokud uživatel zakázal JavaScript, datum se vůbec nezobrazí. Je lepší aktualizovat datum ručně, když změníte web (jako u mých stránek), nebo použijete skript na straně serveru nebo server na straně, aby se automaticky vygeneroval. Výsledkem bude zobrazování data, které se skutečně vztahuje k vašemu webu, namísto rekapitulování data, kdy se uživatel může dostat jinde na svůj vlastní systém.

Byl to zdroj nějaké příjemné pobavení, že některé z těchto rutin pro JavaScript byly tak bezohledně naprogramovány tak, že nebyly kompatibilní s Y2K a v letech 1900, 2100, 19100 nebo 20100 (mezi dalšími falešnými hodnotami) 2000 přijel.

Jeden "vylepšení" JavaScriptu Přicházím k opravdovému nesnášenlivost v těchto dnech je tendence některých stránek nastavit zaměření uživatelského rozhraní na prvek stránky - např. Umístit kurzor do vstupního pole, spíše než jen nechat prohlížeč a operační systém nastavit zaměření podle jeho obvyklých pravidel. To může být opravdu nepříjemné - například když se stránka stále načítá, mohu kliknout na něco jiného, ​​jako pole "Umístění" (kde začínám zadávat adresu URL další stránky, kterou chci jít) , ale jakmile se aktuální stránka dokončí načítání, spustí se její skripty a přesune zaostření na vstupní pole někde na stránce, místo toho zadá to, co píšu do pole adresy. Nebo jsem poslal okno prohlížeče do pozadí, abych mohl pracovat na něčem jiném v jiném okně, když dokončí načítání, ale trvá na tom, že se posílám do popředí, než budu připravena na to. Prosím, nepleťte se mým zaměřením; dovolte mi soustředit se na to, na co se zaměřím, OK?

"Formulář odpovědi" NENÍ "Kniha hostů"!
Kniha návštěv je funkce, která se nachází na mnoha webových stránkách a umožňuje uživatelům psát komentáře, které se dostanou na stránku na webu, aby si návštěvníci mohli prohlédnout, jaké komentáře napsali jiní návštěvníci a nechali své vlastní poznámky. Je to něco jako graffiti. (Viz moje kniha návštěv!)

Formulář odpovědi je formulář, který mohou uživatelé vyplňovat a nechat soukromou zprávu správci webu. Používají se na mnoha místech a umožňují uživatelům poskytovat zpětnou vazbu vývojáři, stejně jako komerčním stránkám, aby mohli potenciální zákazníci požadovat další informace o produktech atd.

Mnoho webových stránek má však odkaz označený jako "kniha návštěv", která skutečně jde do formuláře odpovědi, který zasílá informace vývojáři, nikoliv na veřejně zveřejněné stránce. Toto je nedbalá a zavádějící terminologie. Dokážu pochopit, proč některé stránky (zejména komerční) preferují, aby neměly veřejnou knihu návštěv, kde by lidé mohli zveřejňovat ošklivé nebo obscénní věci, které by se odrážely špatně na jejich podnikání, ale neměly by v tom případě tvrdit, že mají "knihu návštěv" . "Zpětná vazba" nebo "Formulář odpovědi" by byl lepší název odkazu. (Ve skutečnosti jsem ale narazil na některé stránky s tzv. "Guestbooks", které nejsou ani formuláře pro zpětnou vazbu - prostě mají pole pro zadání vašeho jména a e-mailové adresy, případně i poštovní adresu, ale žádné místo napište jakékoliv komentáře.Jsou to jen způsoby, jak se pokusit sklízet adresy výstřiků na spam, pravděpodobně. (Na druhou stranu, skutečné guestbooky se stále častěji stávají terčem nevyžádané pošty, zvláště když umožňují lidem publikovat webové odkazy ... neuvěřitelně vysoký podíl příspěvků v knihách návštěvních knih se v dnešní době spíše váže na porno nebo podvodné podvody s obecnými komentáři, jako je například "Nice site!", které je připomíná jako skutečná zpětná vazba.)

Pokud se zajímáte o to, jak na svém webu nastavit knihu návštěv nebo formulář odpovědi, překračuje to rozsah těchto webových tipů; zahrnuje použití skriptu CGI spíše než prostého HTML. Budete se muset obrátit na správce vašeho serveru, abyste zjistili, jaké skripty jsou k dispozici pro vaše použití. mohou existovat skripty formuláře odpovědí nebo skripty guestbook, které již jsou k dispozici, a správce vám může sdělit, co musíte udělat ve svých dokumentech HTML.

síň hanby
Zlepšete své stránky tím, že se podíváte na další weby, které například ukazují, co neudělat!

POZNÁMKA: Zahrnutí stránky do odkazů "Hall of Shame" by nemělo být považováno za jakýkoli osobní útok na tvůrce webu, který může být opravdu skvělý člověk, nebo dokonce útok na propojenou webovou stránku jako celek , což může být zdrojem opravdu velkých informací a / nebo zábavy. Spíše je pouhým zdůrazňováním specifických vlastností (úmyslných nebo náhodných) propojených stránek, které způsobují problémy, kterým by bylo možné vyhnout lepšímu návrhu. Pokud najdete některou z vašich webů, je zde spojen, neomezujte se; zlepšit své stránky, takže budu muset stáhnout odkaz!

Tato stránka používá JavaScript k vyskakování výstrahy při přesunutí myši nad libovolným odkazem. To nakonec znemožní uživatelům některých prohlížečů skutečně sledovat některý z odkazů, protože musíte posunout myš k zavření výstražné schránky. Přinejmenším to je to, co se děje v prohlížeči Mozilla, který jsem použil, když jsem tam poprvé přišel; zdá se, že to bylo opraveno v pozdějších verzích Mozilly, protože v současné době nemám žádný problém sledovat odkazy.
B * Witched generuje poznámku o autorských právech v dolní části stránky splash JavaScript, který vloží aktuální rok, což je falešné; autorská práva se nemění jen proto, že jste se dostali na stránku v novém roce. Pokud vypnete JavaScript, myslím, že stránka vůbec není chráněna autorskými právy. (Ano, vím, že současný zákon o autorských právech skutečně chrání i věci bez oznámení ...)

Stránka DHMO vždy tvrdí, že je aktuálně aktualizována (i když je skutečně desetiletí od té doby, co něco změnilo). Ale ve skutečnosti je to "místo vtipu", takže myslím, že jsou ospravedlněni.

Odkazy


Testovací sada pro prvek OBJECT - uvidíte, jak váš prohlížeč podporuje tento konstrukt. '

AltaVista Discovery - má spoustu funkcí, včetně schopnosti generovat grafickou mapu struktury webu.

Sledování eXTReMe umožňuje zobrazit statistiky návštěvníků vašeho webu.
Propojovací práva - článek o tom, zda někdo může legálně zabránit propojení se svými stránkami.

A: Hover and Linked Kotvy - informace o opravě drobné obtěžování v souvislosti s ošetřeními různých prohlížečů pojmenovaných kotev, když používáte atribut "hover" ve stylu

Freebieland Webaster Resources - různé volné předměty zájmu pro webmastery.

WebTemplates obsahuje bezplatné šablony ke stažení na webových stránkách. HTML dokonce ověřuje (to mě překvapilo!), Ačkoliv se mi nestará o to, aby šablony používaly absolutní pixely umístěné prvky namísto toho, aby to umožňovaly elegantně měnit velikost.

Vyřešíme problém formátu souboru! - projekt založený na wiki pro dokumentování formátů souborů všech druhů







About Us All Events Airport Parking Blog Privacy Policy Media Partner Condition of Use

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

© Copyright Coupontoaster.co.uk. All rights reserved.