IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Kritika webu www.bertuvweb.ic.cz

Jak se ti líbí web?
7 hlasů
Přejít na web:
http://www.bertuvweb.ic.cz

V předchozím kvízu, Online test znalostí HTML a CSS, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
Kit
Tvůrce
Avatar
Odpovídá na samo007
Kit:11.10.2012 10:56

Ve chvíli, kdy přesunu CSS a obrázky do podadresáře, upravím na celém webu jen jeden soubor v jednom místě. Takové refaktorování není složité.

Odpovědět
11.10.2012 10:56
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
samo007
Tvůrce
Avatar
Odpovídá na Kit
samo007:11.10.2012 11:34

Cez šablóny to ide jednoducho zmeniť, ale bez šablón na takých ree hostingoch to môže byť problém. Ak ide napr. o web čisto len z HTML a CSS. Potom treba upravovať každú stránku samostatne.

 
Nahoru Odpovědět
11.10.2012 11:34
Avatar
Kit
Tvůrce
Avatar
Odpovídá na samo007
Kit:11.10.2012 11:55

U lepšího editoru je to jen jeden příkaz, to bych také neřešil. Osobně mi však stovky až tisíce souborů v jednom adresáři vcelku vyhovují. Dá se na tom dělat hodně automatizovaných akcí aniž bych se musel zatěžovat zanořováním.

Do podadresáře dávám například databáze kvůli ochraně před zvědavci.

Nahoru Odpovědět
11.10.2012 11:55
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
matesax
Tvůrce
Avatar
Odpovídá na Kit
matesax:11.10.2012 17:04

Já tám nemám jenom jeden soubor - většinou - takže ze zvyku to strkám do podadresáře...

 
Nahoru Odpovědět
11.10.2012 17:04
Avatar
Kit
Tvůrce
Avatar
Kit:11.10.2012 17:22

Každý to dělá dle svých zvyklostí. Nevidím důvod, proč mít víc než jeden CSS, jeden JS, jeden XSL a dva obrázky do CSS (jeden s pozadím a druhý s ikonami). Pak už jen skripty.

Když začínám, chci to mít vše pohromadě, abych nemusel řešit hromadné operace s podadresáři. Do podadresářů to dávám teprve ve chvíli, kdy to skutečně potřebuji. Většinou k tomu ani nedojde, protože do 1000 souborů to zpravidla neřeším. Není k tomu důvod.

Nahoru Odpovědět
11.10.2012 17:22
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
samo007
Tvůrce
Avatar
Odpovídá na Kit
samo007:11.10.2012 19:37

Možno máš pravdu, ale ja som sa do takejto vysokej úrovne programovania ešte nedostal (a kto vie, či sa mi to vôbec podarí).
V súčastnosti som tiež za to, aby sa používalo iba jedno CSS. Pre iné motívy v iných sekciách stránky sa ale aj tak zíde iné CSS. A v tom prípade by sa zišlo aj tretie, ktoré by bolo pre všetky spoločné. Napr. web, ktorý v každej kategórií má inú farbu (ale štýl môže byť rovnaký)

 
Nahoru Odpovědět
11.10.2012 19:37
Avatar
Kit
Tvůrce
Avatar
Odpovídá na samo007
Kit:11.10.2012 19:59

Pro různé motivy v různých sekcích můžeš používat různé class. V každé class můžeš definovat třeba jen jednu drobnou odlišnost od základního motivu, ale klidně i víc. Ostatní se zdědí. Vše v jednom CSS.

Výhodou jednoho CSS je hlavně vyšší rychlost stažení stránky a snížení zátěže serveru. Zejména pokud se správně nastaví hlavičky pro cache.

Nahoru Odpovědět
11.10.2012 19:59
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
samo007
Tvůrce
Avatar
Odpovídá na Kit
samo007:11.10.2012 20:56

Ano, spomaľuje to web, a preto je lepšie mať k tomu šablóny.
Spôsobov je veľa (ako v takmer všetkom, čo sa programuje).
Máš pravdu, ale v skutočnosti to nieje veľmi praktické (využívať tento spôsob). Ja sám ho nevyužívam. To je len možnosť pre tých, ktorý nemajú záujem spoznávať iné jazyky ako HTML a CSS (aj keď takých je málo). Len som chcel povedať, že ak je toho CSS viac, nič zlé sa nestane (okrem rýchlosti). Ja to ale využívam ako zálohu, ak by som niečo pobabral. Vždy ale chcem, aby web mal jeden CSS. To ale správím, až keď budem mať dokončený web, na ktorom je viac CSS.

 
Nahoru Odpovědět
11.10.2012 20:56
Avatar
Kit
Tvůrce
Avatar
Odpovídá na samo007
Kit:12.10.2012 7:42

Tak zrovna dnes vyšel článek o tom, že některé servery budou dělat ty mé optimalizace automatizovaně. Například krátké CSS a JS budou vkládat přímo do HTML, aby se ušetřilo jedno spojení.

http://www.root.cz/…ym-serverem/

Zkoušel jsem ještě další fígl: Pozadí, ikonky a jiné součásti designu nacpat přímo do CSS. Načítání se skutečně zrychlilo. Jen to není moc pohodlné a pro skutečné používání je nutné to vkládání automatizovat.

Nahoru Odpovědět
12.10.2012 7:42
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
samo007
Tvůrce
Avatar
Odpovídá na Kit
samo007:12.10.2012 14:23

Takto vytvára stránky CMS, ktorý používam. Všetko to dá do jedného HTML a je to. Určite je to rýchlejšie.
Ja to takto robím už dlhšiu dobu a nemám s tým problém. Do CSS vkladám pozadie (stránky a tlačidiel) už odjakživa. Vraj je to tak správne a mne osobne sa to osvedčilo. Alebo máš namysli niečo iné?

 
Nahoru Odpovědět
12.10.2012 14:23
Avatar
Kit
Tvůrce
Avatar
Kit:12.10.2012 15:14

Myslel jsem CSS i s obrázky v jednom souboru:
http://www.websiteoptimization.com/…line-images/

Nahoru Odpovědět
12.10.2012 15:14
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Neaktivní uživatel:12.10.2012 16:37

albertpatera .....dotaz...kde si vzal s.r.o ?
Copyright(C)Ber­tuvweb s.r.o.-

Nahoru Odpovědět
12.10.2012 16:37
Neaktivní uživatelský účet
Avatar
albertpatera
Tvůrce
Avatar
albertpatera:12.10.2012 16:48

to sem si vmyslel :D

 
Nahoru Odpovědět
12.10.2012 16:48
Avatar
samo007
Tvůrce
Avatar
Odpovídá na albertpatera
samo007:12.10.2012 16:59

Tak to by si si nemal vymýšľať. Je to vlastne označovanie pod falošnou firmou. Pozor na to!

 
Nahoru Odpovědět
12.10.2012 16:59
Avatar
samo007
Tvůrce
Avatar
Odpovídá na Kit
samo007:12.10.2012 17:02

Fíha, a to sa dá? :O

 
Nahoru Odpovědět
12.10.2012 17:02
Avatar
albertpatera
Tvůrce
Avatar
albertpatera:12.10.2012 17:02

jj diky za upozorneni ted je na webu celková rekonstrukce takze si to tam upravim...delam web uplne podle sebe...a ne abych vsechno zkopiroval z tutorialu :D

 
Nahoru Odpovědět
12.10.2012 17:02
Avatar
Kit
Tvůrce
Avatar
Odpovídá na samo007
Kit:12.10.2012 18:04

Je to tak. Celý web včetně všech obrázků, stylů, skriptů apod. se dá nacpat do jediného souboru. Je však nutné si to řádně rozmyslet, protože pokud by se s každou podstránkou měla načítat veškerá grafika i skripty, bylo by to špatně.

Dobrých výsledků se dá dosáhnout například při kombinaci HTML+náhledové fotografie, CSS+obrázky tvořící design webu a třetí soubor se skripty. První soubor je u každé podstránky jiný, zbývající dva jsou konstantní pro celý web. Výkonový efekt je výrazný, takový server obslouží mnohem víc uživatelů současně.

Nahoru Odpovědět
12.10.2012 18:04
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
albertpatera
Tvůrce
Avatar
albertpatera:30.10.2012 22:38

ahoj na webu teď začínám intenzivně pracovat a probíhají tam velký úpravy....

 
Nahoru Odpovědět
30.10.2012 22:38
Avatar
Зайчик
Člen
Avatar
Odpovídá na albertpatera
Зайчик:30.10.2012 22:54

"Ahoj na webu probíhají velké úpravy sory za ten desing...pracuje se na tom :DD"

Jen pro info "desing" se píše design :) good luck v kódování :D

Editováno 30.10.2012 22:56
Nahoru Odpovědět
30.10.2012 22:54
Коммунизм для нашего будущего!
Avatar
albertpatera
Tvůrce
Avatar
Odpovídá na Зайчик
albertpatera:30.10.2012 22:59

ok sory a díky :D

 
Nahoru Odpovědět
30.10.2012 22:59
Avatar
David Jančík
Vlastník
Avatar
Odpovídá na Зайчик
David Jančík:30.10.2012 23:03

To víš, někteří dávají k zhodnocení weby, které postrádají obsah a šablona je vlastně "půjčená" z nějakého ukázkového webu. Na webu je velký nápis "Vítejte na mých stránkách" a z menu září odkaz "O mně". A pak stále píší komentáře, na webu se intenzivně pracuje. Zprvu jsem si kladl otázku, proč to dělají, když není co hodnotit? Po čase jsem to raději přestal řešit :)
Zhodnocení slouží především pro doladění drobných chyb (například typografických), k návrhům a doporučením co se dá zlepšit. Tak si také autor udělá obrázek, jak se k webu stavějí uživatelé a web masteři.

Nahoru Odpovědět
30.10.2012 23:03
Zapomeň, že je to nemožné a udělej to ;)
Avatar
samo007
Tvůrce
Avatar
Odpovídá na David Jančík
samo007:31.10.2012 10:42

Smutná realita :) Ja som tiež napísal na novej web-stránke, že na stránke sa pracuje a pod tým "stránka sa upravuje".
Mám na to ale dostatočné dôvody:
1.) Na stránke sa naozaj pracuje (keďže som použil Frog CMS, ktorý už mal svoju predlohu a mne sa jeho štruktúra páčila, upravoval som CSS a optimalizoval web na SK verziu)
2.) Sú zadané úlohy a reaktory by práve mali písať nejaké nové články.
3.) Keďže tam ešte zatiaľ toho veľa nieje, potreboval som vedieť ako bude stránka vyzerať a aby som videl zmeny -napr. v zobrazovači najnovších článkov na hlavnej stránke a na vedľajších stránkach

Editováno 31.10.2012 10:45
 
Nahoru Odpovědět
31.10.2012 10:42
Avatar
albertpatera
Tvůrce
Avatar
albertpatera:31.10.2012 18:41

hele jak udělám ve style css potřebuju nastylovat dvě tlačítka ale aby bylo každý jiný, protože když dám

input {
      width:56em;
      background-image:url(images/informace.jpg);
      font-family: Calibri;
      width:100em;
      height:300em;
      font-size:20px 50px;
      border:5px solid black;
      background-position: center cente;

a když vytvořim pak dvě tlacitka tak se mi nastylujpu stejně, jak to mam udělat aby se mi každý tlačítko nastylovalo jinak?? díky..

 
Nahoru Odpovědět
31.10.2012 18:41
Avatar
matesax
Tvůrce
Avatar
Odpovídá na albertpatera
matesax:31.10.2012 18:55

Třída/ID

U inputů lze i:

Parametr (password, text, submit,...)

Ale protože oba jsou submit, nyní to nemá smysl...

 
Nahoru Odpovědět
31.10.2012 18:55
Avatar
Kit
Tvůrce
Avatar
Odpovídá na albertpatera
Kit:31.10.2012 20:04

Dej si u každého tlačítka jinou class.

Nahoru Odpovědět
31.10.2012 20:04
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
albertpatera
Tvůrce
Avatar
albertpatera:31.10.2012 20:12

jj diky myslel sem si to

 
Nahoru Odpovědět
31.10.2012 20:12
Avatar
matesax
Tvůrce
Avatar
Odpovídá na Kit
matesax:31.10.2012 20:22

Proč nepoužít ID?

 
Nahoru Odpovědět
31.10.2012 20:22
Avatar
Kit
Tvůrce
Avatar
Odpovídá na matesax
Kit:31.10.2012 20:31

Představ si, že bys měl na stránce 2 formuláře (mívám jich i víc) a všechna tlačítka "Odeslat" bys chtěl nastylovat jedním způsobem a "Storno" jiným způsobem.

Nepotřebuji přece identifikovat konkrétní tlačítko, ale nastylovat tlačítka dvou kategorií.

Nahoru Odpovědět
31.10.2012 20:31
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
albertpatera
Tvůrce
Avatar
albertpatera:31.10.2012 23:09

a jak to pak zapíču do css:

#div id 'tlacitko2 {
                         ......
                         }

takhle??

 
Nahoru Odpovědět
31.10.2012 23:09
Avatar
samo007
Tvůrce
Avatar
Odpovídá na albertpatera
samo007:31.10.2012 23:14

Myslím, že takto:

#tlacitko2 {...}
 
Nahoru Odpovědět
31.10.2012 23:14
Avatar
albertpatera
Tvůrce
Avatar
albertpatera:31.10.2012 23:14

zkusim to

mel si pravdu diky moc mi to pomohlo :D

Editováno 31.10.2012 23:17
 
Nahoru Odpovědět
31.10.2012 23:14
Avatar
samo007
Tvůrce
Avatar
Odpovídá na albertpatera
samo007:31.10.2012 23:17

Závisí ale aj od toho ako to chceš mať. Možností je stále veľa. Ale myslím, že toto ti zatiaľ bude stačiť. Inak, skús si prečítať tie návody na CSS.

Neni zač :)

Editováno 31.10.2012 23:19
 
Nahoru Odpovědět
31.10.2012 23:17
Avatar
Frunta
Tvůrce
Avatar
Frunta:1.11.2012 17:29

Domnívám se, že autor tohoto vlákna je tím, kdo píše na moje fórum a podepisuje se jako "Bert"!

Editováno 1.11.2012 17:32
 
Nahoru Odpovědět
1.11.2012 17:29
Avatar
samo007
Tvůrce
Avatar
 
Nahoru Odpovědět
1.11.2012 23:56
Avatar
albertpatera
Tvůrce
Avatar
Odpovídá na Frunta
albertpatera:4.11.2012 17:05

sem to já :D

 
Nahoru Odpovědět
4.11.2012 17:05
Avatar
albertpatera
Tvůrce
Avatar
albertpatera:4.11.2012 17:09

jak mám vložit databázi na web, ve který mám tabulku...nain­portuval jsem soubor databází do phpmyadmina na ic.cz udelal sem index.php a ted sem tam vlozil kod z databazi ale...nechce se mi zobrazit, jak to mam udelat?? pls...diky

 
Nahoru Odpovědět
4.11.2012 17:09
Avatar
Kit
Tvůrce
Avatar
Odpovídá na albertpatera
Kit:4.11.2012 17:16

Podle popisu by ti to mělo fungovat.

Nahoru Odpovědět
4.11.2012 17:16
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
albertpatera
Tvůrce
Avatar
albertpatera:4.11.2012 17:33

tím pádem co je špatně na tomhle??

-- Struktura tabulky `uzivatele`
--

DROP TABLE IF EXISTS `uzivatele`;
CREATE TABLE IF NOT EXISTS `uzivatele` (
  `uzivatele_id` int(11) NOT NULL,
  `jmeno` varchar(60) collate utf8_czech_ci NOT NULL,
  `prijmeni` varchar(60) collate utf8_czech_ci NOT NULL,
  `datum_narozeni` date NOT NULL,
  `pocet_clanku` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_czech_ci;

--
-- Vypisuji data pro tabulku `uzivatele`
--

INSERT INTO `uzivatele` (`uzivatele_id`, `jmeno`, `prijmeni`, `datum_narozeni`, `pocet_clanku`) VALUES
(3, 'Albert', 'Patera', '1997-12-05', 11),
(5, 'Ondřej', 'Patera', '1997-12-05', 100);

díky

 
Nahoru Odpovědět
4.11.2012 17:33
Avatar
Kit
Tvůrce
Avatar
Odpovídá na albertpatera
Kit:4.11.2012 17:43

Obávám se, že na ic.cz InnoDB nepojede, ale jinak to vypadá OK.

Nahoru Odpovědět
4.11.2012 17:43
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
albertpatera
Tvůrce
Avatar
albertpatera:4.11.2012 17:49

a co bys mio teda doporucil...co by melo jet kdyz ne InnoDB? díky

Editováno 4.11.2012 17:49
 
Nahoru Odpovědět
4.11.2012 17:49
Avatar
Kit
Tvůrce
Avatar
Odpovídá na albertpatera
Kit:4.11.2012 17:54

To zjistíš snadno dotazem

SHOW ENGINES;

Nejčastěji se používá engine MyISAM, bývá default. Obvykle stačí smazat řetězce "ENGINE=InnoDB" z uvedeného importu.

Nahoru Odpovědět
4.11.2012 17:54
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
albertpatera
Tvůrce
Avatar
albertpatera:4.11.2012 18:09

a jak to změnim v phpmyadminovi??? diky

 
Nahoru Odpovědět
4.11.2012 18:09
Avatar
Kit
Tvůrce
Avatar
Odpovídá na albertpatera
Kit:4.11.2012 18:12

Proč? Máš to přece v tom importu. Stačí to upravit v něm.

Nahoru Odpovědět
4.11.2012 18:12
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
albertpatera
Tvůrce
Avatar
albertpatera:4.11.2012 18:15

aha dik..

 
Nahoru Odpovědět
4.11.2012 18:15
Avatar
albertpatera
Tvůrce
Avatar
albertpatera:4.11.2012 18:33

ale kdyz dam import, tak mozn MyISAM tam neni a kdyz tam necham prazdny policko, tak se mi tam ukaze chyba: chybí znaková sada ....nevis co s tim??

 
Nahoru Odpovědět
4.11.2012 18:33
Avatar
albertpatera
Tvůrce
Avatar
albertpatera:4.11.2012 19:12

?

 
Nahoru Odpovědět
4.11.2012 19:12
Avatar
samo007
Tvůrce
Avatar
samo007:5.11.2012 7:05

Možno to pôjde, ak dáš inú znakovú sadu

 
Nahoru Odpovědět
5.11.2012 7:05
Avatar
albertpatera
Tvůrce
Avatar
albertpatera:5.11.2012 22:36

ahoj lidi na webu sem upravil layout, tak bych chtěl vědět, jestli se vám tenhle layout líbí, co na něj říkáte :D

 
Nahoru Odpovědět
5.11.2012 22:36
Avatar
matesax
Tvůrce
Avatar
Odpovídá na albertpatera
matesax:5.11.2012 22:44

Co to zase?

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
    <title>Google Custom Search Element API Example</title>
    <script src="https://www.google.com/jsapi"></script>
    <script type="text/javascript">
        google.load('search', '1');
        google.setOnLoadCallback(function(){
          new google.search.CustomSearchControl().draw('cse');
        }, true);
    </script>
  </head>
  <body style="font-family: Arial;border: 0 none;">
    <div id="cse" style="width:100%;">Loading...</div>
  </body>
</html>
</body>

Achjo... :)

 
Nahoru Odpovědět
5.11.2012 22:44
Avatar
albertpatera
Tvůrce
Avatar
albertpatera:5.11.2012 22:46

sory tohle tem bejt nemelo...zapomnel sem to vymazat

 
Nahoru Odpovědět
5.11.2012 22:46
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Tato diskuze byla označena moderátorem jako nekonstruktivní a myslíme si, že nemá pro veřejnost příliš vysokou hodnotu. Členy můžete samozřejmě stále oslovit soukromě a to formou zpráv nebo chatu.

Zobrazeno 50 zpráv z 161.