Inside the 2015 Edge Conf

Visit the post for more.

Camelia Dobrin
3 min readintermediate
--
View Original

Overview

The article discusses the fifth edition of the Edge Conference held in London, focusing on advanced web technologies and featuring discussions on security, browser storage, web components, and progressive enhancement. The conference also contributed over 13,000 pounds to CodeClub, a charity supporting children's coding education.

What You'll Learn

1

How to implement security best practices using TLS and Let's Encrypt

2

Why understanding browser storage limitations is crucial for web development

3

When to use web components versus alternative frameworks like React

4

How to apply progressive enhancement in web applications

Key Questions Answered

What are the main topics discussed at the Edge Conference 2015?
The Edge Conference 2015 covered several key topics including web security, browser storage challenges, the future of web components, and the principles of progressive enhancement. Each panel featured experts discussing the complexities and advancements in these areas, providing insights for developers and browser vendors.
How does the Edge Conference contribute to charity?
The Edge Conference donates all profits to charity, with this year's event contributing over 13,000 pounds to CodeClub, a network of volunteer-led after-school coding clubs for children aged 9 to 11 across the UK. This initiative supports the education of young learners in coding.
What challenges are associated with browser storage?
The panel on Front End Data highlighted the complexities of implementing persistent storage and syncing in browsers. Developers face challenges in ensuring data integrity and performance, as existing solutions often fall short of meeting diverse use cases effectively.
What is the significance of progressive enhancement in web development?
Progressive enhancement is essential as it allows developers to build applications that function across varying levels of browser capabilities. The approach emphasizes a baseline experience for all users while enhancing features for those with more advanced browsers, ensuring inclusivity and accessibility.

Key Statistics & Figures

Charity donation amount
13,000 pounds
This amount was donated to CodeClub from the profits of the Edge Conference 2015.

Key Actionable Insights

1
Developers should prioritize implementing TLS and Let's Encrypt to enhance web security by default.
This is crucial as security vulnerabilities can lead to significant data breaches. By making security easy to implement, developers can protect user data more effectively.
2
Understanding the limitations of browser storage can inform better design decisions.
By recognizing these limitations, developers can create more robust applications that handle data efficiently, improving user experience and application performance.
3
Consider using progressive enhancement to ensure your web applications are accessible to all users.
This approach not only improves user experience but also broadens the audience that can interact with your application, regardless of their browser capabilities.

Common Pitfalls

1
Failing to implement security measures by default can leave applications vulnerable.
This often happens when developers overlook security in favor of rapid development. To avoid this, always integrate security practices from the start of the development process.