How to Project-Manage and Implement a Responsive Website
Marcos Corro, Designer & Developer Balboa Park Online Collaborative
Jennifer Jurgens, Design & Developer Minneapolis Institute of Arts
Planning for Responsive: Why Your Developers Hate YouSteve Floyd
Bad planning and rushed projects are at the heart of bad responsive websites (and most bad websites for that matter). Find out why your developers hate you and what you can do to make them love you. This is a presentation for Pubcon Vegas 2013
Good SEO takes experience, a keen interest and a sixth sense to get right. In this presentation we explore quick win tips for SEO that make a difference.
For more, take a look at the blog post: http://builtvisible.com/low-effort-big-return-marketing/
Planning for Responsive: Why Your Developers Hate YouSteve Floyd
Bad planning and rushed projects are at the heart of bad responsive websites (and most bad websites for that matter). Find out why your developers hate you and what you can do to make them love you. This is a presentation for Pubcon Vegas 2013
Good SEO takes experience, a keen interest and a sixth sense to get right. In this presentation we explore quick win tips for SEO that make a difference.
For more, take a look at the blog post: http://builtvisible.com/low-effort-big-return-marketing/
For many businesses, search engine optimization (SEO) is a very important piece of gaining traffic to your website -- and ultimately to sales. During this Meetup, Mickey looks at every major aspect of SEO including an overview of how Google works, things that matter for SEO in 2017, how local SEO can affect your business, plugins to help your site rank better, and some hands-on work you can do to make a difference on your site today.
Single Page Apps - Gerry White @ BrightonSEOGerry White
SPAs & PWAs are challenging for SEO for a number of reasons, this checklist is what I’ve seen issues arise with-
- Google Analytics
- JavaScript History API & URLs
- Soft 404s
- JavaScript links
- Heavy code & assets on first load
- No metadata for Facebook Twitter and other sharing platforms.
- Spider traps & loops
- Duplicate Content
- Tracking parameters causing issues
- Fragments, or Hashbangs
- No sitemap
Although this list isn’t exhaustive, it is the main issues that crop up that aren’t expected, as with everything in SEO, the more that it can be tested, the more likely it is that issues are spotted earlier.
WordPress 101 - Foundation Friday at WordCamp Chicago 2014 #WCChiShanta Nathwani
This talk that I delivered at WordCamp Chicago introduces WordPress to people that have never touched the platform. People want to know what their getting into! What kind of commitment does this mean? What things can it do for me on social media? A quick look at the dashboard and take questions that people have. Why would people use WordPress?
Responsive design is becoming increasingly important in modern (web)design. What's the best workflow to create a succesful online platform? We're not sure! But this is the one we use :)
Creating and managing a WordPress business website - March 2014Vanguard Visions
Having a business website is a key component of a business’s marketing strategy in a digital economy, however, knowing where to get started and how to manage it can be a very daunting task. For a lot of small businesses, outsourcing the creation and management of their website just isn’t a viable option. To overcome this, a number of businesses are using simple to operate website platforms like WordPress.
These slides go through why so many people are using WordPress as a business website, and how to get started creating and setting up your WordPress business website.
From our October 26, 2017 Meetup.
As a business owner (even if you're a one-person shop), you have a lot of hats to wear. We'll dig into tools for:
Finding and tracking leads: Keep up with your pipeline and know when to follow up with leads. There are some awesome tools to help automate this, and we'll show you those.
Make email easier: At GreenMellen we use a handful of tools to help make email easier to manage and help keep our inboxes clean.
Education: We're big believers that people should educate themselves, so we'll show you tools to make it easier to read book and blogs, listen to podcasts, etc.
Daily "stuff": We all have a lot to do every day, so we'll show you our favorite tools for calendars, tasks, and things to just help get everything smooth and organized.
For many businesses, search engine optimization (SEO) is a very important piece of gaining traffic to your website -- and ultimately to sales. During this Meetup, Mickey looks at every major aspect of SEO including an overview of how Google works, things that matter for SEO in 2017, how local SEO can affect your business, plugins to help your site rank better, and some hands-on work you can do to make a difference on your site today.
Single Page Apps - Gerry White @ BrightonSEOGerry White
SPAs & PWAs are challenging for SEO for a number of reasons, this checklist is what I’ve seen issues arise with-
- Google Analytics
- JavaScript History API & URLs
- Soft 404s
- JavaScript links
- Heavy code & assets on first load
- No metadata for Facebook Twitter and other sharing platforms.
- Spider traps & loops
- Duplicate Content
- Tracking parameters causing issues
- Fragments, or Hashbangs
- No sitemap
Although this list isn’t exhaustive, it is the main issues that crop up that aren’t expected, as with everything in SEO, the more that it can be tested, the more likely it is that issues are spotted earlier.
WordPress 101 - Foundation Friday at WordCamp Chicago 2014 #WCChiShanta Nathwani
This talk that I delivered at WordCamp Chicago introduces WordPress to people that have never touched the platform. People want to know what their getting into! What kind of commitment does this mean? What things can it do for me on social media? A quick look at the dashboard and take questions that people have. Why would people use WordPress?
Responsive design is becoming increasingly important in modern (web)design. What's the best workflow to create a succesful online platform? We're not sure! But this is the one we use :)
Creating and managing a WordPress business website - March 2014Vanguard Visions
Having a business website is a key component of a business’s marketing strategy in a digital economy, however, knowing where to get started and how to manage it can be a very daunting task. For a lot of small businesses, outsourcing the creation and management of their website just isn’t a viable option. To overcome this, a number of businesses are using simple to operate website platforms like WordPress.
These slides go through why so many people are using WordPress as a business website, and how to get started creating and setting up your WordPress business website.
From our October 26, 2017 Meetup.
As a business owner (even if you're a one-person shop), you have a lot of hats to wear. We'll dig into tools for:
Finding and tracking leads: Keep up with your pipeline and know when to follow up with leads. There are some awesome tools to help automate this, and we'll show you those.
Make email easier: At GreenMellen we use a handful of tools to help make email easier to manage and help keep our inboxes clean.
Education: We're big believers that people should educate themselves, so we'll show you tools to make it easier to read book and blogs, listen to podcasts, etc.
Daily "stuff": We all have a lot to do every day, so we'll show you our favorite tools for calendars, tasks, and things to just help get everything smooth and organized.
Presentation Alumni TU/e M&I - DSC/e strives to be an internationally leading expertise center when it comes to data science research and education. Research focuses on developing new insights (models, theories, tools) to be able to add and extract value from real sets of heterogeneous data. Education focuses on the skills and scientific knowledge most relevant for tomorrow's data scientist. The DSC/e will operate in close collaboration with other stakeholders and will make optimal use of its geographical location in the Brainport region.
LeadingPlus Assessment Report from SGS. We are Alibaba Assessed Supplier of Mobile Phone Accessories. Including 3D VR Headsets, Bluetooth Speakers, iPhone Cases, Car Holders etc.
The Play Ethic: lessons from play in an adverse economic climatewww.patkane.global
The slides from my presentation at The Economist's 'Opportunity in Adversity' Conference, London, June 2, 2009
See http://www.theplayethic.com for more details.
W. Bruce C Bailey: The Art of Art CollectingDave Wilkin
W. Bruce C. Bailey is a Canadian investment banker, lawyer, farmer, art collector and arts patron. Bailey has collected Canadian and international contemporary art in all media and genres for the past 30 years. He founded the first arts incubator in Canada (2000—2010) dedicated to launching Canadian art careers as well as initiating the first Canadian exhibitions for international artists Jake and Dinos Chapman, Peter Doig and Tony Matelli.
With an introduction by Mary-Dailey Desmarais, Curator of International Modern Art at Musée des Beaux-Arts de Montréal/ The Montreal Museum of Fine Arts, this talk will provide insight into art collecting for both the novice and the experienced art collector illustrated with Bailey’s personal experiences in the art world. Following the lecture, Desmarais and Bailey will engage in conversation about their mutual experiences in collecting contemporary art. The lecture will be followed by a reception co-hosted by Desmarais and Bailey at The Power Plant.
Mary-Dailey Desmarais is a curator, art historian and collector. She received her PhD from Yale in 2015 and now works as a guest curator at the Montreal Museum of Fine Arts.
Esta producción se realizó en sala de 5 años del JII N°1 D.E. 7° “Andrés Ferreyra”, B° Caballito, Capital Federal, Argentina. Docente a cargo, Norma Beatriz Merlo, (bettymerlocba@gmail.com). Presentado como trabajo final de la Unidad 1 Introducción a la Integración de TIC en Educación, comisión “A” en el Postítulo docente del Cepa, “Especialización Superior en Tecnologías de la Información y la Comunicación (TIC) y Educación.
Workshop #12: Research toolbox: Exploring innovation opportunities, emotion a...ux singapore
This workshop will help you select the best research methods for transformational projects – where innovation, desirability, and real-world relevance are essential. You will also practice a selection of techniques for involving users in designing products and services.
Seth Godin just wrote a blog post called the Hierarchy of Presentations ... for me it struck a chord. I like the plain language he uses so I tuned it into a slideshow presentation to help spread Seth's message. Geoff Brown.
Seth's blog post is here - http://sethgodin.typepad.com/seths_blog/2009/04/the-hierarchy-of-presentations.html
The cartoon on the front cover is by Hugh McLeod at Gaping Void here - http://www.gapingvoid.com/Moveable_Type/archives/003621.html
The Omega Drupal 7 Base Theme is a highly configurable HTML5/960 grid base theme that uses built-in media queries to make the site responsive. Each zone (group of regions) can be configured for content first layouts, that resize and rearrange themselves depending on the screen size of the user's device.
The presentation will walk-through the theory behind Omega's mobile-first approach, how to use the many configuration options on the theme settings page and pitfalls to avoid.
Additional Resources, Tips & Tricks & How-to can be found here:
http://www.kendallsdesign.com/blog/omega-theme-responsive-design-resources
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.
Designing for the web is no longer what it used to be.
The number of devices with web-browsing capabilities is
growing at an increasing speed.
RWD is an approach aimed to provide a solid viewing
experience for a multiple of screens with one set of code.
3 Ways to Go Mobile First with Responsive DesignZURB
Mobile web usage is outpacing desktop usage fast! We can no longer responsively design from the desktop down to the smaller device. We have to go Mobile First with responsive design. Learn how Mobile First design will not only make your sites and apps perform better, but it will also improve your design process.
Responsive Web Designed for your communication and marketing needsSEGIC
This presentation will give you an overview of the application of Responsive Web Designed. Obviously a live presentation would show you the application in Action
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.
Creating designs that will respond and work with multiple browser and device types has become more and more important. In this session we will examine the concepts behind Responsive Design and how you can and should apply them to SharePoint.
This presentation is entirely for new responsive website designers. We have given basics and very useful tips to create a very basic responsive website. Apart from this you will read very useful facts and records about mobile website designing here.
In today's internet scenario responsive websites are the most popular way of putting a website in worldwide web, as this a form in which your website can be seen in multiple devices without any problem. In this slide we tried to explain step by step processes in responsive website design.
A brief presentation for the Missouri State Digital Media Developer group on cutting through the hype surrounding mobile development and responsive design.
This is a presentation from Minne Web Con 2010.
This presentation is about using CSS3 to enhance sites for browsers that support them, and the trade offs you make when only supporting some browsers.
Lavacon 2014 responsive design in your hatNeil Perlin
New to responsive design concepts in general? How to do responsive design in MadCap Flare and Adobe RoboHelp? Take a look at my presentation from Lavacon 2014.
Similar to How to Project-Manage and Implement a Responsive Website (20)
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
Essentials of Automations: Optimizing FME Workflows with ParametersSafe Software
Are you looking to streamline your workflows and boost your projects’ efficiency? Do you find yourself searching for ways to add flexibility and control over your FME workflows? If so, you’re in the right place.
Join us for an insightful dive into the world of FME parameters, a critical element in optimizing workflow efficiency. This webinar marks the beginning of our three-part “Essentials of Automation” series. This first webinar is designed to equip you with the knowledge and skills to utilize parameters effectively: enhancing the flexibility, maintainability, and user control of your FME projects.
Here’s what you’ll gain:
- Essentials of FME Parameters: Understand the pivotal role of parameters, including Reader/Writer, Transformer, User, and FME Flow categories. Discover how they are the key to unlocking automation and optimization within your workflows.
- Practical Applications in FME Form: Delve into key user parameter types including choice, connections, and file URLs. Allow users to control how a workflow runs, making your workflows more reusable. Learn to import values and deliver the best user experience for your workflows while enhancing accuracy.
- Optimization Strategies in FME Flow: Explore the creation and strategic deployment of parameters in FME Flow, including the use of deployment and geometry parameters, to maximize workflow efficiency.
- Pro Tips for Success: Gain insights on parameterizing connections and leveraging new features like Conditional Visibility for clarity and simplicity.
We’ll wrap up with a glimpse into future webinars, followed by a Q&A session to address your specific questions surrounding this topic.
Don’t miss this opportunity to elevate your FME expertise and drive your projects to new heights of efficiency.
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
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.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
2. Statistics
- 2.1 billion mobile broadband
subscribers
- In the US 87% of American adults have
cell phones
3. Statistics
- 45% of American adults have a
smartphone. 90% use their phone to go
online.
- 55% use their cell phones to go online.
31% of which go online mostly using their
phones rather than a computer.
4. Statistics
- 37% of cell phone owners and 64% of
smartphone owners use their phone to
get news online.
- 74% of mobile visitors will abandon a
site if it takes more than 5 seconds to
load.
5. What is responsive design
Responsive web
design (RWD) is the
combination of flexible
grids, flexible images and
media queries. It allows
you to write once, publish
everywhere
6. Key Benefits of Responsive Design
- Save time and cost on mobile
development
- Save time and cost on site management
7. Key Benefits of Responsive Design
- Increase your reach to tablet and
mobile audiences
- Increase sales
8. Key Benefits of Responsive Design
- Consolidate your analytics and
reporting
- Increase your visibility in search engines
9. When to consider a separate Mobile Site?
- You find yourself creating duplicate
pages for mobile users on the same
website
10. When to consider a separate Mobile Site?
- Short pages that look great on mobile
phones don’t take advantage of large
screens;
11. When to consider a separate Mobile Site?
- You plan to phase out the widescreen
layout in favor of a more streamlined user
experience.
12. Project Management
1- Responsive levels the playing field design, content, and development
happen at the same time. All producers
and stakeholders working in these areas
must work together in tandem.
13. Project Management
2- Make sure you designate a project
manager to coordinate collaboration and
communication.
14. Project Management
3- Create a project team
● Meet weekly
● Research the technology together
● Create wireframes together
● Make decisions together
15. Project Management
● Test and iterate together, make sure
everyone has access to mobile
devices. It’s called mobile first - not
homepage first
16. Project Management
4. Everyone will want to design for the
laptop/desktop focusing on the
homepage. Your job is to focus on how it
looks on mobile. Mobile first. This takes
discipline when you do it for the first
time.
17. Project Management
4. Everyone will want to design for the
laptop/desktop focusing on the
homepage. Your job is to focus on how it
looks on mobile. Mobile first. This takes
discipline when you do it for the first
time.
18. Project Management
4. Everyone will want to design for the
laptop/desktop focusing on the
homepage. Your job is to focus on how it
looks on mobile. Mobile first. This takes
discipline when you do it for the first
time.
19. Design & Development - The Goal
● Define objectives for your design.
What’s the goal of this site? Who’s
the hero? Where do you want people
to look first?
20. Design & Development - The Goal
● Define audience and user needs.
● Aim for device-perfect, not pixelperfect
21. Design & Development - The Grid
● Use a flexible grid. You must use a
flexible grid for a responsive design.
● Think in proportions and
percentages, not definite widths or
heights.
22. Design & Development - The Grid
● Be prepared to change those
proportions depending on the
screen width. (addressed using CSS
and media-queries)
23. Design & Development - The Sketch
● Focus on the content, not the
container.
● Be loose with your sketches; the
purpose is to get ideas out and see
how they work together.
24. Design & Development - The Flow
Allow for content to flow in a logical manner as the
screen gets bigger/smaller. [e.g., you normally
wouldn’t want the header to flow under main
content, so you need to set up your columns so as
they collapse or expand, the page makes sense
from top to bottom as you scroll].
25. Design & Development - The Reveal
Since screen width will be changing, think about
what content you may have to hide or remove (or
more appropriately to add or enhance) to make the
current screen width the best experience and which
makes the most sense for that device. This would
include things like animation, large video, or
background images.
26. Design & Development - The Face
A hallmark of Responsive Design is
FLEXIBILITY. This means that not only
does the structure need to be flexible,
you images, video and type should be
flexible as well.
27. Design & Development - The Face
Make sure typography is proportional to the screen
it’s on. You can do this using ems and percentages
instead of absolute pixel sizes. There are plugins
such as FitText.js and Lettering.js that can offer you
even finer control of your typography.
28. Design & Development - The Face
Make sure your images will do this as well. A good
default is to set the default max-width of an image
to be 100% of it’s container and auto height. If you’
re ok with it scaling, use only width:100%. If you
have to limit the width, limit the container, not the
image.
img {
max-width: 100%;
}
29. Design & Development - The Face
Another alternative is to use the
picturefill.js script, which uses the HTML5
data attribute to feed different images to
different sizes.
30. Design & Development - The Face
For video, you can use a server-side solution to
serve up device-appropriate sizes, or shoot for a
median size and use a plugin like FitVids.js to
make it responsive. Since YouTube has it pretty
much figured out which size video to send based
on bandwidths; hosting your videos on there and
using FitVids to get them into your site is a great
way to go.
31. Design & Development - Media Queries
This is where the magic happens.
@media all and (min-width: 500px) {/*css rules here*/}
@media screen and (max-width: 800px) {/*css rules here*/}
@media screen and (max-width: 50em) {/*css rules here*/}
32. Design & Development - Media Queries
● W3C: “Media queries extend the
functionality of media types by allowing
more precise labeling of style sheets. “
● Be device-agnostic: use ems instead of set
pixel widths; Or, start out with pixel widths,
and then write for ems to display correctly
for the non-conformists.
33. Design & Development - Media Queries
Test, test, test on as many
devices as possible!
RWD Bookmarklet:
http://responsive.victorcoulon.fr/
34. Design & Development - Breakpoints
● Breakpoints should be determined by
content, not just device-width
● Start out small (280-300px) and slowly bring
up the browser width and watch as the
content re-adjusts. Make your breakpoints
accordingly.
35. Design & Development - Performance
● Minify your scripts and CSS to make
page load quicker. If you use a
preprocessor like Sass you may need
to make extra accommodations for
the media-queries [e.g., you can’t
use a variable as a breakpoint].
36. Design & Development - Performance
● Use CSS and web type whenever
possible. Google fonts is your friend
and has many free, nice looking
fonts.
37. Design & Development - Performance
● Use SVG when you can to speed
things up.
● Use icon fonts for unlimited scaling
and speed.
38. Design & Development - Performance
● For byte-size appropriate images,
use a server-side solution like
Adaptive-Images, or a DOM
manipulator like Mobify.js, or a
cloud-based service like ReSRC.
51. Wordpress and Responsive Themes
Wordpress conveniently comes
prepackaged with a responsive theme
called Twenty Thirteen.
http://wordpress.org/themes/twentythirteen
52. Wordpress and Foundation
Installing a responsive theme in Wordpress
is fairly simple. You can either do it though
the Wordpress interface, or manually
through FTP.
53. Wordpress and Foundation—FTP
1) Dowload the Foundation Wordpress
theme from https://github.
com/drewsymo/Foundation
(a quick google search for “foundation wordpress
theme” bring this up as the first result.)
54. Wordpress and Foundation—FTP
2) Unzip the file and place the folder in /wpcontent/themes
3) Login to the WP environment as admin and
activate the theme.
4) To customize the theme, you should create a
WordPress Child Theme.
http://codex.wordpress.org/Child_Themes
55. Wordpress and Foundation—WordPress
To add the theme though WordPress:
1.
Log in to the WordPress Administration Panels.
2.
Select the Appearance panel, then Themes.
3.
Select Install Themes.
4.
Use the sub-menu or the Search or Filter options to locate a Theme you would like to use.
5.
Click on the Preview link to preview the Theme or the Install link to upload the Theme to your
blog.
6.
Use the Upload link in the top sub-menu to upload a zipped copy of a Theme that you have
previously downloaded to your machine.
http://codex.wordpress.org/Using_Themes
56. Thank You!
Marcos Corro, Designer & Developer
Balboa Park Online Collaborative
Jennifer Jurgens, Design & Developer
Minneapolis Institute of Arts