Responsive Web Design - Introduction & Workflow OverviewAidan Foster
?
Responsive Design's is a way of making a single website that works well on mobile, tablet, and desktop browsers. Back in 2010 Ethan Marcotte, first coined the term "responsive design" and described it as having 3 components:
Flexible Images
Fluid Grids
CSS Media Queries
Well it seems Ethan let quite a few cats of out bag with this one, and we've been trying to herd those cats ever since.
What started as exclusively a front-end web design technique has expanded to include a whole new range of both front-end and server-side programming techniques. The real challenge came when we also suddenly discovered that tried and true practices for project management, and creative concept development all started to fall apart. It’s not practical to create photoshop mockups of ever page in a site at every device size - There’s simply too many variables to account for in graphic design software.
Responsive Design requires a new process for creating websites, and new ways of interacting with teams and clients.
This presentation will outline a birds-eye-view of Responsive Techniques, Strategies, Tools, and Gotchas of RWD. It will focus on some of the new workflow techniques needed and cover some suggestions for where to go to learn more.
狠狠撸 Summary
1-25: History of Responsive Design
26-50: Coding Basics (Developer Focused)
51-57: Progressive Enhancement
58-70: Mobile First
71-93: Responsive Workflows
96-99: Selling Responsive Design
Golang getting started & give up document outlines how to use gvm to easily manage Golang versions, glide to manage packages, and folder structures and makefiles for Golang projects. It recommends using gvm to install and switch Golang versions simply, glide to manage dependencies, and following standard folder structures. It also discusses using Visual Studio Code for Golang development and makefiles.
This document compares Gogs and Jenkins for continuous integration and delivery. It outlines that Gogs is a Git service that can be easily used with Docker, while Jenkins can also run on Docker. It provides a simple demo of setting up Gogs and Jenkins to trigger builds on Git pushes to Gogs. The document also discusses how Jenkinsfiles and pipelines allow developers to define the build process with code and provide visualizations of the pipeline.
Golang getting started & give up document outlines how to use gvm to easily manage Golang versions, glide to manage packages, and folder structures and makefiles for Golang projects. It recommends using gvm to install and switch Golang versions simply, glide to manage dependencies, and following standard folder structures. It also discusses using Visual Studio Code for Golang development and makefiles.
This document compares Gogs and Jenkins for continuous integration and delivery. It outlines that Gogs is a Git service that can be easily used with Docker, while Jenkins can also run on Docker. It provides a simple demo of setting up Gogs and Jenkins to trigger builds on Git pushes to Gogs. The document also discusses how Jenkinsfiles and pipelines allow developers to define the build process with code and provide visualizations of the pipeline.
This slide is introduced What is index in database system .
It's very simple to let you understand what is index pros and cons.
there has chinese voice version youtube :)
https://www.youtube.com/watch?v=BOBZAMfQfrQ&feature=youtu.be
https://www.youtube.com/watch?v=hkl5CcmZ4OI&feature=youtu.be
This power point is introduce a simple CSS animation
in this PPT you can learn a new CSS 3 animation property and how to use that do a simple animation
Basic introduce the scss and emment .
learn these can increase your effective to build website
Notice : DEMO is use gif animation . if you want to see the demo , please download the slide :)
The document provides tips on imagining a website by suggesting the user think about the type of site, key features, and user flows. It shares several online tools for creating functional maps, flow charts and UI flow charts to diagram features and navigation. It also recommends drawing site maps and flows by hand on paper as an alternative to digital tools.
8. HOWTO CREATE MYWEB
? Download SublimeText -> Site: http://www.sublimetext.com/
? A HTML Dictionary ->Site : http://www.w3schools.com/html/html5_intro.asp
? A Github space -> Site : https://github.com/