» »

javascript - osnove

javascript - osnove

slovencl ::

Nikoli še nisem delal z javascript, pa sem malo googlal, pa me zanima, če sem prav razumel:

Če želim poganjam javascript, moram imeti imati ta ki brska, na računalniku naložen javascript program (šalčka s kavo)? Javascript ne teče na serverju?

Se pravi jaz lahko vsako kodo, ki uporablja javascript tudi preberem (če pogledam source spletne strani)? Se pravi se je ne da zaščitit in jo lahko vsakdo skopira?

Tody ::

Ne javascript ne rabi jave. Samo omogočen more imeti v brskalniku in pri javascriptu lahko vsak ki zna pogleda kodo.


Java je druga stvar

define: javascript - Iskanje Google

define: java - Iskanje Google

HardFu ::

Javascript ni isto kot Java, katero predstavlja salcka s kavo, tako da za poganjat uporabniki Jave ne rabijo (naceloma, razen v nekaterih izjemnih primerih, kjer so na spletni strani doloceni plugini za Javo, podobni onim za flash ali quicktime recimo), in da res je, javascript ne tece na serverju pac pa se ob loadanju strani prenese na uporabnikov racunalnik (tako kot vsebina, css, slike) in se uporablja tam. Res je tudi da jo lahko po mili volji skopiras, ni pa nujno da jo bos tudi razumel :D Odvec je verjetno omenjati, da v kolikor uporabnikv brskalniku (katerih vecina vsebuje podporo javascriptu, vsaj vsi novejsi) disejbla javascript, potem se le-ta na racunalniku ne izvrsi in funkcije, ki so napisane z javascriptom, ne delujejo. Sam se pri razvoju strani na taksne ljudi ne oziram, saj dandanes ze (skoraj) vse spletne strani delujejo vsaj z malenkostjo javascripta, ce ne celo kar celotno funkcionalnostjo AJAXa (another topic) - recimo gmail ali google maps.
http://codeable.io

Road Runner ::

gmail in google maps delujeta tudi brez javascripta. sklepat da vsi uporabniki javascript imajo vklopljen je pri resnih projektih neumnost. javascript naj bi se uporabljal kot dodatek k uporabniski preizkusnji in ne predpogoj zanjo.
http://dusan.fora.si/blog/ (742617000027)

slovencl ::

V katerih primerih, za katere v php-ju ne obstajajo rešitve, pa se uporablja javascript....oz. na splošno kdaj se uporablja?

Tody ::

Javascipt so recimor tele smeškoti na desni... Popup okna, javascript je evolviral tudi v nekaj kar se reče AJAX kjer ubistvu naložiš samo del strani....

Kak menij se da tud narest z njim, recimor kak fade ali pa kaj podobnega kar CSS še ne podpira

HardFu ::

RoadRunner, velika vecina ljudi, s katerimi sem sam sodeloval (se pravi narocniki, ne developerji), sploh ne ve kaj je javascript in kako se ugasne, tako da sem do sedaj v projektih brez problemov uporabljal JS in nikoli dobil nobene pritozbe.
http://codeable.io

Road Runner ::

vecina narocnikov tudi ne ve kaj je firefox...
http://dusan.fora.si/blog/ (742617000027)

HardFu ::

drzi, zal ampak je res
http://codeable.io

mte ::

velika vecina ljudi, s katerimi sem sam sodeloval (se pravi narocniki, ne developerji), sploh ne ve kaj je javascript in kako se ugasne

Jap. Ampak ne vejo niti kako se prižge, če jim na firmi admini to iz bilokakšnega razloga onemogočijo. Sam tudi še nisem imel problema s tem, a vseeno ne bi bil tako samozavesten da bi dal javascript kot pogoj za uporabo spletišča. Mogoče za kakšne manj pomembne stvari pa da lepše izgleda (recimo live search je en primer), se ne bi niti sekiral kaj preveč.
Če pa bi bil javascript uporabljen kot bistven element da se stran sploh prikaže pravilno, tega pa definitivno ne bi počel.
lp

Tody ::

Ej MTE vsak pof... site zdaj že uporablja simlije in čisto vsak se poslužuje JS za to... ST brez JS je dead...


Tkoda JS hočeš ali nočeš je bistveni komponent spletnih zadev...


Sam lahko se gleda tudi drugače... uh ta ma pa grdo stran... ma grdo če jo gledaš skoz IE.... itd itd itd...

mte ::

Tody...a to pomeni da se ne sekiraš če recimo glavna navigacija ne bo delala brez JS? Jau folk...očitno vas kvaliteta ne briga, samo da dobite tisti nezaslužen dnar pa ste veseli...
lp

Tody ::

Jah seveda nas briga ampak, hočem povedat da je JS se toliko zakoreninil da je že težko karkoli brez njega narest, pa da bi bil dober user expirence... Da nebi zdaj o Linxu :D

mte ::

Ja, ampak eno je user experience, drugo je pa js kot vitalen element strani za delovanje. Že v začetku sem rekel da nimam nič proti js kot elementu za boljši user experience, hotel sem samo ko že dostikrat povedat da ne gre js jemat kot samoumevno stvar za nekaj, kar lahko naredimo tudi drugače oz. na bolj primeren način. Ampak kolikor vidim spletnih strani ki jih delajo začetniki, se mi zdi bolje da to vsakič znova ponavljam...
lp

Tody ::

To je res... Sicer pa vrjetno večni problem... Koliko nazaj gledat ? In kake kompromise delat ? Flash ima tudi velik % uporabnikov, ali zanemarit tistih 5 % ki ima še vedno IE 5 itd itd...

Ampak mislim da je to za drugo temo :)

ShARk63 ::

HardFu ::

mte, delno imaš prav, vsekakor je boljše če imaš pri izdelavi spletne strani v mislih tudi uporabnike brez JS, vendar pa si s tem vsaj malo pljuneš v skledo v tem smislu, da si nekoliko hendikepiran glede nekaterih funkcij, recimo takoj odpade kakršnokoli premikanje elementov po strani (pustimo flash), potem ti odpade tudi kakšen autocomplete in pa seveda AJAX. Recimo tudi veliko opravil glavnega administratorja velike spletne strani (velike= tisoč in več podstrani, 70 uporabnikov, ki te strani ureja) je bistveno lažjih (in tudi hitrejših!)če stran ureja preko AJAXa. Kar pa se premikanja elementov tiče, pa ti lahko povem da so uporabniki totalno paf, ko vidijo da je to mogoče (tisti uporabniki, ki urejajo spletno stran, ki jo imam v mislih) in imajo zato sploh voljo do urejanja takšne strani. Res je večina developerjev se ga (JS) izogiba/boji, ampak jebat ga, splet se razvija in tudi uporabniki bi se morali,...vsaj malo.
http://codeable.io

Road Runner ::

ce vsaj malo pametno pises svojo kodo, lahko vsem uporabnikom nudis osnoven dizajn strani, na katerega nalimas javascript, ki omogoci te napredne funkcije (premikanje elementov, autocomplete). ne vidim nic narobe s tem, da uporabnik brez javascripta dobi navaden input, tisti z javascriptom pa input obogaten z autocomplete.
http://dusan.fora.si/blog/ (742617000027)

Zgodovina sprememb…

mte ::

HardPhuck seveda, saj to kar sem prej pisal ne pomeni tega, da pa zdaj ne naredim nič z js in se ga izogibam, ampak pač prikaz strani bo pravilen povsod, napredne funkcije pa bojo uporabne (samo) skoraj povsod. No saj je že RoadRunner povedal isto...


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Prosim omogočite JavaScript v vašem brskalniku... prosim bodite tiho! (strani: 1 2 )

Oddelek: Pomoč in nasveti
6211595 (8101) branimirII
»

Prikaži več gumb

Oddelek: Programiranje
363302 (2719) MrBrdo
»

Pomoč z iframe!

Oddelek: Izdelava spletišč
141780 (1567) Vice
»

Nasvet pred izdelavo

Oddelek: Programiranje
163018 (2362) Gandalfar
»

JavaScript ugrabljanje

Oddelek: Novice / Zasebnost
203831 (3093) Matevžk

Več podobnih tem