Talk held on a Smashing Magazine Meetup February, 27th 2012 in Frankfurt (Germany) about current problems with developers, designers and clients in front-end development
The Death of Lorem Ipsum & Pixel Perfect ContentDave Olsen
A designer has been asked to mock up a student profile page in Photoshop. It’s beautiful. The student’s name fits perfectly under the profile image. Their bio is split into two columns that perfectly line up. Unfortunately, all of this perfectly laid-out content is an unrealistic best-case scenario. Our content never fits this perfectly. Names are longer than the eleven characters used in the mock-up. Bios naturally vary in length from person to person. The reality is that we will have large variation in our content.
Rather than addressing these variations after we’ve received approvals and started building a website, we should stress-test our designs with real content from the start of our process. To deliver the best possible product, we need to design for the best-case, worst-case, and every-case-in-between when it comes to possible content.
* Learn how systems and patterns can help us build reusable and shareable components for our websites
* Discover the benefits of taking the design process out of Photoshop and moving it to the browser.
* Learn how content specialists can engage with the design process from the beginning and be advocates for realistic content.
* Explore how real and varied content, not lorem ipsum, can be used to test a design and how it might work.
* Discover how developers can also be involved in this process to ease integration of a design with a CMS or a custom solution.
The Server Side of Responsive Web DesignDave Olsen
Responsive web design has become an important tool for front-end developers as they develop mobile-optimized solutions for clients. Browser-detection has been an important tool for server-side developers for the same task for much longer. Unfortunately, both techniques have certain limitations. Depending on project requirements, team make-up and deployment environment combining these two techniques might lead to intriguing solutions for your organization. We'll discuss when it makes sense to take this extra step and we'll explore techniques for combining server-side technology, like server-side feature-detection, with your responsive web designs to deliver the most flexible solutions possible.
The document discusses HTML5 and CSS3, the future of web technologies. It provides an overview of what HTML5 and CSS3 are, who develops them, how developers and designers can start using them, and why they should transition to these new standards now despite still being works in progress. The document aims to introduce readers to HTML5 and CSS3 and encourage them to begin experimenting with and applying these new technologies in their own projects.
10 Simple Rules for Making My Site AccessibleHelena Zubkow
From the basic principle that the web should be great for everyone, Chris Albrecht and Helena Zubkow team up to present an informative accessibility demo that will rock your world. The goal of this session is to introduce developers to web accessibility – what it is, why it’s important, and how to build and test sites to make them as accessible as possible.
This includes a demo of how to do things the right way and the wrong way, some great tools, and a walkthrough of basic standards for accessibility.
- Intro - What is web accessibility?
- Why does web accessibility matter?
- Accessibility fundamentals (web accessibility in practice / code demo)
- Web accessibility tools to assess and improve your projects
- Q&A session
Style Guides Are The New Photoshop (Fronteers 2012)Stephen Hay
A slightly modified version of the talk I first presented at Smashing Conference, now presented at Fronteers 2012. (http://fronteers.nl/congres/2012)
Use of image editors for creating web design mockups has worked until now, but responsive design is forcing us to find alternatives, as we can't simply create more mockups as we design for more screens. Have no fear, there is at least one method of replacing Photoshop for web design. Let's take a look at one of the most important aspects of this method: the creation of clear, semi-automated, self-updating style guides.
Practical guide for front-end development for django devsDavidson Fellipe
The document provides an overview of front-end development for Django developers. It discusses using HTML, CSS, JavaScript and other front-end technologies. It recommends using components, preprocessors and task automation like Grunt. It also discusses standards, performance optimization and creating UI libraries.
Style Guides Are The New Photoshop (Smashing Conference 2012)Stephen Hay
The document discusses replacing Photoshop comps with web-based comps and style guides for responsive design mockups. It outlines problems with using Photoshop, such as design changes being time-consuming and the inability to represent responsive designs. The document then presents the benefits of using web-based comps and style guides, such as allowing for realistic rendering and representation of responsive designs. It also describes a workflow for creating web-based style guides using tools like Markdown, Jinja templates, PhantomJS, CasperJS, and Dexy.
Thinkful FrontEnd Crash Course - HTML & CSSTJ Stalcup
This document provides an overview of a frontend crash course on HTML and CSS. It introduces the instructor and teaching assistants. The agenda includes learning key concepts of HTML and CSS over 30 minutes, reviewing assignments for 10 minutes, completing challenges with support for 30 minutes, and information on continuing learning for 10 minutes. The document explains how the web works with clients and servers, and provides examples of HTML tags and CSS properties to style pages. It also lists assignments for students and discusses Thinkful's programming bootcamps and mentorship opportunities.
HTML5 is the latest revision of the HTML standard that aims to improve the language with support for the latest multimedia capabilities. It introduces many new features such as geolocation, web storage, web sockets, and canvas for 2D and 3D graphics. Developers can use these new features to build richer applications that work across devices while also improving semantics and markup.
A guide to help you achieve code consistency that adheres to best practices. Sections include: What is a URL?, Naming Conventions, Project Folder Structure, Code Guide, Images Guide, and Things I wish I Knew Upfront
Refreshing Your UI with HTML5, Bootstrap and CSS3Matt Raible
Many startups and open source projects have the luxury of starting greenfield projects. Unfortunately, the corporate world rarely works this way. It's more maintenance coding and a few new features every now and then. This session covers how you can use three of the hottest technologies (HTML5, CSS3 and Bootstrap) to spruce up a legacy application. It describes a real-world situation where a redesign was implemented in a few short weeks, making an old site look brand new. It also does a deep dive into Bootstrap, explains LESS, and shows pitfalls with older browsers. After this session, you'll be motivated to integrate Bootstrap into your applications and turn that legacy UI into something sexy!
See blog post about this presentation at http://raibledesigns.com/rd/entry/my_bootstrap_presentation_from_html5.
Every URL visited from the Facebook iPhone app is done through a webview. Same with Twitter. Even if you don't have a mobile app, your website gets a lot of traffic from webviews. And yet, testing on webviews is challenging. There are significant performances differences between UIWebView vs WkWebView, and similarly for Android webview vs the new Chromium webview. And what about home screen apps?! In this talk, Steve Souders discusses the differences across webviews and how that affects performance of mobile web apps.
Web Systems Architecture by Moshe KaplanMoshe Kaplan
If you are planning a large scale web site, or consider how to take you site to the next level, you should have participated in this workshop. Feel free to connect for further details.
NodeConfLondon - Making ES6 happen with ChakraCore and NodeChristian Heilmann
The document discusses the history and future of JavaScript and Node.js. It covers the promises and problems of JavaScript, how Node.js helped address some issues but created new ones like monoculture. It then discusses how ES6 and the ChakraCore engine can help modernize JavaScript and break the Node monoculture by providing an additional engine option. The author hopes for less drama, embracing change, simplicity, inclusiveness, and prioritizing users over developers.
React Storybook, Atomic Design, and ITCSSTrevor Pierce
This document discusses the evolution of web design methodologies from static pages to dynamic single-page applications. It introduces Atomic Design and ITCSS as approaches to bring more structure and scalability to component-based design systems. The author learns to design directly in React using Atomic patterns, CSS Modules, and PostCSS to address challenges with CSS organization and scaling. They create a living style guide using Storybook to demonstrate these techniques.
Beyond responsive design - UI for the modern web application - Pete Smith - C...Codemotion
Codemotion Rome 2015 - Applications written for the modern web are being consumed not just on desktops, but also on a myriad of other devices... even watches and glasses. If you design your application with a pc screen in mind, you're either cutting your userbase in half or setting yourself up for an expensive redesign. In this talk I'll introduce you to some modern web design constructs, and the technologies that bring them to life. Learn how to create apps for phone, mobile and desktop with no extra effort, and without restrictive layout frameworks. Web has finally caught up with native apps... the future is now!
The document discusses web standards and protocols as well as tips for good website design. It provides lists of "dos" and "don'ts" for website design. The "dos" include testing pages in multiple browsers, keeping layouts simple, writing clearly and concisely, and providing alternatives to images. The "don'ts" include linking to irrelevant material, overusing emphasis, and splitting topics across multiple pages.
The document outlines an agenda for a frontend crash course on HTML and CSS concepts. It introduces the instructor and TAs, discusses how Thinkful helps people become developers through mentorship and projects. The agenda includes learning key HTML and CSS concepts, reviewing assignments, working on challenges with support, and next steps for continued learning. It also covers topics like how the web works, HTML structure and tags, CSS selectors/properties/values, and assignments for practicing the concepts taught.
Angels versus demons: balancing shiny and inclusiveChris Mills
The modern web developer faces a moral choice when creating sites and apps. The angel on your shoulder tells you to use standards and respect accessibility across users of AT, older browsers, mobile, etc. The devil on your other shoulder meanwhile tells you to use all the shiny, satisfy your ego, and leave user agents over two weeks old in the dust.
This talk walks you through the dilemma, looking at the perils of embracing the serpent and presenting solutions that will allow you to achieve a satisfactory compromise. We know the devil has all the good albums, and we want to rock out as much as you do! But not at the expense of the Web’s greatest strengths!
This document discusses various tools for web developers. It covers editors and extensions, style guides, testing strategies, building tools, and performance optimization. Recommendations are provided for prototyping quickly, setting up editors like Atom, creating style guides, implementing testing strategies, using build tools like Webpack, and measuring performance with tools like Chrome DevTools. Slides from the presentation are available at the provided URL.
Thinkful FrontEnd Crash Course - HTML & CSSTJ Stalcup
This document provides an overview of a frontend crash course on HTML and CSS. It introduces the instructor and teaching assistants. The agenda includes learning key concepts of HTML and CSS over 30 minutes, reviewing assignments for 10 minutes, completing challenges with support for 30 minutes, and information on continuing learning for 10 minutes. The document explains how the web works with clients and servers, and provides examples of HTML tags and CSS properties to style pages. It also lists assignments for students and information on Thinkful's programming bootcamps and mentorship opportunities.
Enterprise makeover. Be a good web citizen, deliver continuously and change y...Mateusz Kwasniewski
Microservices, cloud, continuous delivery heavily influenced how modern teams build software systems. Come to this talk to learn how our team rebuild frontend stack of several newspapers significantly reducing cycle time and creating fun work environment that lets great developers be great.
Some of the things I’ll share:
- how respecting the Web makes us faster
- what we learned running 12factor apps on Heroku
- nuances of Continuous Delivery that you won’t find in books
- thinking process behind our decisions and some of the change patterns we used
Video:
http://www.schibsted.pl/2015/07/enterprise-makeover-part-16-creating-lean-enterprise/
http://www.schibsted.pl/2015/07/enterprise-makeover-part-26-use-the-web-dont-abuse-it/
http://www.schibsted.pl/2015/07/enterprise-makeover-part-36-rethinking-agile-practices/
http://www.schibsted.pl/2015/07/enterprise-makeover-part-46-cloud-native-development-on-heroku/
http://www.schibsted.pl/2015/07/enterprise-makeover-part-56-continuous-delivery-orchestration/
http://www.schibsted.pl/2015/07/enterprise-makeover-66-organizational-change-summary/
SWFObject 2: The fine art of embedding Adobe Flash Player contentBobby van der Sluis
My presentation for FITC Amsterdam. It shortly discusses the history and goals of the SWFObject 2 project, thoroughly explains the underlying problems it aims to solve, and gives an overview of the final solution.
Customer Experience Optimization: Kleine Änderungen, große WirkungConnected-Blog
Timo von Focht, Regional Director DACH, Maxymiser
Vortrag auf der Email-Expo 2013
Das Blog der Messe Frankfurt zur Digitalisierung des Geschäftslebens:
http://connected.messefrankfurt.com/de/
This document discusses the Bluetooth market and technology. It provides statistics showing that Bluetooth is the second largest wireless technology after GSM, with over 2 billion Bluetooth devices in use worldwide by 2008. Charts show the growth of Bluetooth and other wireless technologies from 2005-2012. The document also discusses Bluetooth applications and regulations regarding Bluetooth advertising in different countries like the UK, France and others. It presents MobiNear's Bluetooth-enabled product and positioning in the Bluetooth market.
Style Guides Are The New Photoshop (Smashing Conference 2012)Stephen Hay
The document discusses replacing Photoshop comps with web-based comps and style guides for responsive design mockups. It outlines problems with using Photoshop, such as design changes being time-consuming and the inability to represent responsive designs. The document then presents the benefits of using web-based comps and style guides, such as allowing for realistic rendering and representation of responsive designs. It also describes a workflow for creating web-based style guides using tools like Markdown, Jinja templates, PhantomJS, CasperJS, and Dexy.
Thinkful FrontEnd Crash Course - HTML & CSSTJ Stalcup
This document provides an overview of a frontend crash course on HTML and CSS. It introduces the instructor and teaching assistants. The agenda includes learning key concepts of HTML and CSS over 30 minutes, reviewing assignments for 10 minutes, completing challenges with support for 30 minutes, and information on continuing learning for 10 minutes. The document explains how the web works with clients and servers, and provides examples of HTML tags and CSS properties to style pages. It also lists assignments for students and discusses Thinkful's programming bootcamps and mentorship opportunities.
HTML5 is the latest revision of the HTML standard that aims to improve the language with support for the latest multimedia capabilities. It introduces many new features such as geolocation, web storage, web sockets, and canvas for 2D and 3D graphics. Developers can use these new features to build richer applications that work across devices while also improving semantics and markup.
A guide to help you achieve code consistency that adheres to best practices. Sections include: What is a URL?, Naming Conventions, Project Folder Structure, Code Guide, Images Guide, and Things I wish I Knew Upfront
Refreshing Your UI with HTML5, Bootstrap and CSS3Matt Raible
Many startups and open source projects have the luxury of starting greenfield projects. Unfortunately, the corporate world rarely works this way. It's more maintenance coding and a few new features every now and then. This session covers how you can use three of the hottest technologies (HTML5, CSS3 and Bootstrap) to spruce up a legacy application. It describes a real-world situation where a redesign was implemented in a few short weeks, making an old site look brand new. It also does a deep dive into Bootstrap, explains LESS, and shows pitfalls with older browsers. After this session, you'll be motivated to integrate Bootstrap into your applications and turn that legacy UI into something sexy!
See blog post about this presentation at http://raibledesigns.com/rd/entry/my_bootstrap_presentation_from_html5.
Every URL visited from the Facebook iPhone app is done through a webview. Same with Twitter. Even if you don't have a mobile app, your website gets a lot of traffic from webviews. And yet, testing on webviews is challenging. There are significant performances differences between UIWebView vs WkWebView, and similarly for Android webview vs the new Chromium webview. And what about home screen apps?! In this talk, Steve Souders discusses the differences across webviews and how that affects performance of mobile web apps.
Web Systems Architecture by Moshe KaplanMoshe Kaplan
If you are planning a large scale web site, or consider how to take you site to the next level, you should have participated in this workshop. Feel free to connect for further details.
NodeConfLondon - Making ES6 happen with ChakraCore and NodeChristian Heilmann
The document discusses the history and future of JavaScript and Node.js. It covers the promises and problems of JavaScript, how Node.js helped address some issues but created new ones like monoculture. It then discusses how ES6 and the ChakraCore engine can help modernize JavaScript and break the Node monoculture by providing an additional engine option. The author hopes for less drama, embracing change, simplicity, inclusiveness, and prioritizing users over developers.
React Storybook, Atomic Design, and ITCSSTrevor Pierce
This document discusses the evolution of web design methodologies from static pages to dynamic single-page applications. It introduces Atomic Design and ITCSS as approaches to bring more structure and scalability to component-based design systems. The author learns to design directly in React using Atomic patterns, CSS Modules, and PostCSS to address challenges with CSS organization and scaling. They create a living style guide using Storybook to demonstrate these techniques.
Beyond responsive design - UI for the modern web application - Pete Smith - C...Codemotion
Codemotion Rome 2015 - Applications written for the modern web are being consumed not just on desktops, but also on a myriad of other devices... even watches and glasses. If you design your application with a pc screen in mind, you're either cutting your userbase in half or setting yourself up for an expensive redesign. In this talk I'll introduce you to some modern web design constructs, and the technologies that bring them to life. Learn how to create apps for phone, mobile and desktop with no extra effort, and without restrictive layout frameworks. Web has finally caught up with native apps... the future is now!
The document discusses web standards and protocols as well as tips for good website design. It provides lists of "dos" and "don'ts" for website design. The "dos" include testing pages in multiple browsers, keeping layouts simple, writing clearly and concisely, and providing alternatives to images. The "don'ts" include linking to irrelevant material, overusing emphasis, and splitting topics across multiple pages.
The document outlines an agenda for a frontend crash course on HTML and CSS concepts. It introduces the instructor and TAs, discusses how Thinkful helps people become developers through mentorship and projects. The agenda includes learning key HTML and CSS concepts, reviewing assignments, working on challenges with support, and next steps for continued learning. It also covers topics like how the web works, HTML structure and tags, CSS selectors/properties/values, and assignments for practicing the concepts taught.
Angels versus demons: balancing shiny and inclusiveChris Mills
The modern web developer faces a moral choice when creating sites and apps. The angel on your shoulder tells you to use standards and respect accessibility across users of AT, older browsers, mobile, etc. The devil on your other shoulder meanwhile tells you to use all the shiny, satisfy your ego, and leave user agents over two weeks old in the dust.
This talk walks you through the dilemma, looking at the perils of embracing the serpent and presenting solutions that will allow you to achieve a satisfactory compromise. We know the devil has all the good albums, and we want to rock out as much as you do! But not at the expense of the Web’s greatest strengths!
This document discusses various tools for web developers. It covers editors and extensions, style guides, testing strategies, building tools, and performance optimization. Recommendations are provided for prototyping quickly, setting up editors like Atom, creating style guides, implementing testing strategies, using build tools like Webpack, and measuring performance with tools like Chrome DevTools. Slides from the presentation are available at the provided URL.
Thinkful FrontEnd Crash Course - HTML & CSSTJ Stalcup
This document provides an overview of a frontend crash course on HTML and CSS. It introduces the instructor and teaching assistants. The agenda includes learning key concepts of HTML and CSS over 30 minutes, reviewing assignments for 10 minutes, completing challenges with support for 30 minutes, and information on continuing learning for 10 minutes. The document explains how the web works with clients and servers, and provides examples of HTML tags and CSS properties to style pages. It also lists assignments for students and information on Thinkful's programming bootcamps and mentorship opportunities.
Enterprise makeover. Be a good web citizen, deliver continuously and change y...Mateusz Kwasniewski
Microservices, cloud, continuous delivery heavily influenced how modern teams build software systems. Come to this talk to learn how our team rebuild frontend stack of several newspapers significantly reducing cycle time and creating fun work environment that lets great developers be great.
Some of the things I’ll share:
- how respecting the Web makes us faster
- what we learned running 12factor apps on Heroku
- nuances of Continuous Delivery that you won’t find in books
- thinking process behind our decisions and some of the change patterns we used
Video:
http://www.schibsted.pl/2015/07/enterprise-makeover-part-16-creating-lean-enterprise/
http://www.schibsted.pl/2015/07/enterprise-makeover-part-26-use-the-web-dont-abuse-it/
http://www.schibsted.pl/2015/07/enterprise-makeover-part-36-rethinking-agile-practices/
http://www.schibsted.pl/2015/07/enterprise-makeover-part-46-cloud-native-development-on-heroku/
http://www.schibsted.pl/2015/07/enterprise-makeover-part-56-continuous-delivery-orchestration/
http://www.schibsted.pl/2015/07/enterprise-makeover-66-organizational-change-summary/
SWFObject 2: The fine art of embedding Adobe Flash Player contentBobby van der Sluis
My presentation for FITC Amsterdam. It shortly discusses the history and goals of the SWFObject 2 project, thoroughly explains the underlying problems it aims to solve, and gives an overview of the final solution.
Customer Experience Optimization: Kleine Änderungen, große WirkungConnected-Blog
Timo von Focht, Regional Director DACH, Maxymiser
Vortrag auf der Email-Expo 2013
Das Blog der Messe Frankfurt zur Digitalisierung des Geschäftslebens:
http://connected.messefrankfurt.com/de/
This document discusses the Bluetooth market and technology. It provides statistics showing that Bluetooth is the second largest wireless technology after GSM, with over 2 billion Bluetooth devices in use worldwide by 2008. Charts show the growth of Bluetooth and other wireless technologies from 2005-2012. The document also discusses Bluetooth applications and regulations regarding Bluetooth advertising in different countries like the UK, France and others. It presents MobiNear's Bluetooth-enabled product and positioning in the Bluetooth market.
http://mobinear.com/corporate/
Develop and maximize efficiently your in-situ CRM on PoS in using the MobiNear interactive touch screen.
Email-Expo 2012
Synergien in der Google Produktwelt
Yellow Tomato GmbH
Das Blog der Messe Frankfurt zur Digitalisierung des Geschäftslebens:
http://connected.messefrankfurt.com/de/
Julia Meise, Any content, any screen, any place!, Sky
M-Days 2013
Blog by Messe Frankfurt for the Digital Business:
http://connected.messefrankfurt.com/en/
Patrick Comer's Opening Remarks @ SampleCon 2013Federated Sample
At the inaugural SampleCon, CEO Federated Sample Patrick Comer spoke about the future of online sampling and hot industry trends that are beginning to reshape our industry.
Identive | Press Release | Identive Group Executives to Present at Smart Card...Identive
Identive Group Executives to Present at Smart Card Alliance Government Conference.
Follow Identive on Twitter: http://twitter.com/identivegroup
http://identive-group.com
5. Forum Wissenschaftskommunikation, Wissenschaft im Dialog (WiD): http://www.wissenschaft-im-dialog.de/wissenschaftskommunikation/forum.html
Wie Sie ohne Mehraufwand Ihre Klickraten steigernConnected-Blog
Daniel Harari, VP Client Services, Co-Founder, emarsys
Vortrag auf der Email-Expo 2013
Das Blog der Messe Frankfurt zur Digitalisierung des Geschäftslebens:
http://connected.messefrankfurt.com/de/
Ist die Zukunft des Bezahlens wirklich mobil?Connected-Blog
Volker Koppe, Ist die Zukunft des Bezahlens wirklich mobil?, Visa Europe
M-Days 2013
Das Blog der Messe Frankfurt zur Digitalisierung des Geschäftslebens:
http://connected.messefrankfurt.com/de/
Boris Schneider-Johne, Tablet? PC? Windows 8?, Microsoft Deutschland GmbH
Das Blog der Messe Frankfurt zur Digitalisierung des Geschäftslebens:
http://connected.messefrankfurt.com/de/
Torsten Ölke, Spagat zwischen Strategie und Umsetzung, Smart Mobile Factory
Vortrag auf den M-Days2013
Das Blog der Messe Frankfurt zur Digitalisierung des Geschäftslebens:
http://connected.messefrankfurt.com/de/
Identive | Press Release | Identive to Acquire Majority Stake in Payment Solu...Identive
Identive to acquire majority stake in payment solution AG. Acquisition expands Identive’s position in cashless payment systems in Europe.
http://identive-group.com
Follow Identive on Twitter: http://twitter.com/IdentiveGroup
This document provides strategies for mobile money operators to increase customer usage through segmentation and targeting of customer groups. It introduces a framework that segments customers into categories like registered non-users, passive recipients, infrequent users, regular users, and power users. A case study of a mobile money service called xCash is presented, where customer transaction data was analyzed according to this framework. The analysis revealed opportunities to increase activation of dormant customers and encourage greater usage across all customer segments through tailored marketing strategies. The document aims to help operators apply similar segmentation and data-driven approaches to grow activity rates among their own mobile money user bases.
"Vielfalt bewegt Frankfurt" – Integration im öffentlichen Dialog
Vortrag von Dr. Armin von Ungern-Sternberg, Stadt Frankfurt am Main, auf der Veranstaltung "Stadt und Netz"
M-Days 2012
Detlef Persin Hessen IT
Das Blog der Messe Frankfurt zur Digitalisierung des Geschäftslebens:
http://connected.messefrankfurt.com/de/
Mann Marketing Inc moves into the 21st century with social media. They will establish a blog, Facebook page, LinkedIn page, Twitter page, and use Hootsuite and Vertical Response. Team Rejuvenate will provide training on using these tools and how to make the most of each platform, such as posting strategically on the blog and connecting with customers and partners on LinkedIn.
Mit welchen Texten Sie bei Google in Top-Positionen gelangen und Kunden gewin...Connected-Blog
Email-Expo 2012
Mit welchen Texten Sie bei Google in Top-Positionen gelangen und Kunden gewinnen!
Beat Z‘graggen, Worldsites GmbH und Roman Probst, Translation-Probst AG
Das Blog der Messe Frankfurt zur Digitalisierung des Geschäftslebens:
http://connected.messefrankfurt.com/de/
(For non-developers) HTML5: A richer web for everyoneChris Mills
This talk is designed to explain the advantages of HTML5 in a way that makes more sense to the non-developers involved in a web site project. It is therefore aimed at designers, brand managers, project managers and bosses, and talks about HTML5 with less code and tech specs, and more real world advantages of using it in your web project.
Slides I co-presented with John Dyer at the 2010 Echo Conference in Dallas, TX.
http://johndyer.name/
http://echoconference.com/
The document provides an agenda and materials for a responsive web development workshop. The 3 hour workshop will cover topics like responsive web design, media queries, CSS preprocessors, grids, and developing for devices and older browsers. It includes 105 slides and exercises for attendees to complete as they learn. The workshop will be led by Amelia Schmidt, a lead front-end developer, and aims to be interactive with questions encouraged. Attendees are provided a list of software they should have installed like Sublime Text, Xcode, Git, and virtual machines for testing across platforms.
This presentation has been presented at the Flex User Group in Berlin [1] on July 5th, 2012. I basically tried to cover the current state of Apache Flex, its possible future role in 2050 and compared Apache Flex with other Web technologies. I also tried to summarise my current work at Apache Flex. Hopefully, you'll find this presentation inspiring, too ;)
[1] http://www.flash-kiez.de
Building Responsive Websites and Apps with DrupalFour Kitchens
This document discusses building responsive websites and apps with Drupal. It begins by explaining what responsive design is and how it allows websites to adapt to different screen sizes through CSS media queries and flexible grids. It advocates using a mobile-first approach where the mobile version is the baseline and enhanced for larger screens. Key aspects covered include responsive images, the Modernizr module, feature detection libraries, and front-end performance optimization.
The document discusses HTML5 Boilerplate, which is a popular front-end template that helps developers build fast, robust, and adaptable web apps or sites. It includes tools like Modernizr, which detects HTML5 and CSS3 browser support, and HTML5 Shiv, which allows styling of HTML5 elements in older IE browsers. Using HTML5 Boilerplate follows best practices for performance, like minifying code and setting the viewport.
The document provides an overview of HTML5, including:
- A brief history of HTML and the development of HTML5.
- An explanation of new HTML5 semantic elements like <header>, <nav>, <article>, <section>, and <footer> and how they improve the structure and readability of pages.
- A discussion of new HTML5 form controls, validation, and output mechanisms like <progress>, <meter>, and <output>.
- Introductions to new canvas scripting capabilities and native <video> and <audio> elements in HTML5.
This is an introductory talk we delivered at Universidad Europea de Madrid for the International Week of Technological Innovation. We introduce concepts such as accessibility and performance in modern web development, current browser market state and evolution, and some approaches to introduce CSS3.
Stefan Judis "Did we(b development) lose the right direction?"Fwdays
Keeping up with the state of web technology is one of the biggest challenges for us developers today. We invent new tools; we define new best practices, everything’s new, always... And we do all that for good user experience! We do all that to build the best possible web – it’s all about our users.
But is it, really? Or do developers like to play with technology secretly loving the new and shiny? Or do we only pretend that it’s about users, and behind closed doors, it’s developer experience that matters to us? Did we lose direction? Is it time for a critical look at the state of the web and the role JavaScript plays in it?
This document compares several JavaScript presentation frameworks: Reveal.js, Impress.js, Google Slides Template (GST), Deck.js, and Shower. It provides information on their features such as support for CSS transitions, browser support, extensions, and PDF export capabilities. Reveal.js and Deck.js support the most features, including CSS transitions, extensions, and PDF export, while Impress.js focuses on CSS transitions and browser support.
1) The document discusses making web applications accessible to users with JavaScript disabled or who are using older browsers/mobile devices (1.0 users).
2) It provides examples of problems that can arise if a site requires JavaScript, like not being able to add an event on a site that uses JavaScript for that functionality.
3) The document suggests coding sites like it was 1999 by following web standards and building a functional site without JavaScript, then enhancing it with JavaScript if available rather than requiring it.
1) The document discusses how to make web applications accessible to users with JavaScript disabled or who are using older browsers or mobile devices.
2) It recommends coding the basic page structure for the "lowest common denominator" and then using DOM scripting and JavaScript libraries to enhance the experience for newer browsers and devices.
3) The document provides tips on understanding your audience, adding accessibility features like links to turn off advanced options, and using techniques like yellow highlighting to help low-sighted users follow changes to the page.
Progressive Enhancement 2.0 (jQuery Conference SF Bay Area 2011)Nicholas Zakas
In the beginning, progressive enhancement was simple: HTML layered with CSS layered with JavaScript. That worked fine when there were two browsers, but in today's world of multiple devices and multiple browsers, it's time for a progressive enhancement reboot. At the core is the understanding that the web is not print - the same rules don't apply. As developers and consumers we've been fooled into thinking about print paradigms for too long. In this talk, you'll learn just how different the web is and how the evolution of progressive enhancement can lead to better user experiences as well as happier developers and users.
Web technologies are evolving at such a frenetic pace that it becomes almost mandatory to learn on your own. A lot of us still depend on other people to do this learning for us, and we tend to use their answers to solve our everyday problems.
Inconsistent implementations, rapidly evolving specs, questionable performance impacts and maintenance implications mean we cannot always depend on others for answers but must involve ourselves actively in the process of developing specifications for new Web technologies. But how do we go about it?
There are some simple rituals we can all do, which can have us be better-informed and also better inform the people and groups who are most directly involved in the development of new Web technologies.
Web Developers are excited to use HTML 5 features but sometimes they need to explain to their non-technical boss what it is and how it can benefit the company. This presentation provides just enough information to share the capabilities of this new technologies without overwhelming the audience with the technical details.
"What is HTML5?" covers things you might have seen on other websites and wanted to add on your own website but you didn't know it was a feature of HTML 5. After viewing this slideshow you will probably give your web developer the "go ahead" to upgrade your current HTML 4 website to HTML 5.
You will also understand why web developers don't like IE (Internet Explorer) and why they always want you to keep your browser updated to latest version. "I have seen the future. It's in my browser" is the slogan used by many who have joined the HTML 5 revolution.
The browser has been called the "most hostile software development
environment imaginable." While at the same time, the ubiquity of the
browser is exactly what makes a web application so powerful. A good
web application is designed to run everywhere and for everyone. Today
that means supporting more browsers on more devices than any time in
history. This session will explore the challenges (and fun) of
building sites in a multi-platform and multi-device world while still enabling features of the Open Web like HTML5 and CSS3.
This document discusses bringing 3D to the web using technologies like WebGL, THREE.js, and Autodesk Forge. It provides examples of using 3D on the web for creative, commercial, and industrial purposes. Autodesk Forge and its Model Derivative API and Viewer are presented as easier options for adding 3D to the web compared to lower-level APIs like WebGL. Considerations for mobile and VR/AR are also mentioned.
This document discusses key aspects of web design including the human, server, search engine, and browser. It covers topics like accessibility, performance, semantics, standards, and technologies like HTML, CSS, PHP, JavaScript that comprise the foundation of web development. The document provides an overview of considerations and best practices for the different components that make up the web.
Webseiten sind keine Gesamtkunstwerke, sondern Zusammenstellungen einzelner Module. Dieser Vortrag von der Jax 2013 ergründet, wie man vorgeht, um sinnvolle und pflegbare M;odule zu erschaffen. Dabei wird vor allem Wert auf das CSS gelegt. Das CSS wird dank Sass ebenso modular, wie das HTML.
Wir brauchen einen neuen Workflow. Die getrennte Arbeit von Designern und Frontendentwicklern geht an der Realität vorbei. Heute müssen sich Webseiten ihrer Umgebung noch stärker anpassen, als sie es grundsätzlich sollten. Das erzeugt technische und designerische Probleme. Beide sollten zusammen gelöst werden.
Vortrag auf der Webtech 2012. Die Nomenklatur von YAML wird erklärt sowie die vielen Addons und die helfende Dokumentation genauer vorgestellt. Alles als Basis für das später folgende Livecoding. Damit konnte ich zeigen, dass man mit YAML schnell zu einem testbaren Ergebnis, einem Prototypen, kommen kann. Der kann dann die Basis weiterer Designiterationen sein und später in den produktiven Code übergehen.
Vortrag auf der Webtech 2012. Eine Webseite besteht aus vielen einzelnen Modulen, die alle als eigenes Universum betrachtet werden können. CSS-Präprozessoren helfen bei der effektiven Behandlung der Module. Prototyping im Browser und ein neuer Workflow werden dadurch einfacher.
Am Ende ist doch alles HTML - 2012 - Webmontag EditionJens Grochtdreis
Kurzvortrag über die Bedeutung des Frontends. Ich rege zu mehr und besserer Kommunikation an und gebe Beispiele für Verbesserungen durch moderne Techniken. Zuerst gehalten auf dem Webmontag in Marburg (30.07.2012)
Die Inhalte meiner ersten "Session" des Praktikums über Frontendentwicklung an der Uni Mainz. Die Stundenten sollten erst einmal in die Grundproblematik eingeführt werden.
Ausgehend vom Relaunch von Jaxenter.com zeige ich, wie man komplexe Sites aufbauen kann und welche Gedanken man sich über Überschriftenstrukturen machen sollte.
Knockin' on heaven's door - Die Praxis zu Besuch beim W3CJens Grochtdreis
Auf dem W3C-Tag 2010 ergriff ich die Chance, das W3C zu schnellerem Handeln in Sachen Webstandards zu ermutigen. Die Entwicklungsgeschwindigkeit bspw. bei CSS3 ist einfach zu langsam.
Vortrag an der Uni Mainz über die Grundlagen der Frontendentwicklung. Wie sollte man fürs Frontend denken? Woran muss man denken? Womit muss man sich beschäftigen?
Am 6. November durfte ich am Frankfurter SAE-Institut den Studenten etwas über die Praxis der Webentwicklung erzählen. Ich habe einen großen Bogen gespannt, von der grundsätzlichen Natur des Internet über Detailprobleme bis zur Barrierefreiheit. Der Vortrag dauerte dreieinhalb Stunden.
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPathCommunity
Join this UiPath Community Berlin meetup to explore the Orchestrator API, Swagger interface, and the Test Manager API. Learn how to leverage these tools to streamline automation, enhance testing, and integrate more efficiently with UiPath. Perfect for developers, testers, and automation enthusiasts!
📕 Agenda
Welcome & Introductions
Orchestrator API Overview
Exploring the Swagger Interface
Test Manager API Highlights
Streamlining Automation & Testing with APIs (Demo)
Q&A and Open Discussion
Perfect for developers, testers, and automation enthusiasts!
👉 Join our UiPath Community Berlin chapter: https://community.uipath.com/berlin/
This session streamed live on April 29, 2025, 18:00 CET.
Check out all our upcoming UiPath Community sessions at https://community.uipath.com/events/.
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep DiveScyllaDB
Want to learn practical tips for designing systems that can scale efficiently without compromising speed?
Join us for a workshop where we’ll address these challenges head-on and explore how to architect low-latency systems using Rust. During this free interactive workshop oriented for developers, engineers, and architects, we’ll cover how Rust’s unique language features and the Tokio async runtime enable high-performance application development.
As you explore key principles of designing low-latency systems with Rust, you will learn how to:
- Create and compile a real-world app with Rust
- Connect the application to ScyllaDB (NoSQL data store)
- Negotiate tradeoffs related to data modeling and querying
- Manage and monitor the database for consistently low latencies
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...Impelsys Inc.
Impelsys provided a robust testing solution, leveraging a risk-based and requirement-mapped approach to validate ICU Connect and CritiXpert. A well-defined test suite was developed to assess data communication, clinical data collection, transformation, and visualization across integrated devices.
Book industry standards are evolving rapidly. In the first part of this session, we’ll share an overview of key developments from 2024 and the early months of 2025. Then, BookNet’s resident standards expert, Tom Richardson, and CEO, Lauren Stewart, have a forward-looking conversation about what’s next.
Link to recording, presentation slides, and accompanying resource: https://bnctechforum.ca/sessions/standardsgoals-for-2025-standards-certification-roundup/
Presented by BookNet Canada on May 6, 2025 with support from the Department of Canadian Heritage.
HCL Nomad Web – Best Practices and Managing Multiuser Environmentspanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-nomad-web-best-practices-and-managing-multiuser-environments/
HCL Nomad Web is heralded as the next generation of the HCL Notes client, offering numerous advantages such as eliminating the need for packaging, distribution, and installation. Nomad Web client upgrades will be installed “automatically” in the background. This significantly reduces the administrative footprint compared to traditional HCL Notes clients. However, troubleshooting issues in Nomad Web present unique challenges compared to the Notes client.
Join Christoph and Marc as they demonstrate how to simplify the troubleshooting process in HCL Nomad Web, ensuring a smoother and more efficient user experience.
In this webinar, we will explore effective strategies for diagnosing and resolving common problems in HCL Nomad Web, including
- Accessing the console
- Locating and interpreting log files
- Accessing the data folder within the browser’s cache (using OPFS)
- Understand the difference between single- and multi-user scenarios
- Utilizing Client Clocking
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul
Artificial intelligence is changing how businesses operate. Companies are using AI agents to automate tasks, reduce time spent on repetitive work, and focus more on high-value activities. Noah Loul, an AI strategist and entrepreneur, has helped dozens of companies streamline their operations using smart automation. He believes AI agents aren't just tools—they're workers that take on repeatable tasks so your human team can focus on what matters. If you want to reduce time waste and increase output, AI agents are the next move.
DevOpsDays Atlanta 2025 - Building 10x Development Organizations.pptxJustin Reock
Building 10x Organizations with Modern Productivity Metrics
10x developers may be a myth, but 10x organizations are very real, as proven by the influential study performed in the 1980s, ‘The Coding War Games.’
Right now, here in early 2025, we seem to be experiencing YAPP (Yet Another Productivity Philosophy), and that philosophy is converging on developer experience. It seems that with every new method we invent for the delivery of products, whether physical or virtual, we reinvent productivity philosophies to go alongside them.
But which of these approaches actually work? DORA? SPACE? DevEx? What should we invest in and create urgency behind today, so that we don’t find ourselves having the same discussion again in a decade?
This is the keynote of the Into the Box conference, highlighting the release of the BoxLang JVM language, its key enhancements, and its vision for the future.
Generative Artificial Intelligence (GenAI) in BusinessDr. Tathagat Varma
My talk for the Indian School of Business (ISB) Emerging Leaders Program Cohort 9. In this talk, I discussed key issues around adoption of GenAI in business - benefits, opportunities and limitations. I also discussed how my research on Theory of Cognitive Chasms helps address some of these issues
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungenpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-nomad-web-best-practices-und-verwaltung-von-multiuser-umgebungen/
HCL Nomad Web wird als die nächste Generation des HCL Notes-Clients gefeiert und bietet zahlreiche Vorteile, wie die Beseitigung des Bedarfs an Paketierung, Verteilung und Installation. Nomad Web-Client-Updates werden “automatisch” im Hintergrund installiert, was den administrativen Aufwand im Vergleich zu traditionellen HCL Notes-Clients erheblich reduziert. Allerdings stellt die Fehlerbehebung in Nomad Web im Vergleich zum Notes-Client einzigartige Herausforderungen dar.
Begleiten Sie Christoph und Marc, während sie demonstrieren, wie der Fehlerbehebungsprozess in HCL Nomad Web vereinfacht werden kann, um eine reibungslose und effiziente Benutzererfahrung zu gewährleisten.
In diesem Webinar werden wir effektive Strategien zur Diagnose und Lösung häufiger Probleme in HCL Nomad Web untersuchen, einschließlich
- Zugriff auf die Konsole
- Auffinden und Interpretieren von Protokolldateien
- Zugriff auf den Datenordner im Cache des Browsers (unter Verwendung von OPFS)
- Verständnis der Unterschiede zwischen Einzel- und Mehrbenutzerszenarien
- Nutzung der Client Clocking-Funktion
Technology Trends in 2025: AI and Big Data AnalyticsInData Labs
At InData Labs, we have been keeping an ear to the ground, looking out for AI-enabled digital transformation trends coming our way in 2025. Our report will provide a look into the technology landscape of the future, including:
-Artificial Intelligence Market Overview
-Strategies for AI Adoption in 2025
-Anticipated drivers of AI adoption and transformative technologies
-Benefits of AI and Big data for your business
-Tips on how to prepare your business for innovation
-AI and data privacy: Strategies for securing data privacy in AI models, etc.
Download your free copy nowand implement the key findings to improve your business.
TrsLabs - Fintech Product & Business ConsultingTrs Labs
Hybrid Growth Mandate Model with TrsLabs
Strategic Investments, Inorganic Growth, Business Model Pivoting are critical activities that business don't do/change everyday. In cases like this, it may benefit your business to choose a temporary external consultant.
An unbiased plan driven by clearcut deliverables, market dynamics and without the influence of your internal office equations empower business leaders to make right choices.
Getting things done within a budget within a timeframe is key to Growing Business - No matter whether you are a start-up or a big company
Talk to us & Unlock the competitive advantage
Semantic Cultivators : The Critical Future Role to Enable AIartmondano
By 2026, AI agents will consume 10x more enterprise data than humans, but with none of the contextual understanding that prevents catastrophic misinterpretations.
Mobile App Development Company in Saudi ArabiaSteve Jonas
EmizenTech is a globally recognized software development company, proudly serving businesses since 2013. With over 11+ years of industry experience and a team of 200+ skilled professionals, we have successfully delivered 1200+ projects across various sectors. As a leading Mobile App Development Company In Saudi Arabia we offer end-to-end solutions for iOS, Android, and cross-platform applications. Our apps are known for their user-friendly interfaces, scalability, high performance, and strong security features. We tailor each mobile application to meet the unique needs of different industries, ensuring a seamless user experience. EmizenTech is committed to turning your vision into a powerful digital product that drives growth, innovation, and long-term success in the competitive mobile landscape of Saudi Arabia.
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdfAbi john
Analyze the growth of meme coins from mere online jokes to potential assets in the digital economy. Explore the community, culture, and utility as they elevate themselves to a new era in cryptocurrency.
2. Jens Grochtdreis
‣ Frontend developer
‣ 10 years work in agencies
‣ 12 years work in and for the web
‣ Founder of the Webkrauts
‣ Blogger
‣ Author for several developer-magazines
‣ technical book-editor for Galileo, O'Reilly, Pearson
12. ‣ text formats
‣ colours for fore- and background
‣ positioning
‣ floats
‣ images are needed for many solutions
‣ sometimes extra markup is needed for image-
based solutions
‣ transparence with side effects
18. New semantic elements
‣ On many occasions a replacement for DIV.
‣ Based on the actual practise on the web.
‣ No special functions in the browser. Just new
elements.
‣ WAI-ARIA inclusive!
19. New semantic
‣ fine structure of the content
‣ Browser takes on the headline hierarchy. On
complex pages this is great!
Outline-algorithm
24. ‣ Each content inside the <body>-element is
part of a "section". Sections can be nested.
‣ The <body>-element is the main section.
Further sections are implicitely (h1 - h6) or
explicitly defined.
‣ These elemens are defining explicitely a
section:
‣ <body>, <section>, <article>, <aside>,
<footer>, <header>, <nav>
25. Each section has its own
headings-hierarchy
https://developer.mozilla.org/en/Sections_and_Outlines_of_an_HTML5_document
26. the outline - uncertainty
from an MDN-article Online-Outliner-Tool
http://gsnedders.html5.org/outliner/process.py
27. Does this threaten us?
https://github.com/cboone/hypsometric-css/blob/master/html5/html5-defaults.css#L426
29. ‣ HTML5-pages work in old browsers only via
javascript. This concerns mainly IE including
version 8.
http://code.google.com/p/html5shim/ http://www.modernizr.com/
38. What if a browser doesn‘t
know the new elements?
39. Then all new input-elements are
rendered as
<input type=“text“>
and attributes get ignored.
40. Built-in Validation
Opera 11.5 Mac
Firefox 5 Mac
Chrome 15
dev Mac
Chrome doesn‘t play well with scaled pages and validation.
41. What if a browser doesn‘t
know the validation?
‣ Ignore it! ( = Progressive enhancement)
‣ Load JS-alternatives with Modernizr
(http://modernizr.com)
‣ Use polyfills
‣ https://github.com/Modernizr/Modernizr/
wiki/HTML5-Cross-Browser-Polyfills
46. The pros
‣ Less decorative images are needed
‣ Less Javascript is needed.
‣ Animations and transitions via CSS are faster
than via Javascript.
‣ The sourcecode will be leaner and better
readable as HTML is rarely used for decorative
purpose.
51. ‣ Old IE (including version 8) don‘t understand
them!
‣ Those browser can be helped via Javascript.
‣ If those selections aren‘t „vital“ the use of
Javascript is okay.
74. Progressive Enhancement
‣ Focus is on the content
http://www.alistapart.com/articles/understandingprogressiveenhancement/
75. Graceful Degredation
‣ Focus is on the most modern browsers
‣ old browsers get a downgraded version
http://stuffandnonsense.co.uk/
76. Brutal Degredation
including IE8 modern browsers
http://www.fillerati.com/
80. ‣ Microsoft participates at the technical
improvement of the internet starting with IE9.
‣ For most techniques it doesn‘t matter if we
talk about IE6 or IE8.
‣ Some may be simulated by Javascript.
‣ Some may be simulated by IE-filters.
‣ Apart from that:
graceful degredation /
progressive enhancement
96. The three most important
best practices
Think Investigate Experiment
http://goo.gl/NYGeI http://goo.gl/HbFx0 http://goo.gl/LohPq
98. Jens Grochtdreis
http://grochtdreis.de
http://twitter.com/Flocke
http://webkrauts.de
http://slideshare.net/Flocke669
Diese Präsentation steht unter
der Creative Commons Lizenz
„Attribution-ShareAlike 2.0“
http://creativecommons.org/licenses/by-sa/2.0/de/