Kritika webu http://www.simek.illusion-pictures.cz
http://www.simek.illusion-pictures.cz
V předchozím kvízu, Online test znalostí HTML a CSS, jsme si ověřili nabyté zkušenosti z kurzu.

Neregistrovaný

Zobrazeno 44 zpráv z 44.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí HTML a CSS, jsme si ověřili nabyté zkušenosti z kurzu.
Jednoduchý, příjemný, ideální pro jakékoliv rozlišení. Validátor
už takovou euforii nezažívá, 11 erorů je poměrně dost. Hodil by se
ještě nějaký stručný text - Jsem ten a ten, dělám tohle s tímhle
takovou a takovou dobu, v součastnosti se zaměřuji hlavně na ... víš co
myslím. Oprav erory a bude to skvělý
Možná bys mohl nastavit dole v OBSAHU ZPRÁVY max-width ... pak ti nebude skákat tlačítko
U obsahu zprávy mi nic neskáká (G Chrome)
když šáhneš na pravý dolní roh a začneš tahat doprava tak se šířka
zvětšuje a tlačítko se posune pod obsah ..
zvětšování výšky nevadí ..
proto bych nastavil MAX-WIDTH stejný jako MIN-WIDTH
Krásný web, ale přeci mám jednu vítku. Ikony sociálních sítí by se
při přejetí mohly přebarvit do originální podoby a u kontaktního
formuláře bych pozměnil barvy. Celý web je do tmava a náhle tam máme
zelenou a modrou . Jinak super
práce !
Jo takhle, toho jsem si ani nevšiml že jde. Přijde mi to zbytečný aby se
to dalo zvětšovat, natož takhle. Stejně si toho většina lidí jako já
nevšimne
no já bych zakázal ten pohyb do stran .. na výšku to je jedno
Děkuji za postřehy, nejsem programátor, tak mám občas s tím kódováním stránky problém, nicméně max-width jsem zvládl nastavit. Děkuji. Ještě bych rád něco udělal s tím light boxem, když kliknu na referenci aby se neroztahovala přez rámec monitoru (ocení uživatelé s menším rozlišením.
S tím lightboxem. Zobrazuješ obrázek v určité velikosti pokud se nepletu. Takže jedno, horší řešení, zmenšit obrázek anebo nejspíš přes JS vypočítat potřebnou velikost a nastavit
Zmenšovat obrázek striktně se mi nechce (takto si mohou majitelé většího rozlišení vychutnat originální rozměry reference) Potřeboval bych takového aby se maximální šířka lightboxu upravovala dle rozlišení obrazovky. Tak aby nikdy nepřesáhla právě toto rozlišení.
Což je druhé řešení. Bohužel vím jak to udělat "pseudokódem" ale
přímo v JS ne, snad se ozvou JavaScriptové
když nám ukážeš kód jak to posíláš tak ti určitě poradíme
POšli kód, jak se říká. Jinak základním řešením je nastavit inputůn atribut
required="required"
. To ti zajistí částečnou ochranu. Částečnou proto, že uživatel může zadat blbost, zajistí to pouze, že musí to pole být něčím vyplněné. Správnou validci budeš msuet provést už na straně serveru. Ještě jedna otázka. Máš zajištěnou anti-spam ochranu ?
děkuji v programování jsem opravdu začátečník, ochranu proti spamu nemam..
<div id="form">
<form action="odeslimail.php" method="post">
<input name="predmet" value="Vaše jméno" onfocus="if(this.value=='Vaše
jméno') this.value=''" type="text" id="jmeno">
<input name="od" type="text" value="E-mail"
onfocus="if(this.value=='E-mail') this.value=''" id="mail">
<textarea onfocus="ignoreKeys=true; if(this.innerHTML=='Obsah
zprávy') {this.innerHTML=}" onblur="ignoreKeys=false; if('this.innerHTML==)
{this.innerHTML='Obsah zprávy'}" name="zprava" id="obsahz">Obsah
zprávy</textarea>
<input type="submit" id="odeslat" value="ODESLAT">
</div>
<div id="form">
<form action="odeslimail.php" method="post">
<input name="predmet" value="Vaše jméno" onfocus="if(this.value=='Vaše
jméno') this.value=''" type="text" id="jmeno">
<input name="od" type="text" value="E-mail"
onfocus="if(this.value=='E-mail') this.value=''" id="mail">
<textarea onfocus="ignoreKeys=true; if(this.innerHTML=='Obsah
zprávy') {this.innerHTML=}" onblur="ignoreKeys=false; if('this.innerHTML==)
{this.innerHTML='Obsah zprávy'}" name="zprava" id="obsahz">Obsah
zprávy</textarea>
<input type="submit" id="odeslat" value="ODESLAT">
</div>
<div id="form">
<form action="odeslimail.php" method="post">
<input name="predmet" value="Vaše jméno" onfocus="if(this.value=='Vaše jméno') this.value=''" type="text" id="jmeno">
<input name="od" type="text" value="E-mail" onfocus="if(this.value=='E-mail') this.value=''" id="mail">
<textarea onfocus="ignoreKeys=true; if(this.innerHTML=='Obsah zprávy') {this.innerHTML=}" onblur="ignoreKeys=false; if('this.innerHTML==) {this.innerHTML='Obsah zprávy'}" name="zprava" id="obsahz">Obsah zprávy</textarea>
<input type="submit" id="odeslat" value="ODESLAT">
</div>
Prosím rychle zedituj zprávy a kódy vlož do tagu code, tlačítko dvou papírků zprava nad polem pro zprávu . Děkujeme !
<?php
if ( isset($_POST['zprava']) //existuje prom_nná se zprávou?
&& ($_POST['zprava']!='') //a je v ní n_co? (prázdné zprávy nechceme)
&& isset($_POST['od']) //existuje prom_nná s adresou? (bez adresy se obejdeme)
&& isset($_POST['predmet']) ) //existuje prom_nná s p_edm_tem? (p_edm_t také není nutný)
mail('[email protected]',$_POST['predmet'],$_POST['od'].': '.$_POST['zprava'],'Content-Type: text/plain; charset="windows-1250"');
header('Location: index.html');
?>
No inputům nastav ty atributy jak jsem psal výše. A nemáš vůbec antispamovou ochranu, když někdo bude chtít, udělá ti v emailu velkou neplechu. Stačí dát další input a třeba se zeptat jaký je rok. Když bude opdpověď správná, odešleš email, jinak ne.
<div id="form">
<form action="odeslimail.php" method="post">
<input name="predmet" required="required" value="Vaše jméno" onfocus="if(this.value=='Vaše jméno') this.value=''" type="text" id="jmeno">
<input name="od" required="required" type="text" value="E-mail" onfocus="if(this.value=='E-mail') this.value=''" id="mail">
<textarea onfocus="ignoreKeys=true; if(this.innerHTML=='Obsah zprávy') {this.innerHTML=''}" onblur="ignoreKeys=false; if('this.innerHTML=='') {this.innerHTML='Obsah zprávy'}" name="zprava" required="required" id="obsahz">Obsah zprávy</textarea>
<input type="submit" id="odeslat" value="ODESLAT">
</div>
Místo value jako nápovědu co tam má být použij placeholder, je to všude na webech. Když je input prázdný zobrazí se tato nápověda, když začneš psát nápověda zmizí
Podařilo se mi zredukovat počet chyb na 5..jak to tak vypadá validátoru
se nelíbí tagy PLACEHOLDER a REQUIRED, které mam u formuláře. Nevíš co
stím?
http://validator.w3.org/check?…
Mám dojem že tyto dva atributy jsou záležitostí až HTML5, tedy deklarovat stránku jako HTML 5.
Jop, zirko má pravdu, první řádek, místo
<!DOCTYPE HTML fajiejiajfeaofjeaofasf>
jenom
<!DOCTYPE HTML>
Když si přečteš popis toho eroru, tak ti to většinou dojde v čem je
chyba, tam je napsaný něco jako špatnej document type
Ono zase deklarovat to jako HTML 5 když tam neí ani jedinej HTML 5 tag tak
není úplně růžový
5 ERRORŮ je docela špatné ... navíc pro HTML5 máš 17 errorů !!
http://validator.w3.org/check?…
Deklarovat HTML 5 je určitě lepší, než HTML 4.01 nebo XHTML. Používání nových tagů není povinné.
Jeden profesionální web má "88 Errors, 119 warning(s)" a provozovatele to evidentně netrápí ani po mém upozornění.
Na té stránce je také hromada chyb, které validátor nehlásí, protože je ani nemůže hlásit.
HTML 5 má zřejmě problém s mým zápisem obrázků s lightboxem http://validator.w3.org/check?…
Co stím?
To není HTML 5, chybí ti uzavírací tag tj
<img src="a.jpg" ...... />
alt="..."
Zobrazeno 44 zpráv z 44.