Archívum - Nov 2011
november 12
Weblabor hackathon 2011
Régóta hiányolsz egy funkciót a Weblaborról? Van egy elképzelésed, amit megvalósítanál? Szívesen együtt kódolnál a közösség többi tagjaival? Csatlakoznál Tikuhoz a Weblabor 2012-es mockupjának kidolgozásában? Gyere el december 10-én, szombaton a Weblabor hackathonra!
Crossbrowser HTML5
Sziasztok, kérdésem az lenne, hogy ma milyen lehetőségek (js) állnak rendelkezésre a crossbrowser HTML5 megvalósítására.
Megtáltam a html5shiv-et ami a html tag-ek cseréjét kezelését oldaja meg. Ez jó is, de gondolom ez nem elég. Mi van a CSS-sel és egyéb html5 által nyújtott új lehetőségekkel?
Meg lehet mindent oldani js-tel? IE6 részemről felejtős, de a többi böngészőre jó lenne egy optimalizált kód.
Természetesen találtam egyéb js fájlokat, ami ezt tudja, vagy azt tudja... de olyat eddig nem amely(ek) minden problémát megoldana(k).
Nektek van valami bevált módszeretek, kiegészítő js fájlok melyeket használtok?
■ Megtáltam a html5shiv-et ami a html tag-ek cseréjét kezelését oldaja meg. Ez jó is, de gondolom ez nem elég. Mi van a CSS-sel és egyéb html5 által nyújtott új lehetőségekkel?
Meg lehet mindent oldani js-tel? IE6 részemről felejtős, de a többi böngészőre jó lenne egy optimalizált kód.
Természetesen találtam egyéb js fájlokat, ami ezt tudja, vagy azt tudja... de olyat eddig nem amely(ek) minden problémát megoldana(k).
Nektek van valami bevált módszeretek, kiegészítő js fájlok melyeket használtok?
Chrome smoothscroll probléma
Sziasztok !
Lehet, hogy csak nekem újdonság, de egy többsoros select ablakban történő görgetés során egyedül (!!!!) a Chrome hibázik, bizonyos elemeket átugrik, azaz nem működik a smoothscroll és ezt a lehetőséget nem is lehet beállítani nála.
Mindez azért különösen furcsa és érthetetlen, mert a 15-ös verziónál tart a Chrome. Ez egy vicc ! A problémát megoldó extension-t ugyan le lehet tölteni, de persze nem a Google oldaláról. :-))
■ Lehet, hogy csak nekem újdonság, de egy többsoros select ablakban történő görgetés során egyedül (!!!!) a Chrome hibázik, bizonyos elemeket átugrik, azaz nem működik a smoothscroll és ezt a lehetőséget nem is lehet beállítani nála.
Mindez azért különösen furcsa és érthetetlen, mert a 15-ös verziónál tart a Chrome. Ez egy vicc ! A problémát megoldó extension-t ugyan le lehet tölteni, de persze nem a Google oldaláról. :-))
november 11
Select hiba
Vajon mitől nem lehet ezen az oldalon a termék paraméter lenyíló listájában (Méret: ...) Chrome-ban másikat kiválasztani? (nem én készítettem, csak érdekelne)
Köszi, Pali
■ Köszi, Pali
november 10
Oldal fordítása magyarra
Üdv most kezdtem el egy honlapot fordítani angol, holland, és német, is van a honlapba tehát valamelyik szó angol, német, holland,
és ezt magyarra fordítom, de már most elakadtam mert a google fordító se tudja le fordítani a szavakat, mondatokat, ilyenkor mit csinálljak?
■ és ezt magyarra fordítom, de már most elakadtam mert a google fordító se tudja le fordítani a szavakat, mondatokat, ilyenkor mit csinálljak?
Sql hiba szerintetek?
Üdv vanegy sql fájl és egy oldal és ha akarom inportálni akkor ezt a hiba üzenetet írja ki ez mit takar?
■ SQL-kérés:
USE
MySQL jelzi:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
Cookie tárolás
Sziasztok!
Írtam egy egyszerű látogató-számlálót php nyelven egy képgalériához, minden látogatásnál eltárol egy sütit a kép azonosítójával 1órás lejárati idővel.
Ha nem létezik a süti, akkor létrehozza és megnöveli egyel az adatbázisban lévő számláló értéket. Ellenkező esetben nem csinál semmit.
A gond azzal van, hogy firefox(más böngészőt most nem néztem meg) a lejárt sütiket nem dobja el. Ha még nem látogatott fotót nézek, akkor megnöveli egyel a számlálót. Ha van süti ami még nem járt le (tehát kevesebb mint 1órája néztem), akkor nem csinál semmit. De ha olyan süti van ami lejárt, de nem törölte a böngésző, akkor kettővel növeli meg a számlálót.
if(!isset($_COOKIE["img".$name])) {
$visitor = $visitor+1;
setcookie("img".$name, 1, time()+3600);
//ide beírtam egy levélküldő részt és egy futtatásra 2 levél jött
}
Más találkozott ilyen problémával? Mi lehet a megoldás?
■ Írtam egy egyszerű látogató-számlálót php nyelven egy képgalériához, minden látogatásnál eltárol egy sütit a kép azonosítójával 1órás lejárati idővel.
Ha nem létezik a süti, akkor létrehozza és megnöveli egyel az adatbázisban lévő számláló értéket. Ellenkező esetben nem csinál semmit.
A gond azzal van, hogy firefox(más böngészőt most nem néztem meg) a lejárt sütiket nem dobja el. Ha még nem látogatott fotót nézek, akkor megnöveli egyel a számlálót. Ha van süti ami még nem járt le (tehát kevesebb mint 1órája néztem), akkor nem csinál semmit. De ha olyan süti van ami lejárt, de nem törölte a böngésző, akkor kettővel növeli meg a számlálót.
if(!isset($_COOKIE["img".$name])) {
$visitor = $visitor+1;
setcookie("img".$name, 1, time()+3600);
//ide beírtam egy levélküldő részt és egy futtatásra 2 levél jött
}
Más találkozott ilyen problémával? Mi lehet a megoldás?
IE -ben a header location nem müxik
Sziasztok!
Egy OTP -s fizetést akarok integrálni, de IE alatt meghal a tudomány.
Egy session_write_close(); után akarom a felhasználót átirányítani az otp -s fizető felületre, de Internet Explorer -el nem megy.
Kód:
Minden egyéb böngészővel szépen működik.
Ez valami IE bug, vagy én rontok el valamit?
Előre is köszi a válaszokat!
Üdv
■ Egy OTP -s fizetést akarok integrálni, de IE alatt meghal a tudomány.
Egy session_write_close(); után akarom a felhasználót átirányítani az otp -s fizető felületre, de Internet Explorer -el nem megy.
Kód:
session_write_close();
....
header("Connection: close");
header("Location: " . '...otp url...');
header("Content-Length: " . ob_get_length());
ob_end_flush();
flush();
....
header("Connection: close");
header("Location: " . '...otp url...');
header("Content-Length: " . ob_get_length());
ob_end_flush();
flush();
Minden egyéb böngészővel szépen működik.
Ez valami IE bug, vagy én rontok el valamit?
Előre is köszi a válaszokat!
Üdv
november 10
Sprite készítő algoritmusok
Elég sűrűn előfordul egy weblapnál, hogy a sok képfájl miatt nyitott sok HTTP kapcsolat lelassítja az oldal betöltődését. Ezen sprite-okkal szoktak segíteni. Ezt úgy kell elképzelni, hogy fogunk egy nagy (jobb szó híján) vásznat, amire feltesszük az összes kis képet, amit az adott oldal be akar tölteni. Ezek után lementjük ezt a vásznat egy képfájlba, az oldal pedig egyetlen HTTP kapcsolattal ezt a fájlt szedi le, és darabolja fel ismét a megadott koordináták szerint css segítségével. A sprite készítést természetesen érdemes automatizálni. Én is ebbe kezdtem bele.
Weblabor 2012 – mockup
azt kell mondjam, hogy a #weblabor egy tökéletes webes példa a »suszter cipőjére«
–@tikaszvince 2011.05.18.
A Weblabor hasábjain megjelenő írások hosszú ideje próbálják felhívni a figyelmet a modern, haladó technikákban rejlő lehetőségekre, a segítségükkel elkerülhető problémákra. Rendszeresen felhívjuk a figyelmet, hogy a weboldalainknak, webalkalmazásinknak szemantikusnak, hozzáférhetőnek és legfőkébb felhasználóbarátnak kell(lene) lenniük. Szajkózzuk a már-már elcsépelt írott és íratlan szabályokat, amiket mindennapi munkánk során egyébként szem előtt tartunk.