FINHTML5 TALKS 2014 is a crowd sourced series of presentations where you decide who's going to talk.
Business, Design and Development Connected
FINHTML5 TALKS ia a series of presentations by talented global visionaries, tech leaders, designers and hard-core hackers! Together with our audience we bring the brightest minds that work in the front of the Internet to Helsinki.
January 23rd 2014, 18.00
Senior Software engineer
Kimmo is a mobile browser developer. He has been involved in the WebKit based browsers and engines since the days of the initial WebCore tarball drops.
Among small WebKit code contributions, Kimmo has been part of teams creating and shipping WebKit based browsers for Nokia and NVIDIA. He has also experience on client-side web development.
Currently Kimmo is working mainly on improving graphics subsystem of Chromium browser.
WebKit based browser graphics internals for web developers
Web page performance and appearance matter for usability. There are plenty of interesting tips on how to create smoother, faster, better looking web applications. Why do these tips work? What happens inside a browser, why are the techniques working and what are the boundary conditions? This presentation sheds light on these useful graphics related techniques from the perspective of technical implementations in currently available browsers that are based on WebKit, a browser engine.
The presentation gives some technical history of current WebKit based browsers such as Safari, Android WebKit browser and Chrome.
In the presentation, we look into how WebKit draws web pages and how the HTML tags and CSS declarations make their way into pixels on screen. Building on this, the presentation explains why some operations on the page are fast and why some are slow.
Covered topics include:
- How CSS transformations are implemented, when do they break and why?
- Examples of tricky content for current mobile browsers: CSS fixed positions
- Why browser runtime architecture affects how JS should be authored
January 23rd 2014, 19.00
Lead Software Architect
Lauri Svan is a mobile software veteran with experience of co-founding two startups and consulting large Scandinavian corporations like Nokia. Having started his programming on X86 assembler, he has gradually moved into higher levels of abstraction, now working as a lead software architect in SC5, the Finnish HTML5 company.
He likes to think his work as "software fireman" or "Mr. Wolf of software", sometimes being closer to "Mr. Bean". Within his life and profession, he works hard to keep the simple things simple and complex things manageable.
Engineering HTML5 applications for better performance
HTML 5 apps have been accused of being slower than their native counterparts. Even if HTML5 apps will theoretically remain slower than native apps, bad engineering practices kill your application performance much sooner than you would hit the theoretical limits of a browser engine.
While the latest browser engines have been heavily optimised for better performance, the application engineering practices remain bad. Luckily, the tricks learnt in mobile and desktop application optimisation can be largely applied to HTML5 apps, too. This presentation compares the performance aspects of HTML5 and a few UI frameworks. It shows on how to measure the relevant aspects of HTML5 application performance, and gives tips on how to craft applications so that they remain fast.
We would like to bring in two excellent presentations that are focused on the ever important goal of smooth performance. We will look under the hood of the modern browser and dish out well informed tips and best practices on how to make you webpage or web app run smoother. Our two planned presentations are the following:
Watch the previous presentations
October 31st 2013, 18.00
Entupalma.com, O'Reilly Media
Trainer, Speaker and Writer.
Max is a mobile+web developer, trainer, speaker and writer. He wrote many books, including "Programming the Mobile Web" and "jQuery Mobile: Up and Running" published by O'Reilly Media.
He has a blog about mobile web development at mobilexweb.com and he maintains the website mobilehtml5.org.
He is a frequent speaker at conferences, including QCon, OSCON, Breaking Development, Velocity, Fluent, JSConf, Google Developer Day, Campus Party Europe, Mobilism and many other events around the world. He has delivered hundreds of trainings on mobile+web technologies for open trainings and well-known companies around the world.
He has received different recognitions from Nokia, BlackBerry, Adobe and Microsoft.
Breaking limits on Mobile HTML5
Several hacks are available for mobile web development that are unknown to most web developers. This talk will go over 15 of the most interesting unknown hacks for mobile web developers.
More than 15 hacks that will surprise you on mobile browsers, such as IE10, Safari on iOS and Chrome for Android. Quickly, we will go though the problem, the code and the live demo of the hack working on a real device.
Director - FT Labs
Offline rules: Bleeding edge web standards at the Financial Times
The FT is one of the pioneers in the use of newly minted HTML5 technologies to build web apps that are virtually indistinguishable from native apps. The examples will feature real-life code from FT and the Economist applications, so you know that the techniques here are applicable to large, complex problems.
The Rebirth of Touch
From phones to tablets to desktops, touch is a standard interface for the web and for apps. But in this era of multiple input computing, will our current coding techniques be enough to develop for a variety of input types?
Internet of People
Strategy Consultant, Founding Member
The Internet in Things - Taking the Web to the Everyday
The question is not whether increasing chunks of everyday life will be integrated into the network, but how.This talk is going to look at how the principles of the Web translate to connected things, and why it’s crucial to develop for an Open Internet of Things.
People are the heart of the system: how a human focus can help us use technology to invent a better future
Putting people first can guide us - from uncovering an opportunity for a product or service, to guiding its design and development, to getting it to market and keeping it evolving and strong. By maintaining a human focus, we can work together to build the future that we really want.
Principal, Mobile User Experience Designer
Reset the web
Mobile isn't merely a new stage in the evolution of the web, it's not even merely a new context, it's the very early stages of an entirely new system. A system that has already started to shape our environment, affect the way we live, how we choose to connect with others, and how we're able to spend our time.
Director Partner Relations