Firefox OS és Firefox Marketplace

2012.10.19. 11:38 markusbird

Mozzilla is ökoszisztémát építget.

Nem annyira felkapott téma, de egy ideje tudható, hogy a Mozzilla egy HTML5 alapú operációs rendszeren dolgozik. A project neve jelenleg Firefox OS. Bevallottan a mobilkészülékek alsóbb szegmensét célozzák meg ezzel. Jól látják, hogy mire egy készülék elérhetővé válik, addig rengeteg apró kis licensz növeli az árcimkét. (Elméletileg a Google is nyitott platformként kezdte az Androidot, de az együttműködő gyártóknak pénzbe kerül a használata, amit végül a vásárló fizet ki). Tehát jóval alacsonyabb áron tudnának a gyártók menő webes funkciókat kínálni a kissebb pénztárcájú vásárlóknak. Kvázi a fícsör telefonok piacából szeretnének szakítani, mivel a közép-felső kategóriát lefedi a BB, WP, iOS és az Android. Itt a Bada, Symbian és nónémebb 2000-es évek elején ragadt operációs rendszerek piacának megszerzése a cél.

Angelday posztolta az alábbi  képet, amin látszik, hogy az eladott készülékek nagyjából kétharmada még mindíg nem smartphone. És ebben a kétharmadban biztosan vannak olyan vásárlók, akik egyszerűen nem költenének párszáz dollárnál többet telefonra, de azért jól jönne nekik egy okostelefon, ha hozzájuk vágnák. Na itt van a potenciál az FF OS számára.

És mivel a Mozzilla ebbe az irányba halad, a legutóbbi Firefox Beta mobilos változatába beépített egy Firefox Marketplace nevű appon belüli appot, amivel további appokat telepíthetünk, de ezek csak a böngészőn belül lesznek elérhetőek. Nem gondolom, hogy bárki, aki Androidos telefont használ valaha is késztetést érezne, hogy Firefoxon belül indítson el egy appot és feltételezem, hogy nem is a cél. Csupán kezdik megteremteni a lehetőséget arra, hogy a fejlesztők beleugorhassanak a rendszerbe, illetve, hogy a Firefox OS rendes és használható ökoszisztémával rendelkezzen, mire megjelenik.

2012-10-19_11-06-44.png

Szólj hozzá!

Kigyomlálja a beépített Java-t az Apple

2012.10.19. 10:18 markusbird

Tehát a következő Mountain Lion update után könnyen belefuthatunk "missing plug-in" üzenetbe, de persze továbbra is letölthető a kiegészítő, akárcsak a Flash.

Lehet ezt a lépést többféleképp magyarázni, például azzal, hogy a Flash-hez hasonlóan az Apple nem tartja elég biztonságosnak a cuccot, illetve, hogy nem szeretne fizetni a licenszért. Megjegyzem, hogy a JavaScript motor továbbra is él és virul a böngészőkben. Nem összekeverni a kettőt!

Szólj hozzá!

Csináljunk kilógó cimkét!

2012.10.18. 19:58 markusbird

Erre kell emlékezni. Elsőre nem annyira egyértelmű a logika, de de így van:

A bennfoglaló elem position tulajdonságát relative-ra kell állítani ahhoz, hogy a bennfoglalt elemeket azon belül (vagy kívül) abszolút módon pozícionálhassuk.

Screen Shot 2012-10-18 at 23.50.09.png

Itt a példa Codepen-ben.

Ha az anya elemet nem tennénk meg relatívnak, akkor a teljes vásznat venné alapértelmezettül az az elem, amit abszolút módon szeretnénk pozícionálni.

Szólj hozzá!

Hogyan tartsuk a footer-t a lap alján?

2012.10.18. 13:50 markusbird

Általában nem érdekel ez a kérdés, mert van annyi kontentem, hogy az autómatikusan kitöltsön legalább egy oldalt és ezáltal a lap aljára nyomja a footert. De mi van akkor, ha csak nyúlfarknyi tartalmunk van, de szeretnénk, ha a footer minden esetben az oldal alján szerepeljen?

Lehetne {position:fixed; bottom: 0} beállítással operálni, viszont ez esetben szó szerint mindíg a látótérben lenne az elem, ami elrabol jópár pixelt a tartalomból, ami mobilon különösen fájó lenne.

Megcsináltam Codepen-ben, de alább összefoglalom, mik a kulcs pontok, hátha úgy érthetőbb.

A helyes megoldás a következők kombinációja CSS-ben:

  • a html és a body height tulajdonságát 100%-ra állítani. Ezzel elérjük, hogy a "vászon" mindíg kitölti a böngészőablakot hosszában. Ehhez viszonyulnak majd a többi elem értékei.
  • valamilyen wrapper elembe ágyazni a főbb elemeket. A wrappert így állítsuk be: {min-height: 100%;
      position: relative;}, illetve ne felejtsük el a szabadon választott vizuális beállításokat (szélesség, szín, margó stb). Ezzel elértük, hogy ennek a bennfoglaló elemnek a magassága mindíg legalább(!) a böngészőablak teljes magassával egyezzen meg
  • a footert megelőző elemnek adni egy alsó paddingot, ami megegyezik a footer magasságával. ez azért szükséges, mert a footert 'absolute' megoldással fogjuk pozicionálni, ami nem veszi figyelembe, ha valami elé lóg. Mintha egy plusz rétegen külön életet élne a többi elemtől.
  • a footert következőképp beállítani: a saját magasságával egyenlő margin-top beállítása mínusz értéken. Ezzel elérjük, hogy a fölötte lévő elem paddingjára lógjon rá az elem, kilőve a felesleges plusz szünetet. Ezen kívül: {position: absolute; bottom: 0}, illetve az egyéni preferenciáink.


Mostmár csak arra kell rájönnöm, mi lenne hasonló, és jól működő megoldás arra az esetre, ha nem szeretnénk meghatározni a footer magasságát pixelpontosan, mivel szeretnénk a a bennfoglalt tartalomhoz idomulna.

Szólj hozzá!

Fizetés jack dugón keresztül

2012.10.17. 10:59 markusbird

Egy AnywhereCommerce nevű cég váltotta ki a patentot egy kézenfekvő, orrunk előtt régóta lebegő technológiára. A leírás alapján egy mobil készülék és egy külső terminál közötti fizetés lebonyolításáról szól a szabadalom, méghozzá jack dugón keresztül. Ez egy alternatíva lenne a fizikai kártya vagy akár az NFC csipp kiváltására.

Patent # 8,281,998 and Patent # 8,286,875 cover transactions using a payment apparatus in conjunction with a mobile phone, smartphone, tablet or PDA. This innovation covers and includes audio jack based payment transactions for magstripe, NFC, IC, EMV, RFID, loyalty rewards, and barcode readers.

Az átmenő adat enkripcióval titkosított. Gondolom, hogy generált "hangminta" formájában kerül átvitelre az adat. Olyan ez, mint valami fejlettebb morse rendszer.

Az ötlet kiváló, de meglátjuk mit kezdenek vele. Mivel nem olyan hatalmas cégről van szó, gondolom, hogy licenszelni tervezik a technológiát. Ez esetben a közép-alsó kategóriás mobilgyártók lehetnének a potenciális ügyfelek.

Forrás.

Szólj hozzá!

A blogról

Önfejlesztő webdizájnerként itt eresztem ki a gőzt, amit te beszippanthatsz. Gyakorlatiasan hasznos és gondolatébresztő posztok hada. Nem kizárólag webezés, de az a blog lelke.

Kapcsolat

A blogot írja: Márkus Zsombor
Kérdéseddel fordulj hozzám Twitteren. @markusbird

süti beállítások módosítása