►
From YouTube: YUI Open Roundtable Sep 5 2013
Description
YUI Open Roundtable Sep 5 2013
A
We
have
some
special
guests
today,
as
usual,
Derek
is
in
another
room
because
he
doesn't
like
us
anymore.
Well,
now
it's
a
it's
working
out
to
be
it's
better
to
have
people
who
don't
want
to
use
your
laptops
to
be
in
here,
but
people
who
want
to
sort
of
shed
more
one-to-one
via
this
interface,
which
seems
work
out
pretty
well.
So
we
have
Tony
again,
who
just
checked
in
a
bunch
of
code
and
made
beta
release
earlier
this
week,
which
you
may
know
about.
3
13,
10,
beta,
1,
+
off
screen
is
zekiel.
A
A
A
B
A
B
D
Yeah
then
I'm
Derek,
just
one
of
the
engineers
on
Yui
own,
a
few
things,
will
he
buttons
and
then
the
unofficial
other
other
components
yeah,
we
all
own
everything.
Now
it
seems
which
is
probably
the
way
it
should
be.
A
A
B
Editor
will
create
an
iframe
whenever
you
instantiate
it
and
that's
why
it's
been
40
since
it's
been
since
the
inception
Oh,
whenever
you
see
whenever
you
create
a
new
editor
base
and
who
was
the
original
creator
of
editor
for
history,
stick
Dave,
yes,
and
why
do
you
think
he
created
using
high
frames?
Well,
that
was
really
the
only
way
to
do
it
before
content.
Editable
has
been
around
since
I
e55,
but
just
recently
become
standardized
Oh
amongst
the
modern
browsers.
B
B
B
Actually,
the
newer
browsers,
gecko
and
WebKit
browsers
didn't
support
content
editable
or
it
wasn't.
If
they
did,
it
wasn't
standardized
and
now,
with
the
whole
html5
format,
it's
supposed
to
be
eating.
It's
supposed
to
be
standardized
across
the
board
and
there's
actually
documentation
out
there,
for
he.
A
B
B
So,
with
the
inline
editor,
or
with
the
with
the
frame
instance
at
the
ender,
it
would
created
it
an
iframe
under
the
hood
and
as
you're
typing
into
the
textbox,
it's
actually
generating
HTML
on
the
fly
and
rendering
it
out
for
you
with
the
content.
Editable
editor
it
it
does.
It
does
that,
except
this,
the
browser
is
taking
over
instead
of
JavaScript
trading
I'll,
just
under
the
hood
for
you,
so
any
CSS
that
you
have
attached
to
the
node
already
or
any
of
the
selector.
B
The
child
selectors
of
that
node
will
be
we'll
get
that
style,
as
as
you
create
content
or
edit.
The
content
inside
of
it,
and
there
again,
just
like
with
the
the
frame
instance,
are
the
rich
text
editor
that
there's
no
toolbar
that
you're
shipping
with
the
core.
This
is
something
that
you
can
pretty
easily
create
on
your
own,
for
whatever
you're.
B
The
frame
instance
is
still
compatible
with
the
the
new
editor,
and
this
is
just
in
addition
to
the
editor
before
this
is
not
a
replacing
of
the
the
older
editor.
So,
for
instance,
what?
If
we
look
at
the
example
of
the
frame
editor,
we
can
see
that
this
lives
inside
of
an
iframe.
We
hope
your
font.
A
B
Good
yeah,
okay,
so
we
can.
We
can
see
that
it's
living
inside
of
an
iframe
and
whenever
we
click
the
number
of
be
tags,
we
get
a
log
down
here
to
be
tags
and
click
on
I
says
there.
One
I
tag
and
the
number
of
few
classes,
which
are
the
yellow
ones,
tells
us
that
there
too,
so
on
the
inline
editor
the
exact
same
format,
it's
pretty
likely
against
an
example.
B
We
can
see
that
it's
just
a
div
now
not
an
iframe,
there's,
no
I
frame
all
the
way
up
and
it
gets
this
attribute
for
content
editable
true,
and
it
will
give
us
the
same
information
back
if
we
click
on
these
number
B
tags
to
remember.
I
tags
is
around
there
in
right
mode,
good,
yeah,
net
right
now,
it's
more
grammatically
correct
and
that's
the
only
change
that
are
really
made
to
the
test
and
then
with
the
food
class
and
gets
to
back
as
well.
A
B
My
knowledge,
yes,
but
that
would
be
something
we'd,
have
to
ask
alien
out,
okay,
just
to
make
sure,
because
I
would
want
to
misdirect
anything
but
very
similar.
The
same
editor
events
we
had
before
this
is
the
iframe.
So
as
we're
interacting
with
it,
it
then
console
is
letting
us
know
what
we
did.
The
inline
editor
as
we
interact
with
a
console,
is
telling
us
what
we
did.
So
it's
it's
really
doing.
Everything
is
the
the
same
under
the
hood,
with
the
exception
of
a
few
events
have
changed
most
notably
was
the
frame
ready.
B
B
B
A
B
It's
in
another
branch
and
I've
got
some
other
tests
going
on
right
now
on
the
so
I
can't
switch
branches.
Unfortunately,
but
you
have
one
of
the
big
one
of
the
big
benefits
of
using
the
content.
Editable
versus
an
iframe
editor
is
not
having
to
have
restricted
it's
it's
a
it's
a
plus
and
a
minus
them
where
you
have
like.
B
Where
content
editable
means
you
can
have
basically
an
inline
content
management
system
where
you
could
have
an
add
admin
button,
or
an
edit
button
on
the
site
itself
and
edit
the
content
on
the
page
versus
having
to
go
to
a
different
system.
So
it's
two
different
editors
and
22
big
benefits
to
to
each
one
based
on
how
you're
using
it
and
but
that's
just
an
example,
I'm
sure
there
are
many
other
examples
out
there
being
able
to
use
an
editor
versus
or
an
inline
editor
versus
an
iframe
and.
A
B
B
Anything
that's
being
loaded
in
is
getting
loaded
through
the
use
statement
in
in
most
common
practices,
but
if
there
was
something
else
that
was
going
on
and
you
you
have
two
different
options
to
you:
if
you
can
access
it
through
the
main
HTML
site,
then
you're
good
in
the
content-
editable
editor,
but
if
you're,
if
you're
not
able
to,
then
you
could
you
could
create
an
iframe
off
source
and
grab
the
JavaScript
or
grab
the
resource
that
you
need
to
and
then
load
it
in.
But
you
can
also
do
that
good
jsonp.
A
B
Yeah,
basically,
just
try
to
make
sure
that
it's
it's
bulletproof
I
know
there
are
some
internal
teams
that
are
that
are
using
the
content,
edible
feature
for
for
some
new
projects
that
are
rolling
around
and
their
beta
testing
it
internally.
But
you
know
if
anyone
out
there
use
an
editor
and
they
want
to
give
it
a
shot.
Then
by
all
means.
Let
us
know
if
there's
any
any
bugs
in
the
new
one
that
we
can
fix
before
it's,
it's
really
stubbly.
B
B
Why
in
line
editor-
and
that's
really
the
only
two
things
that
you
need
to
change,
everything
else
should
remain
intact:
minus
on
frame
ready.
That
should
be
on
ready
if
you
need
to
to
do
that,
but
that
may
not
be
necessarily
in
your
use
case.
The
big,
the
two
big
differences
are
editor
in
line
and
new.
Why?
In
line
editor,
okay,.
A
So
one
of
the
more
the
feedback
I
got
from
earlier
day
was.
There
was
a
hope
that
some
of
the
doesn't
look
like
it's
reflected
in
either
the
user
guides
or
examples
as
to
why
you
might
use
one
versus
the
other.
So
there
might
be
some
something
to
talk
to
ilion
about
yet.
B
A
C
A
A
Well,
at
least
a
part
of
the
the
Styles
bleeding
over
versus
not
having
some
way
of
saying
if
you
wanted
some.
If.
A
B
That's
what
I've
gotten
so
far
I'm
out
of
my
research
am
I
using
it
and
there
there
may
be.
There
may
be
some
other
benefits
to
it.
Content
editable
doesn't
create
an
iframe
on
the
page
on
the
fly,
so
there
may
be
some
poor
performance
gains
there,
especially
in
if
there
are
mobile,
browsers
that
support
content
editable
they
make
you
may
that
may
be
good.
Then.
C
D
B
Ideally,
the
the
user
interface
or
the
user
experience
itself
and
the
API
has
not
been
altered.
It
all
and
there
shouldn't
be
much
if
any
changes
to
code.
If
you
want
to
swap
out
the
iframe
editor
to
the
inline
editor
or
try
out
the
inline
editor
and
then
switch
back
or
switch
back
and
forth
between
the
two.
A
So
invite
embarrass
won't
just
touch
on
some
of
the
other
things
too.
If
you're
wanting
to
try
out
the
latest
beta
that
we've
got
going
on,
there's
also
some
changes
in
data
table.
Did
you
want
to
talk
a
little
bit
about
that?
Don't
I.
B
Data
table
data
tables
paginator
had
some
event
listeners
that
were
updated
so
that,
if
you
actually,
if
you
change
the
content,
if
you
had
a
data
table
with
a
paginator
on
there,
and
then
you
change
the
all
the
data
that
was
good.
That
was
getting
loaded
into
the
into
the
data
table
and
say:
if
you
start,
if
you
had
a
hundred
rose
and
you're
going
to
50
rose
paginator
before
was
not
being
updated
and
to
get
the
total
number
of
rows,
and
now
it
is.
I
want
to
say
those
one
more
detail.
B
A
Looks
like
we
go,
did
you
guys
still
there
yeah.
D
B
B
A
B
Thing
real,
quick
Andrew,
for
you
know
that
content
update
is
now
being
fired
from
data
table
body
whenever
the
if
the
table
is
being
rear-ended
or
a
rose
modified
or
anything
like
that
content
update
is,
is
now
being
fired
to
you.
You
can
know
whenever
changing
a
model
or
a
data
set
inside
of
the
data
table
is
complete,
completed
its
render
cycle
Ertz.
It's
it's
update
cycle
on
the
data
table.
So
that's
all
good.
D
So
one
of
the
other
things
that
was
included
in
this
beta
was
an
update
to
widget.
So
if
you
rewind
back
a
couple
weeks
on
round
table,
I
was
discussing
some
updates
that
were
coming,
but
by
so
basically
state
of
button
has
been
it's
kind
of
functional,
but
there's
some
pretty
serious
bugs
with
it.
It
just
kind
of
feels
like
an
incomplete
product
which
granted
it's
in
beta
and
yeah
that
that
feeling
is
kind
of
accurate,
because
button
did
have
this
vision
of
what
exactly
we
wanted
to
do
with
it.
D
But
resources
got
reassigned
onto
other,
more
higher
priority
projects
and
we
just
kind
of
never
got
around
to
finishing
up,
but
so
luckily
we
did
out
sometime
lately
to
actually
sit
down
and
and
wrap
up
some
of
the
work,
some
of
the
long
unfinished
work
with
button
to
get
it
working.
So
I
won't
dive
into
it
too
deeply
today,
because
I
think
it's
probably
more
worthy
of
a
full-blown
hang
out.
D
Wouldn't
we
have
some
more
time,
but
so
like
one
of
the
things
that
was
included
in
in
this
in
this
beta
was
an
update
to
widget
that
fixes
a
bog
its
share
my
screen
here.
It's
actually
pretty
useful,
at
least
in
my
opinion,
because
one
of
the
things
with
widgets
is
you
get
when
you
create
a
widget,
you
get
a
bound
I'm
trying
to
draw
in
front
of
the
camera,
but
I'm
actually
sharing
the
screen.
So
is
you
get
a
bounding
bottle.
D
D
D
D
D
That
sounds
like
the
back,
so
anyways,
here's
just
a
really
basic
widget,
and
so,
let's
see
ya,
hear
ya.
We
have
a
div
and
we're
going
to
go
ahead
and
create
a
widget
with
this
dip
and
as
you
see,
the
bounding
box
is
going
to
be
green
color
and
the
content
box
is
going
to
have
a
red
color.
So
will
you.
D
A
A
A
D
Okay,
yeah,
so
when
to
activate
the
single
box
budget
mode,
you
just
set
content
template
to
null.
So,
let's
save
and
refresh
and
boom,
we
get
not
what
we
expected
at
all.
It
blew
away
all
of
the
Select
looking
here.
We
expect
data
bar
to
be
available
and
ID
goo,
but
it
blew
those
away
and
we
lost
the
inner
HTML
on
it
and
it
just
doesn't
work
right
at
all.
So
if
we
update
the
eyeball,
the
latest
the
latest
code
hold
on
a
sec
here.
D
D
D
So
now
this
will
introduce
support
for
a
button
to
build
support,
nested
HTML
structures
for
labels.
So,
as
you
can
see
in
the
examples
here,
it
currently
does
not
support
being
able
to
have
nested
HTML
inside
of
the
button
which
is
yeah,
that's
certainly
a
feature
that
has
long
been
requested.
So
let
me
switch
back
off
screen
share,
but.
D
Yeah
so
those
have
now
been
those
have
now
been
fixed.
Those
are
some
pretty
big
issues
of
lingered
within
button
and
I'll
go
into
it
a
little
bit
more
deeply
at
a
future
hang
out
when
we
actually
do
kind
of
a
more
of
a
dive
into
buttons
architecture
but
yeah.
So
it's
part
of
this
button.
Core
and
white
up
button
were
not
written,
but
quite
a
bit
of
the
ugliness
of
it
completely
embedded,
which
is
a
good
good
progress
quote
upon
itself.
D
D
B
To
content
edible,
yes,
it's
not
like.
B
D
Of
these
updates
to
button
that
I'm
working
on
now
I
guess
they
don't
there.
The
idea
is
that
I'm
not
breaking
any
backwards,
compatible,
I,
they're,
breaking
backwards
compatibility.
Everything
with
button
is
going
to
work
as
expected,
certainly
fixing
a
bunch
of
broken
futures
now,
but
it's
basically
all
just
introducing
a
couple
new
features
as
well
as
update
and
everything
else
to
work
is
these
people
would
expect.
So
it's
not
something
that
has
to
give
another
bitter
ears
but
yeah.
D
So
if
anybody
out
there
I
know
button,
isn't
one
of
those
sexy
new
widgets
that
you
can
do
a
lot
of
cool
stuff
with.
But
if
anybody
out
there
has
been
annoyed
with
some
of
the
issues
and
buttons
certainly
check
out
the
latest
and
in
the
future
betas
before
313
comes
out,
and
let
me
know
because
it's
nothing
answer
to
get
all
this
stuff.
They
can
get
sounds.
A
F
D
Yeah
so
I
would
I
mean
when
you're
talking
about
more
feature-rich
widgets
within.
Why
do
I
there's
a
lot
of
people
with
them
with
an
operative
the
computer.
It's
like
do
you
think
so
can
go
around
to
different
products,
and
if
you
have
some
new
charts,
update
sort
of
new
editor
updates,
you
can
go
to
to
various
products,
are
getting
better,
but
from
button
there's,
no
there's
no
button
specific
product,
these
type
of
actor.
That
seems
like
a
pretty
crappy
product,
so
yeah.
If
anybody
out
there
is
interested
in
doing
some
progress
and
I
thought.
A
A
C
C
D
A
A
E
Yeah,
okay,
let
me
know
yeah
yeah,
okay,
that's
really
cool.
Finally,
we
are
in
tote,
alright
acted
yeah!
Thank
you
very
much
guys
saying.
I
was
very
happy
to
with
his
contribution
to.
It
was
pleasure
for
me
to
work
with
yes
dummy,
and
this
actually
started
to
us
as
project
is
internally
in
life.
Critical,
who
wanted
to
to
help
an
editor
which
would
be
able
to
work
in
both
modes
like
an
iframe
or
in
an
iframe
mod
else
on
I
need
my
html5.
E
It
and
I
did
some
research,
research
and
I
saw
that
why
why
heater
is
pretty
good
code
base
like
for
this
repo
it
would
it
won't
be
very
hard
to
achieve
this.
I
worked
with
for
a
while
with
that
was
just
to
negotiate
the
Prince
of.
How
are
we
going
to
do
that
which
will
be
the
easiest
way
and
then
because
he
he
had
really
good
tests.
E
Also,
for
me,
it
wasn't
so
actor
Chiwetel
and
I
saw
it
will
be
easy
to
support
owed
to
help
also
for
backward
compatibility
with
the
range
existing
implementation
of
toolbars,
for
example,
one
of
one
language
hidden
in
Europe
from
Holland.
He
he
created
such
a
toe
body,
rock
fall
asleep
and
now
ahead.
E
So
I
can
tell
you
I
can
do
for
what
we
are
using.
Currently
this
editor
or
this
contribution
or-
and
we
also
have
another
another
option
to
use
a
other
editor,
but
we
in
in
in
project
like
like
liferay,
we
have
editable
content
right,
this
editable
content.
Let's
suppose
we
have
a
page
and
you
want
the
elected
tool
to
edit
this
page
gets
a
blog
post
or
title
or
something
please,
like
you
empty
in
front
of
me,
I
see
why
my
author
wrote
our
own
tables
September
type
of
2015.
We
just
click
a
new
edit.
F
E
Everything
is
the
same.
Those
are
just
two
types
of
anything
right
when
you
want
to
achieve
something
workflow
or
you
just
click
and
edit.
Something
like
this,
for
example,
in
iframe
you
can
use
when,
when
you
explicit
to
12,
we
use
that
you
click
on
a
link
on
edit
link
and
you
explicitly
edit
whole
bunch
of
of
of
code
or
or
an
article,
not
just
atomic
piece
of
piece
of
content
on.
A
E
This
is
so
in
real
situation.
We
used
in
a
real
situation
that
would
be,
it
looks
like
we
have.
For
example,
on
the
page,
the
user
sees
a
small
border
with
an
edit
icon
right
there,
which
says:
hey,
you
can
edit.
You
can
directly
edit
this
page
or
this
piece
of
this
piece
of
the
page,
and
you
click
right.
There,
a
toolbar
appears
and
you
directed
it
as
soon
as
you
click
outside
this
tool
bar
closes.
E
So
you
don't
have
a
full
editor,
which
is
you
know
you
don't
have
a
photo
editor,
which
is
an
iframe.
You
have
just
one
one
editor
but
like
it,
delegates
must
follow
it.
It's
some
kind
of
delegation
of
predator,
multiple
content.
You
plug
your
editor
at
obar,
appear.
Robot
appears
the
do
you're
good
changes,
you
commit
those
changes
and
that's
it.
The
other.
The
other
option
is
true,
is
to
edit,
like
with
now
to
tread
it.
This
content
in
an
iframe,
for
example.
E
E
E
E
F
E
F
A
E
A
So
Zeke
eels
here
you
can't
see
him
on
the
screen
because
he's
hiding,
but
one
of
the
things
he
wanted
to
do
is
help
out
with
some
of
the
user
guides
examples
kind
of
thing,
so
I,
let
you
guys
chat
for
a
bit
about
that
in
terms
of
the
open
question
that
we
had
earlier
when
we
talked
about
this
was
you
know
basically
like
these
use
cases,
and
so
what
we
want
to
do
is
capture
that
information
that
you
mentioned
now
and
somehow
get
that
into
the
user
guides.
Yeah
yeah.
F
E
A
Let's
go
great
so
I'll,
let
you
guys
sort
of
connect,
maybe
offline.
That's
great
information!
Now,
that's
more
than
what
we
knew
before
we
sort
of
had
an
idea
about
the
CSS
content
not
bleeding
over,
but
the
idea
of
a
sort
of
limited
changes
versus
global
changes,
larger
scale
changes
is
a
good
as
well
awesome.
E
Better
yeah
it
was,
it
was
great
thing.
I
mean
there
are
other
editors
which
do
the
same.
What
I
like
from
from
what
I
saw
in
that
it
really
does
with
the
critical
job.
It's
it's.
It's
really
fast.
For
example,
I
can
compare
with
other
situation.
It's
faster.
It's
done
in
Yui
spar,
you
a
lot
only.
What
is
needed
I
think
it
has
a
good
potential.
A
Again,
thanks
for
that
awesome
contribution,
and
basically
what
we
mentioned
before
so
Tony
had
to
head
out,
but
basically
asked
folks
who
are
trying
this
out
to
give
feedback
either
via
the
mailing
list
like
why
I
can't
rib
or
through
issues.
Well
that
way
we
can,
if
we
find
any
sort
of
API
issues
and
things
like
that,
I'm
work
that
out,
okay.
A
Well,
that's
pretty
much
all
we
had
for
this
week
in
terms
of
that,
we've
got
the
normal
things
in
terms
of
full
requests
that
I
wanted
to
bring
up.
There
are
exactly
the
36
open,
pull
requests
and
about
10
or
15
of
those
are
basically
either
works
in
progress
or
they're
in
the
court
of
the
person.
Who
did
the
poor
quest
to
get
some
feedback
on?
A
Grabs
issues
that
are
also
linked
from
the
open,
roundtable
site
and
again,
if
you
see
a
bug,
that's
an
issue.
That's
tagged
up
for
grabs,
that's
usually
either
a
feature
or
some
kind
of
issue
that
the
person
originally
owned.
The
buck
doesn't
have
time
to
work
on,
but
it
would
be
great
if
someone
else
picked
it
up
and
took
a
look
at
it
so
feel
free
if
you're
new
to
Yui
or
if
you
want
to
try
to
get
your
feet
wet
in
terms
of
fixing
bugs
to
grab
some
of
those
up
for
grabs
books
way.
D
It
also
looks
like
we
do
have
the
development
schedule
for
sprint.
Ten
out
I
just
checked
on
on
the
development
schedule
with
you.
So,
yes,
we
do
have
so
I
guess
yeah
the
next.
The
next
milestone
is
the
code
freeze
or
request
deadline,
which
is
not
all
which
is
not
until
the
end
of
the
month
so
looks
like
we
have
quite
a
while
to
get
any
new
features
and
stuff.
We
want
to
it
the
thing.
D
A
Also,
we
are
getting
gradually
closer
to
my
comp.
There
should
be
issuing
some
new
information
soon,
probably
having
the
call
for
speakers
Grayson.
So
if
you
are
thinking
about
speaking
at
wyckoff
start
thinking
about
your
topics,
you
will
get
a
free
pass
to
YY
conf
in
terms
of
the
registration
course.
You
won't
pay
for
the
hotel,
but
Willie's
pay
for
the
registration
and
there's
a
lot
of
Awesome
reasons
for
doing.
Why
do
I
comp
session
and
I
know
derek,
has
done
it
I've
done
it
ilion.
Have
you
have
you
done?
Why
I
talk
to
it?
A
A
A
To
the
conference
will
be
getting
if
you
do
sign
up
and
want
to
send
a
request
to
speak,
there's
also
basically
support
people
that
are
working,
that
we
help
them
with
getting
their
content
together
and
help
them
organize
it
like
that,
and
we
also
do
things
like
we'll
be
having
a
open
around
table
or
you
basically
hangouts,
where
you
can
practice
your
your
speech
and
things
like
that.
That's
way
closer
to
the
time
and
I
should
mention
the
actual
time,
which
is
November,
sixth
and
seventh
yeah.
A
So
if
you
are
interested
in
coming
to
why
the
why
I
comp
a
registration
will
be
opening
pretty
soon
and
set
your
set
your
calendars
now
and
yes,
oh
how
long
the
talks
I
think
it
depends.
I
think
that
last
year
we
had
two
different
types
of
talks.
We
had
one
talk
that
was
like
60
minutes
and
then
we
had
these
lightning
talks
are
like
15.