Balkan SA:MP

Ostalo => Development => Predstavite svoje radove => Temu započeo: noddy_ poslato Avgust 01, 2024, 23:28:00 POSLE PODNE

Naslov: - Server Portal
Poruka od: noddy_ poslato Avgust 01, 2024, 23:28:00 POSLE PODNE
1. Opis rada: Simple web portal za server
2. Funkcionalnosti i karakteristike: Ima slajdere
3. Slike i/ili video:https://nouddy.github.io/samp-web-portal/
4. Github link: https://github.com/nouddy/samp-web-portal
5. Credits: - Neki random lik sa YT-a dje sam vidio tutorial za slajdere
Naslov: Odg: - Server Portal
Poruka od: markosimic poslato Avgust 02, 2024, 02:24:15 PRE PODNE
HTML

Struktura HTML-a je u osnovi dobra. Koristis <div> elemente za organizaciju, sto je standardno.
Mozda bi mogao da dodas <header> za gornji deo sajta i <footer> za donji deo radi bolje organizacije.
Dodaj alt atribute za slike.

CSS

Generalno, CSS kod je dobro napisan, ali ima dupliranja i nepotrebnih importova. Preporucujem ti da uklonis dupliranja da bi CSS bio cistiji i laksi.

Nema responzivnog dizajna. Preporucujem ti dodavanje medijskih upita (@media) kako bi se sajt prilagodio razlicitim uredjajima. (response)

Koriscenje margin vrednosti za pozicioniranje elemenata ti je malo problematicno. Umesto toga, razmisli o koriscenju fleksibilnog rasporeda (flexbox) ili mreznog rasporeda (grid) za bolju kontrolu samog rasporeda.

JavaScript

Ako planiras da dodajes interaktivnost, pobrini se da JavaScript kod bude organizovan i dokumentovan.

Saveti za poboljšanje

Responzivni dizajn - Dodaj medijske upite.
Koristi semanticke HTML5 oznake/tagove kao što su <header>, <footer>, <section>, i <article> za bolju organizaciju i SEO.
Dodavanjem alt atributa za slike osiguravas da svi elementi budu lako dostupni korisnicima sa posebnim potrebama. (naglasavam jer mnogo njih nije sposobno da razume ukoliko se ne napise alt)