Fejér Sándor (amon) - Sándor Fejér

bookmarkalikeInternet και Εφαρμογές Web

14 Δεκ 2013 (πριν από 3 χρόνια και 7 μήνες)

94 εμφανίσεις

Ext.Core
-

ExtJS widgetek nélkül

Fejér Sándor (amon)

Inda
-
Labs Zrt.

E
-
mail:
amon@theba.hu

Gtalk:
fejers@gmail.com


http
://extjs.com/products/core
/

JS könyvtár


mire jó



igények


Böngésző
-
különbségek elfedése


Egységes


OOP elegáns megoldása


Animáció


miért találnám fel a kereket?


Esemény
-
vezérelt fejlesztés


Sok felhasználó, jobban kitesztelt

Ext.core
.
history
();


Más utat járt be, mint a többi framework


Jack Slocum (
http://jackslocum.com/blog
/
)


YUI
-
Ext (2006)


Ext JS Inc
.


ExtJS

1.0 (
2007
)


Ext.core (2009)


Együtt fejlődik az ExtJS
-
sel

Ext.core.
features
();


85K
méret


Egyetlen global objektum (
Ext
)


Object Notation config


Aki ismeri az ExtJS
-
t, az ismeri ezt
is


EventManagement


FX library


MIT licensz

Ext.
get
();


getElementById
() meg egy kis fűszer


Ext.get
(

my
-
div

)


Ext.get
( reference )

Ext.
Ajax
.request();


GET
vagy POST


Globális AJAX események


before, complete, exception


Form
serializer


Eg
yéni
HTTP
fejlécek


Fájlfeltöltés (rejtett
IFrame
-
ben)

Ext.
DomHelper
.append();


append
,
overwrite


insertBefore
,
insertAfter


insertHTML


createTemplate


children
: rekurzív elem
-
létrehozás

Ext.
DomQuery
.select();


A legtöbb CSS3 selector támogatott


Alapszintű XPath támogatás


Compile()



előfordítja a kiválasztást


Filter()



elemek tömbjét szűr le

CSS3 kiválasztók

http://www.w3.org/TR/2005/WD
-
css3
-
selectors
-
20051215/#
selectors

XPath

http://www.w3.org/TR/xpath/

Ext.
Fx
.highlight();


Ext.Element

en is használható


Sequence

vagy
Sync

futás


Láncolt metódus
-
hívás lehetséges


Belső várakozólista


16 beépített csillapítás
-
vezérlés (
ease
)


Horgony a mozgatások esetén

Ext.Core.
Usage
();


http://
theba.hu/Resource/site.js

Ext.Core.
Final
();


Kik használják?

Adobe, Amazon, BestBuy, Blackberry, Borland, Canon, Cisco, CNN, Dow
Jones,
HP,
IBM, NEC, Sun, Sony, Samsung, SAP, Visa, WM Ware, Yahoo


Website:

http
://
extjs.com/products/core/


Dokumentáció:
http
://extjs.com/products/core/docs
/


Később szó lesz az ExtJS
-
ről is



Email:
amon@theba.hu


Gtalk:
fejers@gmail.com