Download - Responsive Web Design
![Page 1: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/1.jpg)
ResponsiveWeb Design
HTML5, CSS3, JavaScript, jQuery, Bootstrap,
September 14, 2014 Disclaimer: this presentation is for educational purposes only, I took almost all images from google therefore use of graphics and other materials are reserved from its respective owner.
![Page 2: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/2.jpg)
Outline
![Page 3: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/3.jpg)
Why responsive design?Internet is a place w/c can be access by anyone (means any device or platform), anytime (24/7) and anywhere (ain’t gonna happen)
Webpages/Websites are the medium that provide information in the Internet
Screen resolution varies depending on devices
![Page 4: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/4.jpg)
Why responsive design?
![Page 5: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/5.jpg)
Why not develop a mobile website and a full website?
![Page 6: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/6.jpg)
Maintenance
Why not develop a mobile website and a full website?
Cost
Storage
![Page 7: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/7.jpg)
Mobile First
We design based on the assumption that whoever is accessing our page he’s using a mobile device
![Page 8: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/8.jpg)
Mobile Last vs Mobile First
![Page 9: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/9.jpg)
HTML5
Links Pages CSS and Scripts
![Page 10: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/10.jpg)
CSS3
![Page 11: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/11.jpg)
![Page 12: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/12.jpg)
Angular.js
YouTube on PS3
www.jobs.cz
![Page 13: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/13.jpg)
Layout
![Page 14: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/14.jpg)
FixedComponents have a fixed width which means the container is made not to move or be resized
Any visitor will experience the same width regardless of their resolution.
![Page 15: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/15.jpg)
FluidComponents width are built using percentage making columns relative to one another
View is adjusted for each user
![Page 16: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/16.jpg)
AdaptiveNot necessarily built on a fluid grid
Can use fixed grid or media queries to target specific device
![Page 17: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/17.jpg)
ResponsiveBuilt in fluid grids
Uses media queries to control designs and content
![Page 18: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/18.jpg)
Grid
![Page 19: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/19.jpg)
Flexible images
img
{
width: 100%;
}
img
{
width: 231px;
}
![Page 20: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/20.jpg)
Media Queries
a CSS3 module allowing content rendering to adapt to conditions such as screen resolution (e.g. smartphone screen vs. computer screen). It became a W3C recommended standard in June 2012. And is a cornerstone technology of Responsive web design.
wikipedia
![Page 21: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/21.jpg)
Media query and a viewport
<meta name="viewport" content="width=device-width">
![Page 22: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/22.jpg)
Media query and a viewport
![Page 23: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/23.jpg)
Media Queries
![Page 24: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/24.jpg)
Break points
![Page 25: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/25.jpg)
Breakpoints
![Page 26: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/26.jpg)
Navigation
![Page 27: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/27.jpg)
• HTML5, CSS3, JavaScript, jQuery, Bootstrap,
September 14, 2014 Disclaimer: this presentation is for educational purposes only, use of graphics and other materials are reserved from its respective owner.
![Page 28: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/28.jpg)
Bootstrap
• Bootstrap
• Grid System
• Glyphicons
• Carousel
![Page 29: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/29.jpg)
Bootstrapa sleek, intuitive, and powerful mobile first front-end framework for faster and easier web development
![Page 30: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/30.jpg)
Grid System
![Page 31: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/31.jpg)
Glyphicons
![Page 32: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/32.jpg)
Carousel
![Page 33: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/33.jpg)
WordPress
• HTML5, CSS3, JavaScript, jQuery, Bootstrap,
September 14, 2014 Disclaimer: this presentation is for educational purposes only, use of graphics and other materials are reserved from its respective owner.
![Page 34: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/34.jpg)
WordPress
• Content Management System (CMS) that create and manage (insert, modify, update, delete) contents of a website
• Other alternative technologies: Joomla, Drupal,
![Page 35: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/35.jpg)
Starting XAMPP
![Page 36: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/36.jpg)
Starting XAMPP
![Page 37: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/37.jpg)
![Page 38: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/38.jpg)
WordPress
• WordPress website example
• Setting Up WordPress in your local machine• Other options is to Get Hosting sites and a Domain Name
• Install the theme
• Add pages
• Change the homepage
• Get a Logo
![Page 39: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/39.jpg)
Setup the Database
![Page 40: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/40.jpg)
Select “phpMyAdmin”
![Page 41: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/41.jpg)
Select Databases Tab
![Page 42: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/42.jpg)
Provide the name of the database then name then press create button
![Page 43: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/43.jpg)
You will be prompt once database is successfully created
![Page 44: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/44.jpg)
Proceed to your website via localhost
![Page 45: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/45.jpg)
You will be asked to provide the info of your database
Note: if you have not provide any username or password when you set-up MySql the default is ‘root’ and blank password
![Page 46: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/46.jpg)
Run to install your settings
![Page 47: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/47.jpg)
Provide the Information of your website
![Page 48: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/48.jpg)
Log in to your newly created website
![Page 49: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/49.jpg)
You can now proceed to your dashboard
![Page 50: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/50.jpg)
Embedding Google Map
![Page 51: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/51.jpg)
![Page 52: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/52.jpg)
![Page 53: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/53.jpg)
![Page 54: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/54.jpg)
Making the Map adapt to browser resize
width = “100%”
![Page 55: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/55.jpg)
Adding a Contact Form
![Page 56: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/56.jpg)
Removing Comments Section
![Page 57: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/57.jpg)
Adding Embedded YouTube page
![Page 58: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/58.jpg)
Share > Embed > Copy
![Page 59: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/59.jpg)
![Page 60: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/60.jpg)
Adding/Customizing Menu
Note: Menu won’t change unless you change header menu on Manage Location Tab
![Page 61: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/61.jpg)
Customize Home Page
![Page 62: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/62.jpg)
Customizing Widget
![Page 63: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/63.jpg)
Adding YouTube subscribe button
![Page 64: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/64.jpg)
![Page 65: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/65.jpg)
Adding Facebook like box
![Page 66: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/66.jpg)
![Page 67: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/67.jpg)
![Page 68: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/68.jpg)
![Page 69: Responsive Web Design](https://reader031.vdocuments.us/reader031/viewer/2022020105/549543adb4795976588b47d4/html5/thumbnails/69.jpg)
Thank You! Have a Nice Day!