Új hozzászólás Aktív témák
-
Sk8erPeter
nagyúr
Vegyük először a JS nélküli esetet. Nézz meg akármilyen híroldalt. Úgy működik, hogy ömlesztett lista van a hírekről, úgy, hogy egy bevezetőt/ízelítőt (teaser) mutat, aztán a tovább linkre rákattintva teljes oldalon láthatod a hírt, úgy, hogy a fejléc, menük, oldalsávok, lábléc, ilyesmik attól még megvannak, de a központi téma azé a híré, amelyikre rákattintottál. Először ezt csináld meg, ha azt szeretnéd, hogy a Google is díjazza az oldaladat.
Nem kell rejtegetni különböző divekbe, ez igazából nem tudom, miért lenne jó, ha már most is AJAX-szal működik az oldalad, az csak egy visszalépés lenne...
Tehát: megjelenik az oldalad, megjelennek a hírek, esetleg lapozóval, ha mondjuk 10-nél már több van, ezt szerveroldalon legenerálod, megmutatod. Ha valaki a tovább linkre kattint, akkor megjeleníted külön oldalon a hírt (legyen neki külön URL-je is nyilván, különben nehéz lesz). A "további hírek" linkre kattintva meg olyan oldalra viszed, ahol csak a hírek vannak felsorolva, az előbbi módon. A vissza link esetén nyilván visszamegy a főoldalra (ez egyezhet is akár az előzővel, ha úgy oldod meg).
Ezután jöhet a kliensoldali szórakozás. Ha a tovább linkre szeretnéd megmutatni ott helyben a tartalmat, akkor olyasmi módon jó lehet, ahogy most oldod meg.
Mondjuk igazából ez a jQuery topic, szóval most a kliensoldali játék lenne csak az érdekes. De az nem jó, hogy ha kikapcsolom a JS-t, akkor nem jelenik meg egy darab hír sem (akkor a Google sem fogja látni). Szóval jó az a kliensoldalra, amit már elkészítettél, csak menjen az oldalad anélkül is.
Persze javítsd a kódot az említett módon, aztán meglátjuk, úgy már működik-e.Sk8erPeter
Új hozzászólás Aktív témák
- AMD GPU-k jövője - amit tudni vélünk
- Elektromos autók - motorok
- Samsung Galaxy S21 FE 5G - utóirat
- Linux kezdőknek
- Padavan firmware
- Zimbabwébe ment a Starlink
- Samsung Galaxy A55 - új év, régi stratégia
- iPhone topik
- PlayStation 5
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- További aktív témák...
- i5-13600KF (14 mag/20 szál) +hűtött VRM-es B660/B760 lap +16-32-64GB DDR4! GAR+SZÁMLA (a Te nevedre)
- IPhone 13 256GB gyári független
- HP Quadro P2200 videokártya (fél év garancia)
- ERŐMŰ - Ryzen 9 7900X RTX 3090 64GB DDR5 1TB & 2TB M.2 SSD 4TB SATA3 SSD
- Xiaomi 13T Pro / Alpine Blue / 12 GB RAM / 512 GB / Kártyafüggetlen / Számla + Garancia
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Ozeki Kft.
Város: Debrecen