No Image

Böngésző kliens oldali hibák naplózása szerver oldalon

2017.02.10. legyes 0

Webapp fejlesztéskor felmerül az az igény, hogy valahogy tudni kellene a JavaScript kódban felmerülő hibákról. Persze van az a változat, hogy „Légy szíves nyomj egy Control+Shift+I -t, válaszd a Konzol-t és mondd el, hogy mit látsz”, de ez annyira nem praktikus. A reggeli kávé melletti Facebook postok görgetése közben egy hasznos webes blogra bukkantam, a https://blog.fps.hu -ra. Bejegyzéseikből látszik, hogy a témát náluk is az Élet adja. Ott találtam a témaindító bejegyzést: JavaScript [….]

No Image

XML konvertálása JSON objektummá vagy asszociatív tömbbé PHP-vel

2017.02.08. legyes 0

Annak ellenére, hogy a JSON nagyon hódít – nyilvánvaló okok miatt, még mindig nagyon sokan használnak XML formátumokat. Többek között ilyen az RSS feed is, de az egyik legerősebb marketinggel rendelkező bérelhető webshop API-ja is, a ShopRenteré. XML-el dolgozni viszont rémálom a JSON-höz képest. Így hát felmerült a probléma, hogy  valami egyszerű megoldás kellene, ahelyett, hogy minden XML-t végignézek.

No Image

JSON képes MySQL 5.7 telepítése Debian linuxra

2017.02.06. legyes 0

A NoSQL hullám nagyon hódít, amivel én nem feltétlenül értek egyet, mert azt vallom, hogy mindent arra kell használni, amire való (azaz adatok tárolására, szűrésére, stb. SQL-t). Az egyik fő indok mellette azt szokott lenni, hogy JSON objektumokat lehet benne tárolni és azokkal lehet dolgozni. Így  kliens oldal eleve készen kapja, nem kell a backenden összerakni és szétszedni újra és újra.

No Image

jQuery: Form serialized $.post, fájlokkal is

2016.11.23. legyes 0

Eddig Stackoverflow-ról ellesett serializeObject() függvényt használtam a célra, de jött az az igény, hogy fájlokat is kellene küldeni a postban. Keresgéltem, de vagy szörnyen körülményes vagy félkész megoldásokat találtam csak. Így egyesítettem a találtakat: <form id=”form_new” action=”#” enctype=”multipart/form-data”> <input id=”szoveg1″ name=”szoveg1″ type=”text” /> <input id=”szoveg2″ name=”szoveg2″ type=”text” /> <input id=”fajl1″ name=”fajl1″ type=”file” /> </form>

No Image

Facebook megosztás: Nem frissül az előnézeti kép

2016.09.29. legyes 0

Aki készített weboldalt és vette rá a fáradtságot, hogy beleássa magát legalább az alapvető SEO-s dolgokba, akkor tudja, hogy a Facebook OpenGraph sémás metaadatokból olvassa fel a megosztáshoz használt adatokat. Fejlesztés, tesztelgetés, optimalizálás közben viszont feltűnhet, hogy hiába írjuk át ezeket az adatokat, a Facebook akkor is azt a képet/címet/leírást teszi be, amit még először adtunk meg neki. Sajnos ez azért van, mert a Facebook gyorsítótáraz és még a gyórsítótárat [….]

No Image

Saját megosztás gomb készítése

2016.09.25. legyes 0

Azoknak, akik nem szeretik a bigdata szörnyet etetni: Facebook: http://www.facebook.com/share.php?u=[URL]&title=[CIM] Ha az OpenGraph metákat szeretnénk használni, akkor jQuery-vel így tudjuk megoldani: $(‘.fb-recommend-link’).off(‘click’).on(‘click’, function(){ try { FB.ui({ method: ‘share_open_graph’, action_type: ‘og.likes’, action_properties: JSON.stringify({ object: window.location.href, }) }, function(response){}); } catch(e){} }); Az action_type lista itt található: https://developers.facebook.com/docs/reference/opengraph/ Twitter: http://twitter.com/intent/tweet?status=[CIM]+[URL]

No Image

Kereső-optimalizálás: meta adatok

2016.09.25. legyes 0

Alap meta adatok Weboldal típusa és kódolása: <meta http-equiv=”Content-Type” content=”text/html; charset=utf-8″ /> A tartalom/weboldal nyelve: <meta http-equiv=”Content-Language” content=”hu-HU” /> <meta itemprop=”inLanguage” content=”hu-HU” />