The document discusses responsive web design, which coordinates design and development based on screen size, platform, and orientation. It involves flexible grids, images, and media that adapt to different screen sizes using percentages and max-width properties. Media queries allow customizing presentations for specific device widths and features using CSS or stylesheets. The need for responsive design is shown through data on growing mobile usage and visitors who leave mobile-unfriendly sites. Separate mobile sites are discouraged due to complex content and link management required. Responsive design provides a flexible layout that adapts to different devices using fluid grids, flexible images and media, and media queries.
Learn how Indiana University leveraging IT service management data strategically to improve service delivery, grow their service offering, and strategically support the institutional initiatives.
IT Support Analytics = Better DecisionsBMC Software
Learn how Indiana University leveraging IT service management data strategically to improve service delivery, grow their service offering, and strategically support the institutional initiatives.
Manual de identidade visual da empresa de telefonia Oi, antiga Telemar, foi elaborado e editado pelo GAD'Design, escritório de Porto Alegre, RS, que à época tinha também uma unidade no Rio de Janeiro, onde estava a sede da Oi (Telemar). O GAD foi responsável pela implantação da identidade visual (criada pela Wolf Ollins) no Brasil. A mesma que criou a marca Vivo para a operadora dos grupos Telefónica e Portugal Telecom.
Artificial intelligence (AI) is everywhere, promising self-driving cars, medical breakthroughs, and new ways of working. But how do you separate hype from reality? How can your company apply AI to solve real business problems?
Here’s what AI learnings your business should keep in mind for 2017.
Learn how Indiana University leveraging IT service management data strategically to improve service delivery, grow their service offering, and strategically support the institutional initiatives.
IT Support Analytics = Better DecisionsBMC Software
Learn how Indiana University leveraging IT service management data strategically to improve service delivery, grow their service offering, and strategically support the institutional initiatives.
Manual de identidade visual da empresa de telefonia Oi, antiga Telemar, foi elaborado e editado pelo GAD'Design, escritório de Porto Alegre, RS, que à época tinha também uma unidade no Rio de Janeiro, onde estava a sede da Oi (Telemar). O GAD foi responsável pela implantação da identidade visual (criada pela Wolf Ollins) no Brasil. A mesma que criou a marca Vivo para a operadora dos grupos Telefónica e Portugal Telecom.
Artificial intelligence (AI) is everywhere, promising self-driving cars, medical breakthroughs, and new ways of working. But how do you separate hype from reality? How can your company apply AI to solve real business problems?
Here’s what AI learnings your business should keep in mind for 2017.
Patrick Crowley dives into the world of mobile app development and shows how to use the new jQTouch framework to quickly build awesome mobile-optimized web apps.
Don't Take Your Mobile Device To The BathroomRob Sawyer
I've decided to talk about Mobile Analytics after being inspired by a presentation from Ngmoco's CEO Neil Young at WWDC. This slideshow compares 6 mobile analytics services and talks about some implementation.
Publishers today need to have a sharp focus on mobile or be run over by it. Business Insider's president Julie Hansen presents a case study on the ways BI has embraced mobile and how editorial and advertising are evolving with the rise of consuming content via phone or tablet.
Communication Design for the Mobile ExperienceDavid Drucker
Presented to the Vancouver Chapter of the Society for Technical Communication at their May 2011 meeting. This is a discussion of issues, and strategies for creating usable, navigable, relevant content for mobile computing devices like smartphones. Included many examples and a case study.
Developing a Progressive Mobile StrategyDave Olsen
My presentation given at HighEdWeb Rochester on June 27, 2011. It focuses on how universities should think about developing and building out their strategy for mobile devices. The future of mobile in higher ed is much larger than one app or one website. Numbers regarding adoption of mobile overall as well as at West Virginia University are included.
Measuring the Mobile Experience: The Analytics of Handheld UXKen Tabor
This talk is dedicated to helping you use Google Analytics to find out more about your mobile customers through their hardware as well as how they exactly interact with your website and app. I’ll share with you concrete tactics that have helped me put into practice the Lean UX ideal of build, measure, and learn.
10 Design Trends 2015 - UX & UI Trends for Mobile SolutionsDMI
Do you create or provide a mobile app or web solution? Even if you already have the user interface (UI) and user experience (UX) nailed down to a T, you're never quite finished. With different design elements and solutions going in and out of fashion, you constantly have to ensure that your solution doesn't start to feel dated.
Here's our shortlist of the most exciting things going on in UX/UI Design right now and what we can expect to see in this space in a not too distant future!
This presentation from the Online Information 2013 conference in London, uses the medium of Lolcat to present an overview of the various adaptation methods mobile websites use. Brand head-to-head comparisons include EasyJet vs Ryanair, and Apple vs Microsoft, and four way competitions in the news, charity, and retail sectors.
The presentation makes a data-driven case that pure Responsive Design, while marketed as a silver bullet and undeniably attractive enough as a development method to get its own textbooks, slows sites down and results in a poor user experience. It also presents evidence that detection of a user's hardware type presents useful actionable intelligence about the user before a byte is served.
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.
Patrick Crowley dives into the world of mobile app development and shows how to use the new jQTouch framework to quickly build awesome mobile-optimized web apps.
Don't Take Your Mobile Device To The BathroomRob Sawyer
I've decided to talk about Mobile Analytics after being inspired by a presentation from Ngmoco's CEO Neil Young at WWDC. This slideshow compares 6 mobile analytics services and talks about some implementation.
Publishers today need to have a sharp focus on mobile or be run over by it. Business Insider's president Julie Hansen presents a case study on the ways BI has embraced mobile and how editorial and advertising are evolving with the rise of consuming content via phone or tablet.
Communication Design for the Mobile ExperienceDavid Drucker
Presented to the Vancouver Chapter of the Society for Technical Communication at their May 2011 meeting. This is a discussion of issues, and strategies for creating usable, navigable, relevant content for mobile computing devices like smartphones. Included many examples and a case study.
Developing a Progressive Mobile StrategyDave Olsen
My presentation given at HighEdWeb Rochester on June 27, 2011. It focuses on how universities should think about developing and building out their strategy for mobile devices. The future of mobile in higher ed is much larger than one app or one website. Numbers regarding adoption of mobile overall as well as at West Virginia University are included.
Measuring the Mobile Experience: The Analytics of Handheld UXKen Tabor
This talk is dedicated to helping you use Google Analytics to find out more about your mobile customers through their hardware as well as how they exactly interact with your website and app. I’ll share with you concrete tactics that have helped me put into practice the Lean UX ideal of build, measure, and learn.
10 Design Trends 2015 - UX & UI Trends for Mobile SolutionsDMI
Do you create or provide a mobile app or web solution? Even if you already have the user interface (UI) and user experience (UX) nailed down to a T, you're never quite finished. With different design elements and solutions going in and out of fashion, you constantly have to ensure that your solution doesn't start to feel dated.
Here's our shortlist of the most exciting things going on in UX/UI Design right now and what we can expect to see in this space in a not too distant future!
This presentation from the Online Information 2013 conference in London, uses the medium of Lolcat to present an overview of the various adaptation methods mobile websites use. Brand head-to-head comparisons include EasyJet vs Ryanair, and Apple vs Microsoft, and four way competitions in the news, charity, and retail sectors.
The presentation makes a data-driven case that pure Responsive Design, while marketed as a silver bullet and undeniably attractive enough as a development method to get its own textbooks, slows sites down and results in a poor user experience. It also presents evidence that detection of a user's hardware type presents useful actionable intelligence about the user before a byte is served.
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.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
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/
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.
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
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.
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
I have heard many times that architecture is not important for the front-end. Also, many times I have seen how developers implement features on the front-end just following the standard rules for a framework and think that this is enough to successfully launch the project, and then the project fails. How to prevent this and what approach to choose? I have launched dozens of complex projects and during the talk we will analyze which approaches have worked for me and which have not.
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
UiPath Test Automation using UiPath Test Suite series, part 4
Responsive Design
1. Responsive
2012
WordCamp Kansas City
Justin Kopepasah
2. Responsive
An approach to web design that coordinates
design and development around a user’s
behavior and environment based on screen
size, platform and orientation.
Responding to your user’s needs.
6. Responsive
Media Queries
“A media query consists of a media type and zero or more expressions
that check for the conditions of particular media features. Among the
media features that can be used in media queries are ‘width’, ‘height’,
and ‘color’. By using media queries, presentations can be tailored to a
specific range of output devices without changing the content itself.”
(W3C, 2012)
Can be used with CSS or
stylesheets within the
head.
Are more commonly used
as CSS.
10. Current Usage
Loads of these visitors
are trying to view the
schedule.
(StatCounter, 2012)
11. Current Usage
Worldwide
Mobile
10.14%
Desktop
89.86%
Loads of these visitors
are trying to view the
schedule.
(StatCounter, 2012)
12. Current Usage
Worldwide Dance Studio
Mobile
10.14% Mobile
22.09%
Desktop
Desktop 77.91%
89.86%
Loads of these visitors
are trying to view the
schedule.
(StatCounter, 2012)
13. Current Usage
Worldwide Dance Studio Personal
Mobile Mobile
10.14% Mobile 7.59%
22.09%
Desktop
Desktop 77.91% Desktop
89.86% 92.41%
Loads of these visitors
are trying to view the
schedule.
(StatCounter, 2012)
29. Separate
Mobile
Website (Bloomberg Business Week, 2012)
“Good mobile user experience requires a
different design than what's needed to
satisfy desktop users. Two designs, two
sites, and cross-linking to make it all
work.”
(Nielsen, 2012)
34. Creates More
Problems...
-Who decides what content
stays?
-Links do we considered ‘mobile’
are difficult to manage.
-What
devices?
-More code/content to manage.
35. Creates More
Problems...
-Who decides what content
stays?
-Links do we considered ‘mobile’
are difficult to manage.
-What
devices?
-Too many user agents to test.
-More code/content to manage.
64. max-width: 100%;
Compatible all the way
back to IE7.
Not going to cover IE6.
65.
66.
67. Morbi leo risus, porta ac consectetur
ac, vestibulum at eros. Duis mollis,
est non commodo luctus, nisi erat
porttitor ligula, eget lacinia odio sem
nec elit. Curabitur blandit tempus
porttitor. Fusce dapibus, tellus ac
cursus commodo, tortor mauris
condimentum nibh, ut fermentum
massa justo sit amet risus. Vivamus
sagittis lacus vel augue laoreet
rutrum faucibus dolor auctor.
Cras mattis consectetur purus sit amet
fermentum.Donec sed odio dui. Praesent
commodo cursus magna, vel scelerisque
nisl consectetur et. Integer posuere erat a
ante venenatis dapibus posuere velit
aliquet. Integer posuere erat a ante
venenatis dapibus posuere velit aliquet.
Maecenas sed diam eget risus varius
blandit sit amet non magna. Maecenas
faucibus mollis interdum. Donec id elit non mi porta gravida at eget metus.
Aenean lacinia bibendum nulla sed consectetur.
Donec ullamcorper nulla non metus auctor fringilla. Cras mattis consectetur
purus sit amet fermentum. Lorem ipsum dolor sit amet, consectetur adipiscing
elit. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Cum sociis
natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.
Maecenas sed diam eget risus varius blandit sit amet non magna. Donec id elit
non mi porta gravida at eget metus. Curabitur blandit tempus porttitor. Aenean
eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Cras
mattis consectetur purus sit amet fermentum. Sed posuere consectetur est at
lobortis.
68. Morbi leo risus, porta ac consectetur
ac, vestibulum at eros. Duis mollis,
est non commodo luctus, nisi erat
porttitor ligula, eget lacinia odio sem
nec elit. Curabitur blandit tempus
porttitor. Fusce dapibus, tellus ac
cursus commodo, tortor mauris
condimentum nibh, ut fermentum
massa justo sit amet risus. Vivamus
sagittis lacus vel augue laoreet
rutrum faucibus dolor auctor.
Cras mattis consectetur purus sit amet
fermentum.Donec sed odio dui. Praesent
commodo cursus magna, vel scelerisque
nisl consectetur et. Integer posuere erat a
ante venenatis dapibus posuere velit
aliquet. Integer posuere erat a ante
venenatis dapibus posuere velit aliquet.
Maecenas sed diam eget risus varius
blandit sit amet non magna. Maecenas
faucibus mollis interdum. Donec id elit non mi porta gravida at eget metus.
Aenean lacinia bibendum nulla sed consectetur.
Donec ullamcorper nulla non metus auctor fringilla. Cras mattis consectetur
purus sit amet fermentum. Lorem ipsum dolor sit amet, consectetur adipiscing
elit. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Cum sociis
natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.
Maecenas sed diam eget risus varius blandit sit amet non magna. Donec id elit
non mi porta gravida at eget metus. Curabitur blandit tempus porttitor. Aenean
eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Cras
mattis consectetur purus sit amet fermentum. Sed posuere consectetur est at
lobortis.
69. Morbi leo risus, porta ac consectetur
ac, vestibulum at eros. Duis mollis,
est non commodo luctus, nisi erat
porttitor ligula, eget lacinia odio sem
nec elit. Curabitur blandit tempus
porttitor. Fusce dapibus, tellus ac
cursus commodo, tortor mauris
condimentum nibh, ut fermentum
massa justo sit amet risus. Vivamus
sagittis lacus vel augue laoreet
rutrum faucibus dolor auctor.
Cras mattis consectetur purus sit amet
fermentum.Donec sed odio dui. Praesent
commodo cursus magna, vel scelerisque
nisl consectetur et. Integer posuere erat a
ante venenatis dapibus posuere velit
aliquet. Integer posuere erat a ante
venenatis dapibus posuere velit aliquet.
Maecenas sed diam eget risus varius
blandit sit amet non magna. Maecenas
faucibus mollis interdum. Donec id elit non mi porta gravida at eget metus.
Aenean lacinia bibendum nulla sed consectetur.
Donec ullamcorper nulla non metus auctor fringilla. Cras mattis consectetur
purus sit amet fermentum. Lorem ipsum dolor sit amet, consectetur adipiscing
elit. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Cum sociis
natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.
Maecenas sed diam eget risus varius blandit sit amet non magna. Donec id elit
non mi porta gravida at eget metus. Curabitur blandit tempus porttitor. Aenean
eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Cras
mattis consectetur purus sit amet fermentum. Sed posuere consectetur est at
lobortis.
70. Morbi leo risus, porta ac consectetur
ac, vestibulum at eros. Duis mollis,
est non commodo luctus, nisi erat
porttitor ligula, eget lacinia odio sem
nec elit. Curabitur blandit tempus
porttitor. Fusce dapibus, tellus ac
cursus commodo, tortor mauris
condimentum nibh, ut fermentum
massa justo sit amet risus. Vivamus
sagittis lacus vel augue laoreet
rutrum faucibus dolor auctor.
Cras mattis consectetur purus sit amet
fermentum.Donec sed odio dui. Praesent
commodo cursus magna, vel scelerisque
nisl consectetur et. Integer posuere erat a
ante venenatis dapibus posuere velit
aliquet. Integer posuere erat a ante
venenatis dapibus posuere velit aliquet.
Maecenas sed diam eget risus varius
blandit sit amet non magna. Maecenas
faucibus mollis interdum. Donec id elit non mi porta gravida at eget metus.
Aenean lacinia bibendum nulla sed consectetur.
Donec ullamcorper nulla non metus auctor fringilla. Cras mattis consectetur
purus sit amet fermentum. Lorem ipsum dolor sit amet, consectetur adipiscing
elit. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Cum sociis
natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.
Maecenas sed diam eget risus varius blandit sit amet non magna. Donec id elit
non mi porta gravida at eget metus. Curabitur blandit tempus porttitor. Aenean
eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Cras
mattis consectetur purus sit amet fermentum. Sed posuere consectetur est at
lobortis.
71. Morbi leo risus, porta ac consectetur
ac, vestibulum at eros. Duis mollis,
est non commodo luctus, nisi erat
porttitor ligula, eget lacinia odio sem
nec elit. Curabitur blandit tempus
porttitor. Fusce dapibus, tellus ac
cursus commodo, tortor mauris
condimentum nibh, ut fermentum
massa justo sit amet risus. Vivamus
sagittis lacus vel augue laoreet
rutrum faucibus dolor auctor.
Cras mattis consectetur purus sit amet
fermentum.Donec sed odio dui. Praesent commodo cursus magna, vel
scelerisque nisl consectetur et. Integer posuere erat a ante venenatis dapibus
posuere velit aliquet. Integer posuere erat a ante venenatis dapibus posuere
velit aliquet. Maecenas sed diam eget risus varius blandit sit amet non magna.
Maecenas
faucibus mollis interdum. Donec id elit non mi porta gravida at eget metus.
Aenean lacinia bibendum nulla sed consectetur.
Donec ullamcorper nulla non metus auctor fringilla. Cras mattis consectetur
purus sit amet fermentum. Lorem ipsum dolor sit amet, consectetur adipiscing
elit. Cras justo odio, dapibus ac facilisis in, egestas eget quam. Cum sociis
natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.
Maecenas sed diam eget risus varius blandit sit amet non magna. Donec id elit
non mi porta gravida at eget metus. Curabitur blandit tempus porttitor. Aenean
eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Cras
mattis consectetur purus sit amet fermentum. Sed posuere consectetur est at
lobortis.
72. Let browsers resize
images accordingly.
Modern browsers have
the ability to size and
resize images.
There is no need to
declare an image width
or height.
73. That little, easy to use
insert button when
editing content is the
devil.
Problem with
WordPress...
74. That little, easy to use
insert button when
editing content is the
devil.
Problem with
WordPress...
<img src="http://example.com/wp-content/
uploads/2012/05/hearts.jpg" alt="Hearts"
title="Hearts" width="1280" height="720"
class="alignnone size-full wp-
image-3520" />
75. That little, easy to use
insert button when
editing content is the
devil.
Problem with
WordPress...
<img src="http://example.com/wp-content/
uploads/2012/05/hearts.jpg" alt="Hearts"
title="Hearts" width="1280" height="720"
class="alignnone size-full wp-
image-3520" />
78. Media Queries...
Introduced in CSS 2.1.
Used only for ‘screen’ or
‘print’ queries.
<link rel="stylesheet" type="text/css"
href="screen.css"
media="screen" />
<link rel="stylesheet" type="text/css"
href="print.css"
media="print" />
79. Media Queries...
Revamped in CSS3.
<link rel="stylesheet" type="text/css"
media="screen and (max-device-width:
480px)" href="style.css" />
The query contains two components:
1. a media type (screen), and
2. the actual query enclosed within parentheses, containing a
particular media feature (max-device-width) to inspect,
followed by the target value (480px).
80. Media Queries...
Most commonly used in
the stylesheet.
@media screen and (max-device-width:
480px) {
/* css code goes here */
} Some people used
them everywhere,
but I keep mine at
the end.
81. Media Queries...
Most commonly used in
the stylesheet.
@media screen and (max-device-width:
780px) and (min-device-width: 480px) {
/* css code goes here */
} Some people used
them everywhere,
but I keep mine at
the end.
82. Recap
Mobile usage is on the rise.
Separate mobile websites are a bust.
Responsive design is the future.
83. Quiz
What is the formula used to
calculate the exact needed
measurement for creating flexible
fluid grids?
86. Acknowledgements.
Credits.
Cites. Et Cetera. Et
Cetera. Week. http://images.businessweek.com/ss/ - Jakob Neilsen. Retrieved 05
Bloomberg Business
2012, from BusinessWeek:
(2012). World's Most Influentual Designers
10/02/0201_worlds_most_influential_designers/21.htm
Britt, R. R. (2005, 01 06). The Odds of Dying. Retrieved 05 2012, from LiveScience: http://
www.livescience.com/3780-odds-dying.html
Equation Research. (2011). What users want from mobile. Compuware.
Marcotte, E. (2011). Responsive Web Design. (M. Brown, Ed.) New York, NY: Jeffery Zeldman.
Nielsen, J. (2012, 04 10). Mobile Site vs. Full Site. Retrieved 05 20, 2012, from Jakob Nielson's
Alertbox: http://www.useit.com/alertbox/mobile-vs-full-sites.html
Smith, N. (n.d.). 960 Grid System. Retrieved 05 2012, from 960 Grid System: http://960.gs/
StatCounter. (2012, 02). Mobile internet usage is doubling year on year . Retrieved 05 2012, from
StatCounter Global Stats: http://gs.statcounter.com/press/mobile-internet-usage-is-doubling-
year-on-year
StatCounter. (2012, 04). Mobile vs. Desktop. Retrieved 05 2012, from StatCounter Global Stats:
http://gs.statcounter.com/#mobile_vs_desktop-ww-monthly-201104-201204
Tabone, C. (2012). 365 PSD. Retrieved 05 2012, from New Youtube Interface: http://365psd.com/
day/2-182/
W3C. (2012, 04 26). Media Queries. Retrieved 05 20, 2012, from W3C: http://www.w3.org/TR/
css3-mediaqueries/
87. Random Notes
•Do not presume you know what your users want when
visiting your mobile site.
•Do not presume you know your users broadband
speeds.
•Test. Test. Test. Purchase devices and also use some
online testing sites.
•The only thing we know about mobile users is that they
are on a smaller screen. We cannot presume to know
what user intent is from that.
•Never strip out content from a device simply because it
is mobile. If you are telling yourself “This can be
stripped out for mobile users.”, then you should assess
if you needed it in the first place.
•Slow load time is a hugh problem.
88. Read These...
Responsive Web Design - Ethan
Marcotte
19 Articles, Info-Graphics & Research
Publications
http://goo.gl/dXA3s