Every major brand has a web presence that may include product sites, a corporate site, apps and social media. As their customers and constituents transition to mobile consumption of brand assets organizations find they need to rebuild their web sites to be more usable, or responsive, in a variety of contexts.
The two main approaches to achieve this are to either redevelop the site and architecture from the ground up, or to responsively retrofit the site over time. Each approach has benefits and drawbacks. This webinar will explain the features and benefits of each and make contingent recommendations for choosing between the two.
Topics to be covered include:
• Understanding Responsive Design
• The Customer’s Multi-device Experience
• Ground Up Responsive Redesign: Process and Benefits
• Responsive Retrofitting: Process and Benefits
• How to decide between ground-up and responsive retrofitting
Choices for Responsive Redesign: Ground-up or Responsive RetrofitCantina
Every major brand has a web presence that may include product sites, a corporate site, apps and social media. As their customers and constituents transition to mobile consumption of brand assets organizations find they need to rebuild their web sites to be more usable, or responsive, in a variety of contexts.
The two main approaches to achieve this are to either redevelop the site and architecture from the ground up, or to responsively retrofit the site over time. Each approach has benefits and drawbacks. This webinar will explain the features and benefits of each and make contingent recommendations for choosing between the two. Examples from Cantina’s responsive site evaluation research project will be included.
• Topics to be covered include:
• Understanding Responsive Design
• The Customer’s Multi-device Experience
• Ground Up Responsive Redesign: Process and Benefits
• Responsive Retrofitting: Process and Benefits
• How to decide between ground-up and responsive retrofitting
Domain-Driven Design: Part 4 from Delivering the Connected ExperienceCantina
Domain Driven Design (DDD) is an approach to software development that models the problem domain using concepts and language from the real world. It recognizes that real businesses have multiple departments that communicate by sending messages, rather than being monolithic. By separating responsibilities into bounded contexts like different departments, complexity is reduced. This also allows the system to scale more easily. DDD uses the "ubiquitous language" of the domain or business to model it, rather than using only technical terms that developers understand. The benefits include gaining a useful model of the domain, refined definitions, domain experts contributing to design, improved user experience, clean boundaries, better enterprise architecture, agile modeling, and new strategic and tactical tools.
An introduction of the HTML5 canvas drawing library Facade.js and how it compares to working in native canvas.
Code: https://github.com/neogeek/talks/tree/master/intro-to-facadejs
This document provides an overview of the Bootstrap framework. It discusses what Bootstrap is, how it can be used to create responsive web designs, and its advantages like pre-defined styles and classes that save development time. The document also covers Bootstrap's grid system, examples of how to use columns at different screen sizes, and some popular components like buttons, tables and carousels.
Designing the Connected Experience: Part 3 from Delivering the Connected Expe...Cantina
The document discusses designing connected experiences by delivering digital content and services across different contexts, devices, and environments to provide a continuous experience for users. This is done to maximize convenience by allowing people to easily access content and services regardless of their context, device, location, activity, or other factors through a seamless experience. Ensuring continuity is the goal so users feel connected regardless of changes in these variables.
Zinavo is popular in Responsive Web Development Company Bangalore, India. Once if you done with your website work you should look at your responsive work. If you are looking for most affordable, creative, Reliable and perfect work for your website .
Responsive web design is a web design approach that creates dynamic changes to the layout of a website depending on the screen size and orientation of the device being used. It allows a website to automatically adjust to the capabilities and dimensions of the device without needing separate versions for each device type. This document discusses why responsive design is important as more users access websites from mobile devices, outlines some of the key concepts of responsive design like fluid grids and media queries, and lists some popular responsive design frameworks and tools.
PSEWEB 2013 - Make it responsive - TERMINALFOURTerminalfour
This document discusses responsive design and its importance for websites. It defines responsive design as a website that automatically adjusts based on the device being used. The document outlines the benefits of responsive design such as cost savings, improved user experience, and scalability. It provides tips for adopting responsive design including starting with the smallest device and focusing on key content. Examples of responsive design implementations at universities are also presented.
In this session, we will explore the how the recent explosion of devices has disrupted the process of designing a website that we've crafted over the past decade.
When designers only have one instance of website (i.e., desktop) to design, the layout is uniform. The header, content area, sidebar, and footer all remain static. Furthermore, the elements are relatively uniform as well. Buttons, navigation, typography, and images are all basically the same across across the various pages. But if you are designing a responsive website – one whose look and feel adapts depending whether you're using a phone, laptop, or tablet – then these elements and especially the layout begin to diverge.
After this session, you should leave with the confidence to argue the importance of responsive design to your client or boss – and that the with the proper strategy, the extra effort and costs can be justified (and hopefully minimized).
The document discusses short term memory and its four stages: encoding, storing, retrieving, and forgetting. It notes that more elaborate encoding of information at the time of learning results in stronger memory.
Carl week 5 dont make me think part 2 ppwendyr1974
This document summarizes key points from the book "Don't Make Me Think" by Steven Krug. It discusses how to design websites for usability by making pages self-explanatory, eliminating question marks for users, using visual cues and consistency, and testing sites with real users. The goal is to make information easily accessible without frustrating users so they will keep using the site rather than go elsewhere. Proper design creates order and clarity for users.
Carl week 5 dont make me think part 2 ppwendyr1974
This document summarizes key points from the book "Don't Make Me Think" by Steven Krug. It discusses how to design websites for usability by making pages self-explanatory, eliminating question marks for users, using visual cues and consistency, and testing sites with real users. The goal is to make information easily accessible without frustrating users so they will keep using the site rather than go elsewhere. Proper design creates order and clarity for users.
The document discusses fundamentals of web design including influences on design such as technology, content, budget, and usability objectives. It emphasizes that good design is understandable, interesting, easy to use, and consistent. While an ad-hoc process can work for small temporary sites, a methodical process including planning, testing, and stakeholder feedback is better for most sites as it results in fewer problems and a site that is more effective and easier to use over time. Accessibility, maintenance, and continual improvement are also important considerations for web design.
Are you about to start work on a new Web project? Have you planned the project accurately and completely? Thorough planning can avoid so many issues later in the project, but yet it is often ignored or done hastily. In this white paper you'll get a detailed look at the planning process that CommonPlaces employs. With documents such as site maps, site wireframes, content type descriptions, and technology assessments, you can give your project a much higher chance of success.
If your company needs to submit a Website Designing Proposal Template PowerPoint Presentation Slides look no further. Our researchers have analyzed thousands of proposals on this topic for effectiveness and conversion. Just download our template, add your company data and submit to your client for a positive response. https://bit.ly/3fiAph2
This document provides guidance on how to make a great website in 3 steps:
1. Make a blueprint by defining the goal, audience, content, and interactivity. Consider templates.
2. Think about design including architecture, logos, SEO, and marketing. Avoid starting with visuals before planning information flow.
3. Follow 5 steps to build architecture: identify keywords, map keyword space, develop architecture, prototype wireframes, and develop content.
University of Portsmouth Library: A practical approach to Responsive Design Terminalfour
'A practical approach to responsive design by the University of Portsmouth Library':Colin Work from the University of Portsmouth outlines how they used TERMINALFOUR Site Manager to make the Portsmouth Library sites responsive. The approach, the challenges, lessons learned and more.
The document provides guidance on designing effective webpages by discussing key considerations like content, usability, visual design, and accessibility. It emphasizes that good design is understandable, interesting, easy to use, and consistent. The document also outlines a process for webpage design including planning goals and content, pre-design work, influences of technology and content on design, and testing and maintaining the site over time.
Fundamentals of Design. Improve the visual competency of any website or application by keeping design in mind. Learn the fundamental design principles of typography, color, and layout.
The secret to delivering a great website project on time and on budget every ...Marketecture
You know what they say: “Proper Planning and Preparation Prevents P*** Poor Performance.”
Don't fall foul of the old adage. Learn how to deliver great website projects on time, on budget and as expected each and every time - with our innovative 'Waterfall' development approach.
Responsive Web Design ~ Best Practices for Maximizing ROIJuan Carlos Duron
Implementing a Responsive design for SharePoint? Consider these best practices to ensure you’re delivering an optimized experience for your users. This session discusses RWD principles and industry leading best practice guidelines, followed by a review of public facing SharePoint sites and design elements that can impact project costs and timelines.
How to Find Your Ideal Technical Responsive Design Approach5th Finger
For most retailers, it's no longer if they should do responsive design, it's how. Learn the many different approaches that are now available, and how to determine which is best for you. A critical yet simple analysis of priorities for strategy and execution will be shared, helping you assure responsive success.
Every web development phase is essential to guaranteeing that the finished product not only fulfills but beyond the expectations of its designers and consumers.
SEF 2014 - Responsive Design in SharePoint 2013Marc D Anderson
Presented with Christian Ståhl
Everyone is talking about responsive design. But are you really ready to bring SharePoint to mobile and tablets? While you may have an idea of what your site will look like when finished, there are many basic concepts and pitfalls that aren’t always outlined in the “How To’s”.
In this session, we will go through foundational steps to planning a responsive SharePoint site including how to handle a hybrid content scenario that uses publishing and team sites. You will learn what tools and templates can make your life easier during design, build and testing. If you are excited about the capability of bringing SharePoint to any device but not sure where to start, check out this session to get the foundational understanding of the concept, best practices and examples to get you started.
Similar to Choices for Responsive Redesign: Ground-up or Responsive Retrofit (20)
Cantina Designer Jeff Muller put together this beginners infographic guide to Sketching for UX Designers. You'll explore various sketching techniques and when to use them, learn valuable tips, and be inspired to use low tech solutions to solving high tech problems.
In this presentation, we demystify the process of designing effective web and mobile experiences and we will share techniques and approaches we use to create elite experiences.
Slides by Chris Lamothe, SVP of Experience Design at Cantina
Software is not a Building - Designing Technical Architecture for ChangeCantina
The document discusses various barriers to changing software over time and recommendations for addressing them. The main barriers covered are lack of design, coupling between components, invasive APIs, dehydration where the same code is shared across contexts, investments in infrastructure that then dictate design, reliance on specific team skills rather than general skills, and accumulating technical debt. Recommendations include upfront design, reducing coupling, adding boundaries, separating contexts, delaying technology decisions, broadening team skills, and paying down debt continuously.
In this presentation, you'll learn how to establish foundational project practices to design and deliver digital products.
Topics that are covered:
- Building flexible teams and engagement models
- Matching design tools with expected outcomes
- Creating (and maintaining) a design-focused project plan
- Preparing for recruiting and testing
Slides by Ian Cox, SVP of Delivery at Cantina
Five Key Ingredients in Successful Mobile ProjectsCantina
Mobile projects can be challenging, even for experienced teams. It turns out that the recipe for a successful mobile project relies on 5 key ingredients: process, capabilities, experience, thinking, and talent.
Slides by Conor Sheehan, Senior Experience Designer at Cantina
Delivering responsive redesign projects at large scale enterprises is hard, but not impossible with modern processes and methods.
Slides by Mike Kivikoski, UX Designer at Cantina
Design i/o - Creating Visual Interfaces for Digital SystemsCantina
In the presentation, you'll learn how digital design requires a systems-based approach employing concepts from Lean UX and Atomic Design.
Topics that are covered:
- Systems vs. Pages
- Input/Output Framework
- Influences from Lean UX
- Influences from Atomic Design
- Tools & Process Tips
Slides by Sam Moore Senior Design Consultant at Cantina
The document summarizes a presentation on reactive programming given by Steven Pember and David Fox of Cantina. It discusses what reactive programming is, the four traits of reactive systems according to the Reactive Manifesto (responsiveness, resilience, elasticity, and message-driven), and reactive technologies like Akka and Spray. It also covers actor models, how actors work, supervision strategies in Akka, and promises and futures.
Utilizing Lean Practices in the Enterprise: Part 1 of Delivering the Connecte...Cantina
Lean enterprises focus on building products that solve urgent customer problems through a process of formulating hypotheses about customer needs, building minimum viable products to test those hypotheses, and using data from real-world tests to evaluate and evolve their ideas. Key questions addressed include identifying the problem being solved, why the proposed solution is better than alternatives, who the target customer is, and how to effectively reach and build a business serving that customer through iterative development that prioritizes learning from tests with real customers.
Demystifying Content Strategy: Part 2 of Delivering the Connected ExperienceCantina
Content strategy is about planning for the creation, publication, and governance of useful content to engage users and businesses. It aims to provide user parity, content portability, and put content first. An effective content strategy establishes structure first and delivers outcomes like institutional knowledge, a repeatable content method, and adaptable content. It involves defining goals, messages, an evaluation framework, page tables, and an editorial calendar to optimize engagement, communication, and measurement across changing contexts.
The Need For Speed: Part 5 of Delivering the Connected ExperienceCantina
The document discusses the importance of website speed, noting that sites can lose significant percentages of traffic and bounce rates as load times increase from 100ms to 3 seconds. It also notes that 85% of mobile users expect similar response times to desktop. Two graphics show the simplified process of a mobile vs desktop web request, with mobile requiring more steps through various towers. The document asks how to get load times down to 1 second and suggests techniques like responsive design combined with server-side changes and prioritizing loading above-the-fold content.
Sustainability requires ingenuity and stewardship. Did you know Pigging Solutions pigging systems help you achieve your sustainable manufacturing goals AND provide rapid return on investment.
How? Our systems recover over 99% of product in transfer piping. Recovering trapped product from transfer lines that would otherwise become flush-waste, means you can increase batch yields and eliminate flush waste. From raw materials to finished product, if you can pump it, we can pig it.
Understanding Insider Security Threats: Types, Examples, Effects, and Mitigat...Bert Blevins
Today’s digitally connected world presents a wide range of security challenges for enterprises. Insider security threats are particularly noteworthy because they have the potential to cause significant harm. Unlike external threats, insider risks originate from within the company, making them more subtle and challenging to identify. This blog aims to provide a comprehensive understanding of insider security threats, including their types, examples, effects, and mitigation techniques.
The DealBook is our annual overview of the Ukrainian tech investment industry. This edition comprehensively covers the full year 2023 and the first deals of 2024.
Choose our Linux Web Hosting for a seamless and successful online presencerajancomputerfbd
Our Linux Web Hosting plans offer unbeatable performance, security, and scalability, ensuring your website runs smoothly and efficiently.
Visit- https://onliveserver.com/linux-web-hosting/
How Social Media Hackers Help You to See Your Wife's Message.pdfHackersList
In the modern digital era, social media platforms have become integral to our daily lives. These platforms, including Facebook, Instagram, WhatsApp, and Snapchat, offer countless ways to connect, share, and communicate.
Mitigating the Impact of State Management in Cloud Stream Processing SystemsScyllaDB
Stream processing is a crucial component of modern data infrastructure, but constructing an efficient and scalable stream processing system can be challenging. Decoupling compute and storage architecture has emerged as an effective solution to these challenges, but it can introduce high latency issues, especially when dealing with complex continuous queries that necessitate managing extra-large internal states.
In this talk, we focus on addressing the high latency issues associated with S3 storage in stream processing systems that employ a decoupled compute and storage architecture. We delve into the root causes of latency in this context and explore various techniques to minimize the impact of S3 latency on stream processing performance. Our proposed approach is to implement a tiered storage mechanism that leverages a blend of high-performance and low-cost storage tiers to reduce data movement between the compute and storage layers while maintaining efficient processing.
Throughout the talk, we will present experimental results that demonstrate the effectiveness of our approach in mitigating the impact of S3 latency on stream processing. By the end of the talk, attendees will have gained insights into how to optimize their stream processing systems for reduced latency and improved cost-efficiency.
Comparison Table of DiskWarrior Alternatives.pdfAndrey Yasko
To help you choose the best DiskWarrior alternative, we've compiled a comparison table summarizing the features, pros, cons, and pricing of six alternatives.
YOUR RELIABLE WEB DESIGN & DEVELOPMENT TEAM — FOR LASTING SUCCESS
WPRiders is a web development company specialized in WordPress and WooCommerce websites and plugins for customers around the world. The company is headquartered in Bucharest, Romania, but our team members are located all over the world. Our customers are primarily from the US and Western Europe, but we have clients from Australia, Canada and other areas as well.
Some facts about WPRiders and why we are one of the best firms around:
More than 700 five-star reviews! You can check them here.
1500 WordPress projects delivered.
We respond 80% faster than other firms! Data provided by Freshdesk.
We’ve been in business since 2015.
We are located in 7 countries and have 22 team members.
With so many projects delivered, our team knows what works and what doesn’t when it comes to WordPress and WooCommerce.
Our team members are:
- highly experienced developers (employees & contractors with 5 -10+ years of experience),
- great designers with an eye for UX/UI with 10+ years of experience
- project managers with development background who speak both tech and non-tech
- QA specialists
- Conversion Rate Optimisation - CRO experts
They are all working together to provide you with the best possible service. We are passionate about WordPress, and we love creating custom solutions that help our clients achieve their goals.
At WPRiders, we are committed to building long-term relationships with our clients. We believe in accountability, in doing the right thing, as well as in transparency and open communication. You can read more about WPRiders on the About us page.
Implementations of Fused Deposition Modeling in real worldEmerging Tech
The presentation showcases the diverse real-world applications of Fused Deposition Modeling (FDM) across multiple industries:
1. **Manufacturing**: FDM is utilized in manufacturing for rapid prototyping, creating custom tools and fixtures, and producing functional end-use parts. Companies leverage its cost-effectiveness and flexibility to streamline production processes.
2. **Medical**: In the medical field, FDM is used to create patient-specific anatomical models, surgical guides, and prosthetics. Its ability to produce precise and biocompatible parts supports advancements in personalized healthcare solutions.
3. **Education**: FDM plays a crucial role in education by enabling students to learn about design and engineering through hands-on 3D printing projects. It promotes innovation and practical skill development in STEM disciplines.
4. **Science**: Researchers use FDM to prototype equipment for scientific experiments, build custom laboratory tools, and create models for visualization and testing purposes. It facilitates rapid iteration and customization in scientific endeavors.
5. **Automotive**: Automotive manufacturers employ FDM for prototyping vehicle components, tooling for assembly lines, and customized parts. It speeds up the design validation process and enhances efficiency in automotive engineering.
6. **Consumer Electronics**: FDM is utilized in consumer electronics for designing and prototyping product enclosures, casings, and internal components. It enables rapid iteration and customization to meet evolving consumer demands.
7. **Robotics**: Robotics engineers leverage FDM to prototype robot parts, create lightweight and durable components, and customize robot designs for specific applications. It supports innovation and optimization in robotic systems.
8. **Aerospace**: In aerospace, FDM is used to manufacture lightweight parts, complex geometries, and prototypes of aircraft components. It contributes to cost reduction, faster production cycles, and weight savings in aerospace engineering.
9. **Architecture**: Architects utilize FDM for creating detailed architectural models, prototypes of building components, and intricate designs. It aids in visualizing concepts, testing structural integrity, and communicating design ideas effectively.
Each industry example demonstrates how FDM enhances innovation, accelerates product development, and addresses specific challenges through advanced manufacturing capabilities.
Quality Patents: Patents That Stand the Test of TimeAurora Consulting
Is your patent a vanity piece of paper for your office wall? Or is it a reliable, defendable, assertable, property right? The difference is often quality.
Is your patent simply a transactional cost and a large pile of legal bills for your startup? Or is it a leverageable asset worthy of attracting precious investment dollars, worth its cost in multiples of valuation? The difference is often quality.
Is your patent application only good enough to get through the examination process? Or has it been crafted to stand the tests of time and varied audiences if you later need to assert that document against an infringer, find yourself litigating with it in an Article 3 Court at the hands of a judge and jury, God forbid, end up having to defend its validity at the PTAB, or even needing to use it to block pirated imports at the International Trade Commission? The difference is often quality.
Quality will be our focus for a good chunk of the remainder of this season. What goes into a quality patent, and where possible, how do you get it without breaking the bank?
** Episode Overview **
In this first episode of our quality series, Kristen Hansen and the panel discuss:
⦿ What do we mean when we say patent quality?
⦿ Why is patent quality important?
⦿ How to balance quality and budget
⦿ The importance of searching, continuations, and draftsperson domain expertise
⦿ Very practical tips, tricks, examples, and Kristen’s Musts for drafting quality applications
https://www.aurorapatents.com/patently-strategic-podcast.html
RPA In Healthcare Benefits, Use Case, Trend And Challenges 2024.pptxSynapseIndia
Your comprehensive guide to RPA in healthcare for 2024. Explore the benefits, use cases, and emerging trends of robotic process automation. Understand the challenges and prepare for the future of healthcare automation
7 Most Powerful Solar Storms in the History of Earth.pdfEnterprise Wired
Solar Storms (Geo Magnetic Storms) are the motion of accelerated charged particles in the solar environment with high velocities due to the coronal mass ejection (CME).
An invited talk given by Mark Billinghurst on Research Directions for Cross Reality Interfaces. This was given on July 2nd 2024 as part of the 2024 Summer School on Cross Reality in Hagenberg, Austria (July 1st - 7th)
Advanced Techniques for Cyber Security Analysis and Anomaly DetectionBert Blevins
Cybersecurity is a major concern in today's connected digital world. Threats to organizations are constantly evolving and have the potential to compromise sensitive information, disrupt operations, and lead to significant financial losses. Traditional cybersecurity techniques often fall short against modern attackers. Therefore, advanced techniques for cyber security analysis and anomaly detection are essential for protecting digital assets. This blog explores these cutting-edge methods, providing a comprehensive overview of their application and importance.
5. 5
Ethan Marcotte
Responsive Web Design
http://bit.ly/1bwP3sU
“Rather than tailoring disconnected designs to each of an ever-increasing
number of web devices, we can treat them as facets of the same
experience. We can design for an optimal viewing experience, but embed
standards-based technologies into our designs to make them not only
more flexible, but more adaptive to the media that renders them. In short,
we need to practice responsive web design.”
9. 9
ExpandingtheDefinitionofRWD
• As Responsive Web Design is adopted and faces real-world challenges, the
components have expanded (and become more complex)
• Responsive + Server Side = RESS
• Adaptive Delivery
• Responsive Email
• Responsive Typography
• Responsive and Content Management Systems
• Et cetera…
10. 10
Jeffrey Zeldman,
Responsive Design. I don’t think that word means what you think it means.
http://bit.ly/oP8eei
“...the purpose behind “responsive design”—the concept of what it strives
to achieve—should be separated from the specific techniques used to
achieve it. As the worldwide community embraces Ethan’s idea (and as
new methods of CSS layout become practical), the techniques of
responsive design will continue to improve and, dare I say it, adapt.”
11. 11
Mark Boulton
Responsive Web Design – Defining the Damn Thing
http://markboulton.co.uk/journal/rwd-dtdt
“Responsive design has grown into a term that represents
change above all else.”
13. 13
Guy Podjarny,
Performance Implications of Responsive Design
http://www.guypo.com/mobile/performance-implications-of-responsive-
design-book-contribution/
“Responsive Web Design (RWD) tackles many problems, and it’s easy to
get lost in questions around how maintainable, future friendly or cool your
responsive website will be. In the midst of all of these, it’s important to not
lose sight of how fast will it be. Performance is a critical component in
your user’s experience, and many case studies demonstrate how it affects
your users’ satisfaction and your bottom line.”
15. 15
Why ResponsiveFromtheGroundUp?
• Allows your site to take advantage of the latest and greatest techniques and
practices
��� Makes it easy to focus on key factors such as content strategy, performance and
process
• Leads to a consistent experience for all users
• Future-friendly & standards-based when done right
• So you a setting a great foundation for future device support and changes
16. 16
KeyConcernsForGround-upResponsive
• Doing a complete redesign of your site may not be feasible at this moment
• Time and cost implications can be daunting
• Designing Mobile First and responsive is challenging
• Requires an understanding of content strategy, new design patterns, and
performance design
• Testing such a design is more difficult than some alternatives, such as mobile-
specific sites
17. 17
ResponsiveDesign:TheBasics
• Take a Mobile First approach
• Understand your content strategy
• Understand the impact on your architecture
• For example, content management systems
• Set your breakpoints around your design needs, not devices
• Consider implementing back-end, adaptive solutions to support your front-end
techniques
18. 18
WhyMobileFirst?
• Taking a Mobile First approach means the adoption of the constraints of the
mobile platform as key concerns for your design
• Small screens
• Slower processors
• Variable connection speeds
• Adopting these constraints allows you to focus on what matters
• Implementing for the most constrained case leads to better results in all cases
19. 19
ContentStrategy
• A responsive design from the ground up is an ideal time to consider content
strategy
• Some key things to consider:
• Does your site need all of content is has?
• What matters most on the page?
• How do you handle non-text content across devices with varying capabilities?
• How will your CMS manage content?
20. 20
MarryingResponsiveAndAdaptive
• Responsive design is great for handling front-end design concerns
• But it may not be enough to handle all cases
• Adding an adaptive, server-side solution can improve the flexibility and
performance of your site
• But it also increases complexity
22. 22
WhyResponsiveRetrofit?
• Sometimes you can’t start from scratch
• Cost or time to do a Mobile First redesign may be too high
• Allows reuse of existing code
• Provides a path to dealing with screen-focused responsiveness
23. 23
KeyConcernsforResponsiveRetrofits
• Reworking the existing design can be challenging
• Dealing with retrofitting layouts
• Handling non-text content is challenging
• Maintaining performance can be difficult
• You are adding complexity without refactoring
• Does not address many key issues of content and focus
• It can be expensive in time and resources
24. 24
IncrementalorSite-wideRetrofits
• Taking an incremental approach allows you to role out responsive retrofits for
sections of the site at a time
• You can address underlying issues in a linear fashion
• Learn as you go
• But it can leave you site feeling “clunky”
• Site-wide retrofits cover the whole site
• They’re more comprehensive, but can take longer
• Not easy to do if you don’t have clean HTML
25. 25
Retrofitting:TheBasics
• You will need to add the viewport meta tag to you HTML
• Disassemble your fixed width layout to allow the page to flex
• Determine your new breakpoints
• Figure out how to correctly handle the layout of elements on the page
• Reimplement or hide elements that do not work for given breakpoints
• Test, test, TEST!
• Monitor performance
26. 26
SelectingBreakpointsforRetrofits
• Reimplement your layout for flexibility
• User your desktop design as the first breakpoint
• Working down from there, flex the page, looking for “breakage” in the design
• Elements is the wrong order or placement
• Elements that no longer fit the design, e.g., images that extend beyond the
content
• Create a new breakpoint and implement CSS to fix the issues
• Keep working down until you get to your mobile minimum
27. 27
HandlingLayoutIssues
• By default, your layout will flex based on source order
• Content may be out of ideal position based on the other elements on the page
• This can result in other important elements being pushed out of view
29. 29
HandlingLayoutIssues
• By default, your layout will flex based on source order
• Content may be out of ideal position based on the other elements on the page
• This can result in other important elements being pushed out of view
• Consider implementing a off-page layout to provide focus to key content
• Alternatively, consider collapsing elements to reduce overall impact on the layout