This document discusses responsive design and how it has evolved from Tim Berners-Lee's original vision of a universal linked information system. It defines responsive design as a web development approach where design and development respond to the user's behavior, environment, screen size, platform and orientation. The presenter discusses crafting responsive user experiences using flexible grids, flexible media, and media queries. He provides examples of when responsive design is and isn't warranted, using sites like Ford and United Airlines as examples. The presenter concludes by noting responsive design is still evolving and different solutions may be needed based on user needs and business tasks.
Razorfish 2014 Tech Summit - GVP, Social Media, at Razorfish Chris BowlerRazorfish
Chris discusses how Razorfish monitor trending topics via Razorfish Wave. Check out what’s being said around our Tech Summit and the tech industry in real-time.
Razorfish 2014 Tech Summit - GVP, Social Media, at Razorfish Chris BowlerRazorfish
Chris discusses how Razorfish monitor trending topics via Razorfish Wave. Check out what’s being said around our Tech Summit and the tech industry in real-time.
Responsive Web Design - Web & PHP Conference - 2013-09-18Frédéric Harper
There is no mobile Web, there is no desktop Web, and there is no tablet Web. We view the same Web just in different ways. So how do we do it? By getting rid of our fixed-width, device-specific approaches and use Responsive Web Design techniques. This session will focus on what is Responsive Web Design and how you can use his 3-pronged approach on your current apps today which will also adapt to new devices in the future.
Responsive Web Design - Devoxx UK - 2014-06-13Frédéric Harper
There is no mobile Web, there is no desktop Web, and there is no tablet Web. We view the same Web just in different ways. So how do we do it? By getting rid of our fixed-width, device-specific approaches and use Responsive Web Design techniques. This session will focus on what is Responsive Web Design and how you can use his 3-pronged approach on your current apps today which will also adapt to new devices in the future.
Responsive Web Design, get the best out of your designs - JavaScript Open Day...Frédéric Harper
There is no mobile Web, there is no desktop Web, and there is no tablet Web. We view the same Web just in different ways. So how do we do it? By getting rid of our fixed-width, device-specific approaches and use Responsive Web Design techniques. This session will focus on what is Responsive Web Design and how you can use his 3-pronged approach on your current apps today which will also adapt to new devices in the future.
Responsive Web Design: the secret sauce - JavaScript Open Day Montreal - 2015...Frédéric Harper
There is no mobile or desktop Web: we view the same Web, but in different ways. So what is the secret sauce to give the best experience to our users? Drown your fixed-width design, destroy your device-specific approaches and ride the web's unicorn while an orchestra is playing we are the champion in the background: you found the holy grail! It's responsive web design. It's not new. It's not magical. Still, we need it as the bytes going thru the wires doesn't always give us the best experience out there. So stop watching cats videos, and learn more about how you can use Responsive Web Design's approach to your current site, today.
Responsive Web Design, the secret sauce - MSDEVMTL - 2016-01-25Frédéric Harper
There is no mobile or desktop Web: we view the same Web, but in different ways. So what is the secret sauce to give the best experience to our users? Drown your fixed-width design, destroy your device-specific approaches and ride the web's unicorn while an orchestra is playing we are the champion in the background: you found the holy grail! It's responsive web design. It's not new. It's not magical. Still, we need it as the bytes going thru the wires doesn't always give us the best experience out there. So stop watching cats videos, and learn more about how you can use Responsive Web Design's approach to your current site, today.
Slides for my Adobe MAX 2011 presentation on Optimizing Sites for Mobile Devices. In this hands-on lab, I explore the concept of developing a mobile strategy that approaches mobile as an equal partner in the design process, and explores techniques to help site content deploy across devices and contexts.
Responsive Web Design & APEX Theme 25 (OGh APEX World 2014)Christian Rokitta
Responsive Web design is the approach that suggests that design and development should respond to the user’s behavior and environment based on screen size, platform and orientation. The practice consists of a mix of flexible grids and layouts, images and an intelligent use of CSS media queries.
What are CSS grids and media queries, how do they work and how integrate these in my APEX application design? These are the questions I want to answer during my presentation, build an example explication using Theme 25, the responsive theme provided in Oracle Application Express 4.2.
CSS3 isn't the future, it's the present, and is ready to respond to display your sites in multiple devices right now. Presented at Rich Web Experience 2011, Ft. Lauderdale, FL.
CSS3 Media Queries: Mobile Elixir or CSS Snake Oiljameswillweb
CSS Media Queries have received a justifiable amount of hype lately. However, do they really represent a new way to take your web content mobile or do they promise more than they deliver? In this session lynda.com senior author James Williamson breaks down media queries, how to use them, and where they belong in your mobile development medicine chest.
Digibury: Getting your web presence mobile ready - David WalkerLizzie Hodgson
Getting your web presence mobile ready is a must for anyone involved with web development. Juggling the HTML5, CSS and Javascript to get there can be a challenge in a technological landscape where traditional designer and developer roles are changing. In this talk, David Walker, Principal Technologist Web & Mobile Development at qa.com, explored open source ZURB Foundation - a rapid prototyping and industrial scalable CSS framework that makes responsive design a simpler affair. Oh, and it has unicorns.
With great power, comes great responsive-ability web design.
Responsive web design (RWD) will be demystified. Believe it or not, it's more than just media queries, although those will be discussed. It starts with proper UI design and application architecture, and then the dive into CSS - but not too deep! You don't have to be an expert to do RWD, but it helps to have some idea of what you are doing.
Responsive Web Design - Web & PHP Conference - 2013-09-18Frédéric Harper
There is no mobile Web, there is no desktop Web, and there is no tablet Web. We view the same Web just in different ways. So how do we do it? By getting rid of our fixed-width, device-specific approaches and use Responsive Web Design techniques. This session will focus on what is Responsive Web Design and how you can use his 3-pronged approach on your current apps today which will also adapt to new devices in the future.
Responsive Web Design - Devoxx UK - 2014-06-13Frédéric Harper
There is no mobile Web, there is no desktop Web, and there is no tablet Web. We view the same Web just in different ways. So how do we do it? By getting rid of our fixed-width, device-specific approaches and use Responsive Web Design techniques. This session will focus on what is Responsive Web Design and how you can use his 3-pronged approach on your current apps today which will also adapt to new devices in the future.
Responsive Web Design, get the best out of your designs - JavaScript Open Day...Frédéric Harper
There is no mobile Web, there is no desktop Web, and there is no tablet Web. We view the same Web just in different ways. So how do we do it? By getting rid of our fixed-width, device-specific approaches and use Responsive Web Design techniques. This session will focus on what is Responsive Web Design and how you can use his 3-pronged approach on your current apps today which will also adapt to new devices in the future.
Responsive Web Design: the secret sauce - JavaScript Open Day Montreal - 2015...Frédéric Harper
There is no mobile or desktop Web: we view the same Web, but in different ways. So what is the secret sauce to give the best experience to our users? Drown your fixed-width design, destroy your device-specific approaches and ride the web's unicorn while an orchestra is playing we are the champion in the background: you found the holy grail! It's responsive web design. It's not new. It's not magical. Still, we need it as the bytes going thru the wires doesn't always give us the best experience out there. So stop watching cats videos, and learn more about how you can use Responsive Web Design's approach to your current site, today.
Responsive Web Design, the secret sauce - MSDEVMTL - 2016-01-25Frédéric Harper
There is no mobile or desktop Web: we view the same Web, but in different ways. So what is the secret sauce to give the best experience to our users? Drown your fixed-width design, destroy your device-specific approaches and ride the web's unicorn while an orchestra is playing we are the champion in the background: you found the holy grail! It's responsive web design. It's not new. It's not magical. Still, we need it as the bytes going thru the wires doesn't always give us the best experience out there. So stop watching cats videos, and learn more about how you can use Responsive Web Design's approach to your current site, today.
Slides for my Adobe MAX 2011 presentation on Optimizing Sites for Mobile Devices. In this hands-on lab, I explore the concept of developing a mobile strategy that approaches mobile as an equal partner in the design process, and explores techniques to help site content deploy across devices and contexts.
Responsive Web Design & APEX Theme 25 (OGh APEX World 2014)Christian Rokitta
Responsive Web design is the approach that suggests that design and development should respond to the user’s behavior and environment based on screen size, platform and orientation. The practice consists of a mix of flexible grids and layouts, images and an intelligent use of CSS media queries.
What are CSS grids and media queries, how do they work and how integrate these in my APEX application design? These are the questions I want to answer during my presentation, build an example explication using Theme 25, the responsive theme provided in Oracle Application Express 4.2.
CSS3 isn't the future, it's the present, and is ready to respond to display your sites in multiple devices right now. Presented at Rich Web Experience 2011, Ft. Lauderdale, FL.
CSS3 Media Queries: Mobile Elixir or CSS Snake Oiljameswillweb
CSS Media Queries have received a justifiable amount of hype lately. However, do they really represent a new way to take your web content mobile or do they promise more than they deliver? In this session lynda.com senior author James Williamson breaks down media queries, how to use them, and where they belong in your mobile development medicine chest.
Digibury: Getting your web presence mobile ready - David WalkerLizzie Hodgson
Getting your web presence mobile ready is a must for anyone involved with web development. Juggling the HTML5, CSS and Javascript to get there can be a challenge in a technological landscape where traditional designer and developer roles are changing. In this talk, David Walker, Principal Technologist Web & Mobile Development at qa.com, explored open source ZURB Foundation - a rapid prototyping and industrial scalable CSS framework that makes responsive design a simpler affair. Oh, and it has unicorns.
With great power, comes great responsive-ability web design.
Responsive web design (RWD) will be demystified. Believe it or not, it's more than just media queries, although those will be discussed. It starts with proper UI design and application architecture, and then the dive into CSS - but not too deep! You don't have to be an expert to do RWD, but it helps to have some idea of what you are doing.
Similar to Developing for Responsive Design - Frederic Welterlin (20)
Shane shares how in the Internet of Everything (IoE), devices, systems and services connect in simple, transparent ways and interact seamlessly among devices across brands and sectors. He will discuss AllJoyn™, the open source project which was initially developed by Qualcomm Innovation Center, Inc. and is now hosted by the AllSeen Alliance, a nonprofit consortium including some of the world’s leading, consumer electronics manufacturers, home appliances manufacturers.
Razorfish 2014 Tech Summit - Director, Social Technologies at Razorfish Rafi ...Razorfish
Building for Social in a Post-API World. The social app as we knew it is dying. Moving forward, it's about data driven experiences in real time with smart publishing, smart content, and rapid responses. We’ll look at the Razorfish #usemeleaveme bikes, as an example of next generation social experiences in the world of the Internet of Things.
Razorfish 2014 Tech Summit - Senior Principal Scientist at Adobe Roy Fielding Razorfish
Roy Fielding, one of the principal authors of the HTTP specification and
Senior Principal Scientist at Adobe, discusses the future and past of managing content and services in this new era of devices and experiences.
Razorfish Scrum for Teams and Organizations Software Architect Conference 2013Razorfish
Razorfish Scrum for Teams and Organizations Software Architect Conference 2013. If you’ve ever worked on a software project, this question should sound familiar. You’ve spent time rewriting schedules, cutting features and explaining The Mythical; Man-Month, the widely cited 1975 software bible. Its central principle is the slightly counterintuitive idea that adding manpower to a software project slows delivery. This may make you wonder what will speed up projects. Consider examining your tools and processes to see if there’s a faster way of getting things done. In this talk I will propose a cross-disciplinary process of applying scrum on your projects.
Near Field Communication (NFC) technology makes life easier and more convenient for consumers around the world by making it simpler to make transactions, exchange digital content, and connect electronic devices with a touch.
Rahul Roy Chowdhury, Product Manager at Google, provides a keynote address at the 2011 Razorfish Technology Summit. He discusses the proliferation of apps and the future of the web.
Open Digital Services - Basel Salloum & Salim HemdaniRazorfish
Razorfish Group VPs Basel Salloum and Salim Hemdani deliver this presentation on Open APIs, and how they can transform your business, at the 2011 Razorfish Technology Summit.
Norm Driskell, Director of Service Operations for Razorfish in the UK delivers this presentation on a unique marketing platform for one of the world's largest marketers during the Fifth Annual Razorfish Technology Summit in Atlanta on 4.1.11.
Apps Everywhere - Mike Scafidi and Paul GelbRazorfish
Mike Scafidi, Technology Director and Paul Gelb, National Mobile Lead, take us to 2014 to show us the evolution of apps and how they integrate into our daily lives at the Fifth Annual Razorfish Technology Summit in Atlanta (4.1.11).
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
Generating a custom Ruby SDK for your web service or Rails API using Smithyg2nightmarescribd
Have you ever wanted a Ruby client API to communicate with your web service? Smithy is a protocol-agnostic language for defining services and SDKs. Smithy Ruby is an implementation of Smithy that generates a Ruby SDK using a Smithy model. In this talk, we will explore Smithy and Smithy Ruby to learn how to generate custom feature-rich SDKs that can communicate with any web service, such as a Rails JSON API.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Developing for Responsive Design - Frederic Welterlin
1. Developing for Responsive Design
Frederic Welterlin
Senior Presentation Layer Architect
San Francisco
2. Agenda
• What is Responsive Design?
– How did we get here?
– Why should we care?
• Crafting a Responsive User Experience
– The Flexible Grid
– Flexible Media
– Media Queries
• When is Responsive Design Warranted?
– Yes! and… Not Really
– Ford Motor Company Example
– Airline Industry Example
• Conclusions
– Some Thoughts
– What is Responsive Design?
– Thanks
4. “We should work toward a universal
linked information system, in which
generality and portability are more
important than fancy graphics
techniques and complex
extra facilities.”
Tim Berners-Lee original WWW proposal.
(http://www.w3.org/History/1989/proposal.html)
9. RESPONSIVE DESIGN
“is a web development approach that
suggests that design and development
should respond to the user’s behavior
and environment based on screen size,
platform and orientation.”
- Kayla Knight
http://coding.smashingmagazine.com/2011/01/12/guidelines-for-responsive-
web-design/
13. The Birth of Responsive Design
The term “Responsive Design” was first introduced in Ethan’s
A List Apart article:
http://www.alistapart.com/articles/responsive-web-design/
Subsequently, he wrote:
Responsive Web Design
Ethan Marcotte
16. The Flexible Grid
Gridpack
http://gridpak.com/
FRAMELESS
http://framelessgrid.com/
960 Grid System
http://960.gs/
There are so many…..
http://www.awwwards.com/grid-based-web-design-resources.html
17. Other Tools, like CSS Preprocessors (LESS, SASS, Stylus)
SASS (syntactically awesome style sheets)
Sass is a meta-language on top of CSS that’s used to describe the style of a document
cleanly and structurally, with more power than flat CSS allows.
http://sass-lang.com/
Extends CSS with dynamic behavior…
- Variables
- Nesting
- Mixins
- Operations
- Selector Inheritance
- Etc
19. Flexible Media
img, embed, object, video {
max-width:100%;
}
20. Media Queries
CSS3 Media Queries expands on the role of the traditional CSS2
“media” attribute with specific parameters that control how your
styles are applied for various devices.
@media screen and (max-width: 480px) {
.foo {
float: left;
}
.bar {
margin: 0;
border: 4px solid #666;
}
}
21. Media Queries
@media screen and (min-width: 320px) { insert CSS for SmartPhone portrait… }
@media screen and (min-width: 480px) { insert CSS for SmartPhone landscape… }
@media screen and (min-width: 768px) { insert CSS for iPad portrait… }
@media screen and (min-width: 1024px) { insert CSS for iPad landscape… }
@media screen and (min-width: 1200px) { insert CSS for desktop… }
(disclaimer: these measurements are simplified for illustrative purposes :-)
25. When is Responsive Design Warranted?
• YES!
– Content focused sites: information travels in one
direction, from source to user…
»Newspapers
»Magazines
• Not Really…
–Transactional sites: complex applications that utilize
workflows and user input…
»Banking Applications
»Airline Ticketing
26. Yes!
The business advantages of using Responsive
Design…
• One code base (less maintenance, saves money)
• Device agnostic
• Improved SEO
• Possibility of using “mobile first” approach
28. Not really…
The business disadvantages of using
Responsive Design…
• Does not address differing user needs between
device usage
• Performance (un-needed markup is still being
sent)
• Pixel perfect expectations are shattered
• Need to support legacy (non HTML5/CSS3)
devices
39. Some Thoughts…
• “Responsive design” is a marketing term, and should be
used with caution.
• Razorfish tailors technology solutions around user
experience and business needs (and not the other way
around).
• Responsive design is still in its infancy. Future visionaries
and architects will continue to iterate on the “one code
base” concept. Responsive architecture?
40. RESPONSIVE DESIGN
is a web development approach that
suggests that design and development
should respond to the user’s business or
task oriented needs, in conjunction with
device usage.
- Fred Welterlin
41. Thank You
• Thanks and respect to the following individuals…
– James Walton and Michael Calfee (Razorfish, Austin, TX)
– Ralph Brandi (Razorfish, New York, NY)
– Ethan Marcotte (author, “Responsive Design”)
– Ray Velez/Chris Stetson (Razorfish executive sponsors of this presentation)