hello everyone it's nice to be here
one again so is that is gonna be about to be for you or web
it's just collect web
my name is claudio you probably know make it on
well i'm been working on for like eight years now or maybe more to work
forty alia
we do web stuff
and contrary to my the web the
fast say sometimes obviously i'm not gonna natural stuff
so what why are we here in the first plane why to make a talk
about the be for and what to make what to talk about the web so
you ask you know when is the browser we have been it's a project that
started very long time my goal we came from this a valiant grocer you testable
a lot and it has always been sort of a secondary actor in the whole
wide world because well
the other that ended the roads are sort of the mainstream browser so are usually
having
much lower year or month manpower so to say but anyway so we tried always
will be for the last year we've been trying to find a way to make
in a web have sense in the context of non and that's how we have
this model which is we have to integrated desktop us will just we can and
that's what we have to go and that's our goal and that's the only thing
that we can do people one of the main things that we can do you
serve that unified box or from can do
they may because they don't care but we care and i know some of our
users get and they appreciate this and that's what we do i used give him
up with that yes that but from the less i think this defines seen in
one line what we have been doing and what we want to do in the
future
so
so what do we stand right now and this is a bit the first eight
this update
with regards to last year saying are on the same time
one of the really pull things that we've been
what is stitches okay one of the cool things that we have and i think
that it was really nice that we need this source that are working on these
couple of years ago is this well application concept which you would let's you like
sandbox
a web page and run it so
dedicated application inside the desktop and not to have to worry about whether this is
going to affect some for your browser or what it is gonna makes your focus
would browser cookies and the really neat thing is that as the web app has
been aboard been and it has been getting more and more complex more and more
applications or more web applications in the internet have been moving in a direction in
which this makes more sense and this is for example and if you have price
forty five web application it's really me
it's mostly H T M L five and that was then and if you're right
that's what application it's
it's really cool i think it this is filler
what's so what does the we come that's new we have you probably so we
this weekly the overview with some kind of start page where you get the but
you that you use more often and i think we can so
so right now it's three ten using G T K and three using some of
the stuff that you can find in documents
it's
is not so clever that's we will at the belated about some of the ideas
we have what for that i mean i think it's a huge improvement in usability
one of the coolest feature lookups is the last
release is this what kid to end in which is powering the browser and it
is good because it has a lot of changes in the architecture that make it
really mother and it's can make what comparable to
chrome or so far T S process some of the things that work it rings
are well we want to process architecture which means that
the web content is being worked on in one process wilder your you why use
run in a different one
i'll supply needs some run in a different one and this has a lot of
advantages for example
you probably seen this guy a couple of times by now if you use web
it now we usually the one of the most common reasons why browser crashes because
of the content not being able to deal with the content or somehow a boxing
in the javascript engine
so with this
stay multiprocessor give actually we'll not question your browser that much anymore
when the content crashes the what but also the web process tells the you that
you like process that there has been a crash and then
we try to friendly that's need this possible and you can just reload the page
and continue from there
because we moved so much stuff outside the U I crosses the us much more
responsive and that you can know this i think i mean really another feedback from
users in into either running the solution maybe and they all say that it briefings
very responsive of and that's fantastic
well i say answer was saying before that this plea learning process that let us
have a can flash or back into where which was one of the features that
people were like really complaining about for long time
there are other things that come with the wood working on not specific the work
it to what but that our lights recent features which one of the next X
innovative compulsive thing which is a considerable boasting in performance in the rendering of the
web pages on and on and the smoothness these means that basically or the complicity
not like years or of the web page and also some C S transformation of
coral in the you of that that's a really we impacting in performance in especially
complex pages
what you have i know if you have seen already the then you will maps
innumerable maps obligation it's really nice and you'd runs i would say that runs very
smoothly and in the befriended or where
there is what i'll give support to a by the way we web G and
what about you are not by default can it be funny there under us which
because the they are well i think that what we do web but well they
can work to be but that i think we might leave it for the next
release to make it on by default but if you're brave you can you can
you can switch them on in you simply because
and students
us i'm not gonna talk much about work it to are marking was somewhere there
he's gonna be talking on sunday about working to so no miscue store excuse gonna
talk a lot about colour so what it can be using other applications and what
are the best ways to the best practises and more details on what's
a recent in the project so not now let's talk about the future because i
have a friend my friend messing my family and then messy love to talk about
the future and he's always have to make a the what about the future whether
we wanna do in the future the future is coming a nice and so we're
been doing some things not custom anything so we would like because where it's very
small team but
so one of the things is that this came up as an idea and the
last you what you did to get factors including the last year a nice to
integrate pdf documents inside web which basically means we used load the E D S
and what you see that means for the base and as of now there are
a few patches in back see that sort of do most of the things but
there are a few important features like search for example missing i think well
i try to be optimistic and to think that maybe we get it for the
next release but will see
all i think that we're working on and this is something that concept very frequently
or bend or send and people who want to use epiphany us there but also
because of people like nice and everything is that yes "'cause" that we use it
does like your school running make installation some put a web there and related run
forty people to browse the web in i don't know office and places like that
so one thing we've been doing this secure small basically me that well you know
you have the dedicated one real surveys you're gonna the skip from and from there
you can access some information and there is work in progress i think maybe some
of these features will appear soon but i think it's gonna take that we more
time before we can probably should also think that it would be really nice we
can discuss about this with the design team because it will be great that well
or be shown in this area is a line we there's so that we can
go in a know that's and that's one
mean
basically you
and known like
i
there's a video here i don't know how it for a couple see that or
with pinpoint
anyway so that i think that need to be fixing deprecation more for example when
application what race some what we used try to fool you into loading a page
in a different domain we right now what we do is we just lunch the
me in a different amber also process awarding than a regular browser process but sometimes
that doesn't really what that something that's not exactly what you want to go for
example in the case of
in the case of goal applications in general they
they take you to a different place for the for lodging and if that goes
to what step different browser window of course that's and what you want to do
so i this is this video to also beat what what's been going on this
is a bit stalled
but i think it hopefully during whether we can reproduce or i think you market
no have some one idea some of this on your but basically what this is
this one when you when you try to do
obviously that would be
actually he's is talking about you can do really
so
so look at this it's a look at this be there because you probably remember
when you try to looking here or when you try to our system a would
like to looking
wait this
there is this
but it's just be this cell phones you can lead see
well basically to be able to see when you are opening a different you are
to and to see that okay this is taking me somewhere else do i want
to continue that i want to use open is in the process or and we
really want to get this or something along these lines in because it's one of
the things that stopping locational to work really
perfectly
something other would been doing and this is because many people tell us we don't
want we cannot czech epiphany because it's a pain in the S to compare working
and that's understood so we're being going with this idea of having what key G
T K packages that you can installing fedora and dbn and maybe other your distributions
so that you can just install that be the be funny or even install packages
of epiphany and then give us feedback try things do with the code et cetera
we need that it would have been doing this for a little while it's is
still we haven't probabilistic i think we will do very soon or they just to
have some kind of counting is marketing running all the time so you can always
cover recent efficiently and of working package what do you with that you can use
to test to be fine and i'm not sure that for example jen is gonna
even
they documentation team has been working in the use of my not because we decided
to remove it some time ago it's it was definitely to outdated for what we
had been doing in the in the project so they can be working then you
use amount no i committed to review we tend to upper we this day so
i'll do and right there are here but i have any not your emails
just me
so that's one thing and
and a host and all
well so we have some ideas of things that we could do for the future
and of course your comments and your feedback on your participation is must encourage because
my family and it's always complain about the future and i have to
responding so
i think that the word about this with the watch at some point but we
never did anything about it would you would be really nice to have a or
nine accounts integrated we web locations like for example when you create your online account
for facebook maybe cool that's a create a web out that has a so there
so you can you can just facebook without having to login again in the browser
and the same will be for all their services
a smart that overview also was commenting before there are some limitations in the what
we implement it would use in G D K and i mean it's not so
flexible is it will be an incident that where the web browser about what engine
i think it will declare maybe just use H T M L and just get
so i think one of my colleagues is playing with this idea and let's see
what it goals of from the anything with and then probably what are nice excel
and if you have try problem better i was trying to studied now but at
the you didn't have what i had seen in the windows version which is that
they then integrating these overview with the most people insights qbc together with the
this search and three like in the same page so you have them together and
i think we can we will do things
on that the direction and there were some mock ups from the design in that
were
bit more complex or more the
interesting that what we currently have and i think we don't we don't but this
and that but i think that
before we move to which the email and then javascript i don't i wasn't really
pretty much with the current code
on the same line i think the if you look at the history you are
you on the bookmarks you idea really so
we need to change them and i think the needing integrate them in the reading
them into the we know what base over to be able they will that will
be probably the best place for you
and we definitely need to improve the management of obligation because right now it's a
bit like they're like you create them and then it's really hard if you don't
know exactly where to go if you want to change the money them we need
to fix that and we need wouldn't logos we need guys you in the corner
there
so we need to something team to improve the management maybe even in the way
they are
maybe from the shell itself it will be nice to be able to the need
them or
basically treat them like well that applications if possible
so if you have ideas you know public see learn from at least on and
around here you can try to find me and
i think i think we would really like
a little more time to make it between web a
even
better than then there is i think it's also but i think we already one
too much but on the problem is that we're really small fishing where like two
three people are working in this and not even myself i've been like really the
voting really don't i'm busy with other projects
so
we really more we need we need you guys and we need more crackers and
we need more a you can control it in many ways even if you know
the developer you a how many of you use web regularly
well at that school that's why you're here right
okay coming and you use a different also regularly as your it's okay i'm not
gonna get and okay you know you i
we have to talk about this
with the get up around about the picture of course at least try to what
obligations in your common i mean if you for your regular browsing you use a
different also because we're not as will be that will have that one that unique
and useful extinction that your browser has that we don't at least right away applications
just some stuff there will your online banking
i don't know do you can you can you can probably use it
best feedback at the end of the talk i or later
go to the main years ago to the are your see talk to us fight
box
you can join us hard we does you spectacle and on and on and try
things i think that see i don't know if it was too short but so
thank you thank you were not thank you everyone
that's even if you want to discuss things we can do it now
zemike for
the guy in front is in and this just in the presentation and i'm sure
he wants to participate
how does the thing is the web application load work together with the new privacy
deals we are what the new privacy goes
because currently we will applications sometimes leaks identifying and information leaks what identifying information a
websites
wow
you mean these do not try are that we and that's so as well this
could be is and it is run is running advertisements from all external sites and
so that i think that can definitely maybe improve i mean that we have we
have support for this will not track thing and maybe
this could be enabled in publication but i think
privacy is not the me of concern of for publications also it's it helps but
what i think you it can commented inpatient the words
the worst or see of
running who cares
well
if you we get this i think it's not you know multiple how we to
the settings of the
or the process of the
there is us as you take enough information as possible
but that you have anything in particular in mind you can always file about and
okay we can probably get
i like the bass the well do mainly it's but there are actually that this
the integration do me into or some extra functions i mean the shuts me sink
in the reserves
well for example well applications they if you don't know can
no it supported right by other bands it's the applications
but well we have we have some advantage that they don't we haven't what we
did not community where the saying this or working the same pro you have like
a similar goals and we have an opportunity that that's my point one of what
we needed to integrate the world so
better than probably another
basis well in a sense them but i feel like to ask the
mm with them in exactly the integration like i don't know the small icons or
well just know that web biggest wanting the regulation with the line accounts is a
different thing notifications for example
of our meetings
they go not only on the application level but also in the find the where
use in this what we did it did you think a part of the what
could which of course allows to use the same libraries and services that the rest
of non user so in that sense we have an advantage there
okay
i couldn't help but notice in the if an e-mail use the required the lately
and if you say that well we need help but we need more competitors that's
right
boast about it on the maybe just
i followed list
i know thing like that
i mean i mean trying to keep more
it's just personal every like really see find i mean anything so that's why lately
it's been difficult but
but right we've probably do better on that front
and
well but time is limited and that's i think the main constrained not motivation to
or two
a are there any plans to work with the new a high dpi stealing "'cause"
you'll notice if you run it which age building heidi pi
well the application widgets look fantastic the actual content rendered pain is
and so i think we need to flights
i'm not or
i think that's something probably what get related
i don't really know what's that i think mark in most but do you want
to make any
you know so you're not addressed is probably in the
talk or
i think it's something that market
so you have not told about and the reaction to plug in of course as
but how about the situation when a plug in and just it's one hundred percent
of the C P U
friends battery and so one is there are there any plans to find that
but what the flights of the situation what and browser plug in for example F
slash place at
it's a one hundred percent of these you the bases a responsive bodily battery is
the right and again well i think now
because some dispute model of processors this is much better but so
we definitely need better you better management of those things for example so i think
or the roses come tools to let you see what brought what the like assorted
win and maybe that we can do better and
that's definitely something to look into
might be suggesting that is ready push to uni finally jasper engines within no sorry
is ready push to uni fine jasper engines all you know
i really have comments no i really no i cannot tell you
i wouldn't say so but
you know what it is just
going
one direction use in one and
okay
i don't i don't know if it's
would be useful for us you know that the what we just in two
to use a custom one different on the working surface use so
i don't know on the other and i cannot comment on what
the show thing is
a going to
so sort if you if you set aside and this that i apologise but we
can see well application men would you support package taps
not at the moment but there are there are i forgot to mention that it's
one of the experiments that we have there is something one bug report there is
a couple of patches that let you install applications from
this crone upstart or whatever it's called anything in for firefox one
so
i think that there are some things that don what where and on the other
and i think there are some concerns with regards how
you system you can do that right do this work like
and a lot of those things are focus on mobile like far five so was
really more focus on the device if you i things one
you your body utters are have to worry about
i think we're really focusing the desktop and also
right to
and i think that's well thank you enjoy the comfort