|
Poslao: 17 Dec 2013 22:45
|
offline
- Pridružio: 13 Sep 2012
- Poruke: 2138
|
Radi se na responsive verziji aplikacije. Hvala na predlozima i podršci, iCho!
|
|
|
|
|
Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
|
|
|
|
|
Poslao: 18 Dec 2013 02:38
|
offline
- Rastafarii

- Moderator foruma
- Pridružio: 22 Mar 2006
- Poruke: 3760
- Gde živiš: 127.0.0.1
|
ivance95 ::U programiranju nema nikakvih pretpostavki, šta god ti napisao, ti ne smeš korisniku da dozvoliš pogršan unos, nikako, uvek moraš da imaš odgovarajuću poruku ili neko drugo rešenje koje će to ispraviti.
Pretpostavka je majka svih zajeba
Inace, ivance je u pravu. Nikad, ali apsolutno nikad, ni pod kojim okolnostima, ne veruj onome sto korisnik unese. Ja jesam uneo A umesto broja, i to je bezazlena greska - ali je i dalje greska - sa TVOJE strane. Odakle ja znam da se unose brojevi? Jel pise negde? I da pise - sta da hocu da ti "ubijem" aplikaciju?. Sta da sam uradio ovako nesto: [Link mogu videti samo ulogovani korisnici]
|
|
|
|
|
|
|
Poslao: 18 Dec 2013 14:18
|
offline
- Pridružio: 13 Sep 2012
- Poruke: 2138
|
Aplikacija ne koristi jezik na strani servera, tako da ne bi uspeo da obrišeš podatke. Prelaskom kursora piše da je potrebno uneti ocenu u polje (znači broj), unos slova i ostalih karaktera u to polje je blokirano!
|
|
|
|
|
|
|
Poslao: 18 Dec 2013 23:27
|
offline
- Rastafarii

- Moderator foruma
- Pridružio: 22 Mar 2006
- Poruke: 3760
- Gde živiš: 127.0.0.1
|
Napisano: 18 Dec 2013 23:16
Da ponovim vrlo bitan deo, posto ga izgleda nisi video:
Rastafarii ::I da pise - sta da hocu da ti "ubijem" aplikaciju?
Prvo - to sto u ovom slucaju aplikacija ne barata sa podacima na serveru ne znaci da ne moras da proveris apsolutno sve sto korisnik unosi. MORAS. UVEK. BEZ IZUZETKA . Sledeca ce upisivati nesto u bazu, ili raditi nesto sa fajlovima, napravices istu gresku - i sta onda - reci ces klijentu da nije greska do tebe nego do korisnika koji je namerno (ili slucajno) uneo SQL injection ili nesto drugo? Imaces dosta klijenata sa tim pristupom, otprilike dva do tri.
Ili - izgovori glasno sledecu recenicu i razmisli o tome kako zvuci:
Citat:Sefe, nisam ja kriv sto je ukraden sluzbeni auto, iako sam ga ostavio otkljucanog sa kljucem u bravi cele noci u mracnom delu grada, nego pokvaren tip koji je iskoristio moj previd i oterao kola.
Moja procena je da bi posao zadrzao jos 3 sekunde, uz tuzbu.
Drugo - provera NIJE ukljucena, sto se moze videti iz slike od pre 5 minuta:
I trece, i najbitnije: nema potrebe da se branis i dolazis na granicu arogancije kad ti neko ukaze na gresku i da dobronameran savet.
Dopuna: 18 Dec 2013 23:27
Sad videh jos jedan previd: ukoliko nijedan predmet nije unesen, dugme "Izracunaj prosek" vraca NaN (Not a Number), a "Sacuvaj podatke" je uredno stavio u Local Storage prazan niz. Zar ne bi bilo logicnije da kada nema predmeta (ili ocena), klik na ta dva dugmeta korisniku pruzi obavestenje da prvo mora da upise ocene?
|
|
|
|
|
|
|
Poslao: 02 Feb 2014 19:47
|
offline
- Pridružio: 13 Sep 2012
- Poruke: 2138
|
Priprema verzije 2 se bliži kraju. Svi vaši predlozi i saveti su dodati i ispravljeni, ukoliko imate još neki predlog, slobodno
Ukoliko je neko zainteresovan za baner ili link , javite se u inbox.
|
|
|
|
|
|
|
|
|
Poslao: 02 Feb 2014 20:26
|
offline
- Pridružio: 13 Sep 2012
- Poruke: 2138
|
Na internetu je i dalje starija verzija..
Za par dana verzija 2.
|
|
|
|
|
|
|
|
|
|