Syntax

Statistika

Pridružen/a:
07 maj 2011, 13:38
Zadnjič aktiven:
Prispevki:
Teme:
3 | Vse teme
1
1
1
#

Spletne strani trenutno izdelujem le kot hobi, zato sem po pomoč prišel sem, kjer upam da mi boste lahko pomagali. Pred kratkim sem prvič naredil spletno stran s uporabo AJAX-a. Zadeva dela res v nulo, tako kot mora. Ko klikam na linke v meniju se spletne strani nalagajo instantno.



Edino ko se prvič spletna stran nalaga traja malo dlje, recimo 1,4 sec na mojem chromebooku. Ampak če dodam še zraven facebook like in g+ gumb se nalaganje upočasni za vsaj 1 sekundo. Mislim, da medtem ko se nalagata ta gumbka uporabnik ne more navigirat po meniju in more počakat še tisto sekundo.



Mogoče se to vam sliši malo neumno, ampak za izziv sem si postavil, da naredim spletno stran, ki se bo nalagala čim hitreje.



Na spletu sem našel neke jQuery rešitve, ampak rad bi probal brez tega, saj mora potem spletna stran nalagati še jQuery, ki ga za nič drugega ne potrebujem.



Hvala za vašo pomoč. :)



Edit:

Sem spletno stran testiral na svojem PC-ju in se nalaga brez problema. Lahko navigiram po meniju tudi med nalaganjem facebook in g+ gumba (ki traja 1 sekundo).



Zgleda da je problem v chromebooku, da je vse malo (res minimalno) počasneje?


všeč(0) ni všeč(0) spam(0)
#4

Vem, da bi to šlo z php-jem komot naredit, ampak poiskušam usposobit to s javascriptom, ker se ga učim.



Torej tukaj je spletna stran na kateri preiskušam.



Trenutno na Ubuntuju mi spletno stran zelo hitro naloži na Firefox-u, tako da skoraj ni opazno da se besedilo prej naloži od borderja. Ampak v Google Chromu pa je razlika zelo očitna. Želim, da se najprej naloži border potem pa besedilo.



S javascriptom sem poskušal doseči, da ustvarim cookie, v katerem se shranijo podatki. Torej imam 3 nastavitve kako bo izgledal border (barve - levo spodaj) in te se s klikom na njih shrani podatek v cookie. Vsakič ko se spletna stran naloži preveri cookie in določi pravi border. Border NI določen v CSS-u, ker bi drugače se najprej pojavil osnovni border, potem pa se zamenjal za drugega in to mi ni všeč, da se vidi da se spremeni border iz enega v drugega.



Torej ko se spletna stran hitro naloži ni nič opazno, ampak v obratnem primeru pa se naloži besedilo in kasneje border in to zgleda obupno. Če bi bilo ravno obratno bi izgledalo boljše.



Ampak pomembno je, da izvem kako se naj naloži JavaScript funkcija pred ostalim! To je predvsem moj cilj, ne samo, da se prikaže border pred besedilom. Želim se to naučiti to v javascriptu, saj s php-jem to znam popravit!



Hvala.


všeč(1) ni všeč(1) spam(1)
#2

Head



Probal sem že dat <body onLoad="checkCookie()">, <head onLoad="checkCookie()">, javascript kodo, ki sem jo našel na internetu. Nič ni pomagalo.



Kaj res sploh ne gre javascripta zagnati preden se stran naloži? Tako preprosto stvar iščem, ampak že tri ure googlam in nič ne najdem!


všeč(0) ni všeč(0) spam(0)
#

Želim, da se Javascript funkcija naloži pred <body>. Nikakor mi ne uspe! Javascript se še komaj učim tako, da res nimam ideje. Želim checkCookie(); da se naloži za stil.css in nato komaj vso besedilo na spletni strani. Cookie spremeni border <div>, ampak trenutno se mi naloži takole: 1. CSS, 2. Besedilo, 3. Border se spremeni



Ne mislim spremenijat kodo, ki bo spreminjala border, ampak hočem samo, da se checkCookie(); naloži pred besedilom!

Torej: 1. CSS, 2. Border se spremeni, 3. Besedilo



Probal sem že vse mogoče. Hvala za pomoč!


všeč(0) ni všeč(0) spam(0)
#5

@FrEaKmAn

To je samo dizajn, ni še vsebine v spletni strani. ;)




  1. Linki tam levo spodaj ne pašejo.

  2. Stran izgleda čudno oz. zelo povečano v majhni resoluciji. (To sem hotel popraviti s EM. Prvič sem uporabil EM namesto PX in zgleda da ne deluje tako kot sem si predstavljal.)



Ima še kdo kakšen predlog? Tisti človek ko ti je tisti minus stisnil, naj pove še svoje mnenje ker me zanima oz. bom se lahko iz tega česa novega naučil.



Hvala za odgovore. Lep pozdrav.


všeč(0) ni všeč(0) spam(0)
#2

Hvala za odgovor, Desty. Bolj naprednega dizajna žal (še) ne znam narediti, ker ne znam uporabljat photoshop/illustrator. Vseeno mi je pa všeč tako preprost dizajn, ker se takoj znajdeš na njem.



Ravno sem preveril, na manjši resoluciji in so tisti linki res grozno narejeni. Mislil sem, da če bom uporabljal EM namesto PX, da bo stran lepo prikazana na manjših zaslonih z manjšo resolucijo. Ima kdo kakšno idejo kako naj to popravim?


všeč(0) ni všeč(0) spam(0)
#

Lep pozdrav, forum!



Pri informatiki moramo za oceno narediti spletno stran. Naš profesor nima nikakršnega znanja in je rekel naj naredimo spletno stran v NVU-ju z neko šolsko vsebino. To je vse, kar je povedal. Na srečo imam 1 leto izkušenj z izdelovanjem spletnih strani (! Spletne strani izdelujem samo za hobi, tega ne nameravam početi v življenju.). Želel bi, da malo komentirate mojo spletno stran.



Trenutno je narejena samo iz HTML in CSS (vso kodo sem napisal jaz), ampak bom kasneje dodal še JavaScript (se še učim) in PHP (znam osnove). Narejena je bila v Aptana Studio (žal za Ubuntu ni Notepad++, mogoče deluje v Wine-u). Uporabil sem brezplačno gostovanje. Glavna vsebina še manjka, narejen je trenutno samo dizajn (spletna stran testirana samo v Google Chrome in samo na eni resoluciji). Upobil sem samo 3 slike, to je stranski meni, narejen iz treh delov.



Spletna učilnica - Angleščina



Prosil bi vas, če mi poveste, če je kaj kritičnega na spletni strani. Kakšna napaka? Kaj bi vi popravili. Hvala za vaše komentarje.


všeč(0) ni všeč(0) spam(0)