Autor | Zpráva | ||
---|---|---|---|
mckapco Profil |
#1 · Zasláno: 26. 2. 2005, 17:40:45
Pisem socku o programovani, a zevraj sa ma budú pýtat, ze preco som pouzil iba XHTML a PHP, ze preco nie JavaScript. Napiste mi par dovodov. Dakujem!
|
||
Acci Profil |
#2 · Zasláno: 26. 2. 2005, 17:42:59
JavaScript funguje v prohlížeči a asi 7% (podle Navrcholu) ho má zakázaný
Všechny JavaScripty nefungují ve všech prohlížečích |
||
meca Profil |
#3 · Zasláno: 26. 2. 2005, 17:48:55
JavaScript se používat může, ale ne tam, kde by jeho vypnutí ohrozilo funkčnost webu...
|
||
habendorf Profil |
#4 · Zasláno: 26. 2. 2005, 17:54:11 · Upravil/a: habendorf
Některá zařízení nemají žádnou nebo mají omezenou podporu JS (PDA, mobily...)
|
||
Fred Profil |
#5 · Zasláno: 26. 2. 2005, 17:55:38
Taky bych řekl, že to je pěkně blbá otázka. Formulaci V jakém případě není vhodné používat javascript ? bych ještě pochopil, ale otázka Proč nepoužívat javascript? je s prominutím kravina
|
||
Fred Profil |
#6 · Zasláno: 26. 2. 2005, 18:03:52
Abych napsal taky něco konkrétního co pomůže, jestli zvládneš angličtinu, prostuduj si tenhle osmistránkový tutoriál http://www.onlinetools.org/articles/unobtrusivejavascript/ je přesně o tomhle tématu, a je to rozumný pohled na věc ne hon na čarodějnice ;-)
|
||
DoubleThink Profil * |
#7 · Zasláno: 26. 2. 2005, 18:55:24
JavaScript je pomůcka - pokud je takto používán (tzn. není nezbytně nutný pro základní funkci stránky), tak je to ok.
Typický příklad je třeba kontrola vyplnění formulářů - je jasné, že je potřeba vstup zkontrolovat ještě podruhé serverovým scriptem, ale takto se uživatel dozví o své chybě ještě před odesláním - což je velmi příjemné. Stejně příjemné, jako když vám profesor při testu vrátí papír se slovy "tady toto nemáš dobře - ještě nad tím popřemýšlej" |
||
Leo Profil |
#8 · Zasláno: 26. 2. 2005, 19:01:10
Spravne pouziti JavaScriptu muze zprijemnit a zrychlit praci se strankou pro uzivatele, a zmensit zatez serveru, Leo
|
||
Yuhů Profil |
#9 · Zasláno: 26. 2. 2005, 20:32:22
> sa ma budú pýtat, ze preco som pouzil iba XHTML a PHP, ze preco nie JavaScript.
To přece musíš vědět sám, ne? Proč jsi vlastně nepoužil Javascript? Proč jsi jej nepoužil? |
||
Sam Profil * |
#10 · Zasláno: 26. 2. 2005, 20:45:43
Na to je jednoduchá odpověď - nepotřeboval jsem ho použít.
Pokud je však třeba na clientské straně programovat, tak tam něco (JS nebo VBs) být musí. |
||
Irmi Profil |
#11 · Zasláno: 26. 2. 2005, 20:49:25
Me se JS osobne osvedcuje pro preload obrazku...... v tomto pripade se snad pri jeho vypnuti nic nestane
|
||
Acci Profil |
#12 · Zasláno: 26. 2. 2005, 20:54:08 · Upravil/a: Acci
Irmi
Na preload obrázků je lepší použít CSS a pixyho řešení. Viz. http://www.wellstyled.com/css-nopreload-rollovers.html |
||
Irmi Profil |
#13 · Zasláno: 26. 2. 2005, 21:02:57
Acci: Skvele, to beru, kdyz to jde i bez JS :-)
|
||
Fred Profil |
#14 · Zasláno: 26. 2. 2005, 23:03:25
Koukám, že jsem nepochopil dost přesně dotaz, takže se omlouvám, usoudil jsem z titulku že otázka zní Proč nepoužívat javascript a ne Proč jsem nepoužil javascript. Tato drobná nuance poněkud znehodnotila mé odpovědi výše, sorry.
Irmi Na preload obrázků můžeš použít css, osvědčilo se mi v jednom případě kdy jsem to potřeboval p.preload img{margin:0;padding:0;border:0;width:0;height:0;overflow:hidden;} a v tom odstavci jsou ty preloadnutý obrázky pro pozdější použití. Byla to ale hra kde jsem se nemusel zabývat přístupností a použitelností. Zkus hledat na googlu css preload, někde jsem o tom něco v souvislosti s přístupností četl. |
||
mckapco Profil |
#15 · Zasláno: 27. 2. 2005, 00:39:25
Takze hlavne dovody ze 7% je KO?
|
||
Yuhů Profil |
#16 · Zasláno: 27. 2. 2005, 06:36:24 · Upravil/a: Yuhů
ne, hlavní důvod je ten, že jsi ho nepotřeboval použít. To je přece geniální. Jednoduchost je v programování to hlavní, nemůžeš ji ničím nahradit.
Já kupříkladu těm sedmi procentům navíc ani za mák nevěřím. Ale pokud chceš nějaký důvod, tak ano, obecně se na javacript nedá spolehnout. Pokud potřebuješ něco naprogramovat naprosto spolehlivě, tak se bez serverových vychytávek neobejdeš. No a když už to máš naprogramované na serveru, tak proč to programovat ještě jednou na klientovi? Javascript má smysl tam, kde potřebuješ uživatelsky rychlou aplikaci, která zároveň nebude zatěžovat server. |
||
izsak Profil |
#17 · Zasláno: 27. 2. 2005, 08:59:40
No super. Ja sa tento rok chystám tiež na SOČ a keď tam budú takéto "zákerné" otázky, tak to bude prúser. Našťastie na stránke mám JS, ale komisia možno očakáva naprogramovanie moderných JS aplikácií ala Gmail alebo GigaCentrum ;-)
|
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0