CSS üres li magassága nem 0 explorerben
hi!
a demo.levego.hu-oldalon látható a fent említett probléma baloldalt a menünél.
próbálkoztam már explicit dimenziómegadással, height: 1%-os "holy hack"-kel, mégse sikerült eltüntetni.
van valakinek valamilyen ötlete?
■ a demo.levego.hu-oldalon látható a fent említett probléma baloldalt a menünél.
próbálkoztam már explicit dimenziómegadással, height: 1%-os "holy hack"-kel, mégse sikerült eltüntetni.
van valakinek valamilyen ötlete?
off
blogoljátok valahol a lapfejlesztést, kiváncsi lennék a tapasztalatokra, és az indokokra, ill. a megoldásokra, opera alatt nem megy (moo.fx szvsz nem is fog), fx alatt nem megy a tartalomváltás, ill. bele is fagyott, ie lapetöltéskor kb. 5s-re lefagy, ugynézem valahol leak-el is), szóval kiváncsi vagyok hogy oldjátok majd meg :)
hmm
nem blogolunk, de ha gondolod szívesen megosztom a tapasztalatokat, legegyszerűbb ha a w3logic.hu oldalon kereesztül veszed fel a kapcsolatot (meebome)
opera alatt nem is fog, ie és ff/netscape a cél, a js folyamatosan javítgatva, nekem már ie alatt is 1,5sec alatt nyílik meg, ff (1.5.0.6) alatt meg 0,7 sec.
a Content-Type: application/html_ajax_action
application/json
http://groups.yahoo.com/group/json/message/337
[think]
ui: egyébként programozási/tartalom előállítási szempontból, szvsz inkább könyebb egy ajax-os cuccal dolgozni, csak én is tapasztaltam a fenti kisérőjelenségeket, azért vagyok kiváncsi :)
ui2: frissült a prototype is 1.5.0_pre1 -ről
http://dev.rubyonrails.org/svn/rails/spinoffs/prototype/CHANGELOG
kukk -> http://script.aculo.us/downloads
frissült persze
konkrétan mire is vagy kiváncsi?? esetleg MSN/ICQ/Jabber?
:)
ajax motor
UI effektezérsre, trükközésre pedig a moo.fx+litebox marad a törzsnek
miért is
2. http://pear.php.net/pepr/pepr-proposal-show.php?id=198 , ez megcsinálja a php tömb->JSON objektumot,
3. http://www.thefigtrees.net/lee/blog/2006/04/ajax_callback_function_signatu.html , aztán sima XJSON header-be vissza prototype-nak (ami kifejezetten a legjobb Ajax-os js kódbázis cucc)
no ez nem volt jó link akkor marad http://weblabor.hu/forumok/temak/14654#comment-32212 no úgy :)
miért is?
most már ki lett gyalulva teljesen a prototype és a javascript
szóval moo.fx és prototype.lite maradt.
még mindig nagyon tetü az oldal? hozzátenném hogy kb 700kb a flash és a képek sem optimalizáltak, de ez már nem az én bajom...
azért, szvsz
szigorúan a szvsz persze :) ( ja és az ő,ű karakterkek helyén ?-van :S )
(kapcsolat Általános/Állásban :)))) )
azéris kötexem
peares ajax csomag okoska, bár így hogy aftátok a tippeket megném hogy lehetne kiváltani kisebbel, mert tényleg eléggé otromba (bár sztem sokkal több meló lenne összehegeszteni mint .htaccess-be bírni hogy jól tömörítse be a .jseket mielőtt kiszolgálja az oldalt és akkor a safari se sérül (ahol egyébként valszeg nem is megy az oldal))
customscript.js 2 részből áll:
-oop cuccosból (első fele)
-ajax dispatcherből (2. fele)
ezt már nem szedegetjuk szét, maximum egy obfuscator-t ráküldünk -> -40% méretben
ő,ű unicode bizbaz volt, már javítva, csak db-t még nem updateeltünk
js méret
overflow
Más észrevétel:
Az AJAX teljes oldalak betöltésére használatának van egy nagy hátránya: a keresők nem tudják a tartalmat indexelni, mert ők nem értelmezik a javascriptet!
A hírlevél megoldás tetszik, de a kereső alapból kint lehetne, mert felhasználók ha keresni akarnak akkor egy input boxot keresnek először.
megoldás
http://www.ihategoogle.org/?postid=508
gyakorlatban nem próbáltam :)
voltam
Pl.
AJAX-ról
- Nem lehet felvenni könyvjelzőként az adott oldalt
- Nem müködik az vissza-elöre gomb a böngészőben
- Külön letöltési procedura kell amit JS-ben kell leprogramozni
Ezket úgy ahogyan meg lehet oldani, de igazából csak gányolás. Elfogadható megoldást - szerntem - HTML szinten kellene megvalosítani, természetesen szabványba foglalva.
Az általam megírt oldalon az AJAX ráépült egy normális oldalra, tehát a keresők indexelni tudták volna, hála a diszkrét JS-nek.
Az AJAX-ot viszont érdemes és jó használni web alapú szofverekhez és oldal bizonyos részeinek betöltéséhez (a kevésbé fontos részekhez).
azért
mondjuk nincs az-az üf aki nekem kifizetné hogy x hónapig farigcsáljak neki egy ilyet, pedig érdekes lenne (szakirodalma már van a know-how-nak, szóval az alapcsapdák jó eséllyel kikerülhetők, lásd azok amiket írtál is, már a tervezés fázisában)
AJAX-al okosan...
A lényeg az hogy nem érdemes pl. a weblabornak AJAX-ot használnia, talán egy-két oldal elemnél esetleg.
Egy szóval sem montam, hogy az AJAX rossz, csak azt, hogy gányolással lehet használni normális weblapoknál - szerintem -.
egyetértve
ajaxról
-ha jobban megnézed megy az előre-hátra gomb
-fel lehet venni könyvjelzőket, próbáld csak ki ezt
-nem kell itt semmit se letölteni.
természetesen az oldal nem egyenértékű a natúr html-es megoldással, viszont a felhasználói élményt nagyban növeli az ajax, elég ha megnézed hogy a bball-ban mennyi idő betölteni egy aloldalt.
igazság szerint a legjobb az lenne ha meg lenne ajax nélkül is, és az anchorok onclick eventjére lenne téve a js hívás, de mivel az oldal designja alapból js-t igényelt ezért egyelőre úgy vettük hogy js követelmény és kész.
egyelőre ugy nez ki hogy mukodokepes mind2 oldal, mindenesetre javaslataitokat szívesen fogadom, pláne az eredeti css kérdéssel kapcsolatban ;)
Nem megy tabra
A CSS problémára első válaszomban írtam overflow-t. Írd le pontosabban mihez kell.
history
ötletes, bár lehet emiatt lasú :S majd este megnézem, de már ezért megérte belinkelni a lapot :)))
meg amiatt hogy több hasonló képességű js frame fut egymás mellett, eztmiért így kellett :S ( bár gondolom nincs üf aki kifizet 3hónap melót, saját ajax motorra :))) )
ajaxról
Ha fordítva építkeztetek volna - tehát elöször mindenki számára elérhető oldalt készítetteek volna -, akkor az nem lenne ilyen gondotok(?).
egyszerű
js nélkül alapból nem megy az oldal, nem záródik be a menu, nem tunik el a felso 2 csík.
akkor is lenne ilyen gond mert mi van ha valaki js-el bookmarkol, elkuldi a haverjanak akinél js tiltva van, és máris nem mukodik a bookmark...
sztem ez csak ugy mukodik ha js-t bekapcsoltnak vesszuk és kész. akinek nem az meg agy bekapcsolja vagy hagyja ezt az oldalt... nincs jobb ötletem
Pont hogy megy
hmm
Szerintem
Amikor egy oldalt kialakítasz alúról építkezz. Meg lehesen nézni karakteres böngészővel, felolvasó programmmal, stb. Utánna jöhet a design-olás, gyorsítás (ajax), oksoítás(js), animálás, stb.
+1 voks erre
nem feltétlenül
Design-ról
kosz
eredeti kérdés
"Eredeti" válasz.
Gondolom a főmenüpontok alati 1px-es résre gondoltál.
line-height
Üdv:
BR
nem megy
megoldás
a megoldás:
a strecher elemek (amik összezáródnak) inline-blockként való definiálása,
mielőtt válaszoltok légyszi próbáljátok ki hogy a javasolt megoldás tényleg működik-e. előre is köszi ;)
mert layout-ot kap
Sometimes a cure when the element is at inline level and needs layout. Applying layout is probably the only real effect of this property. The “inline-block behaviour” itself can be achieved in IE, but quite independently: IE/Win: inline-block and hasLayout.
teljes cikk : http://www.satzansatz.de/cssd/onhavinglayout.html kötelező darab van aki még nem olvasta :S :)
nem biztos
azért köszi a cikket, olvastam én is régebben és mindenkinek csak ajánlani tudom!