Adaptive / Responsive Web Design By Diana Woodhouse Student Affairs – Information Technology UNC Chapel Hill June 7, 2012.

Slides:



Advertisements
Similar presentations
HTML Basics Customizing your site using the basics of HTML.
Advertisements

Facts about Welcome to this video from Ozeki. In this video I will present what makes Ozeki Phone System XE the Worlds best on-site software PBX for Windows.
Speaker Name, Title Windows 8 Pro: For Small Business.
Mobile Internet in China: Opportunities for U.S. Firms David Chao DCM.
Amazon. Cloud computing also known as on-demand computing or utility computing. Similar to other utility providers like electric, water, and natural gas,
CSIS-390 History Dr. Eric Breimer. Syllabus 1. Google “Eric Breimer” 2. Click on first link 3. Click on CSIS Click on Syllabus.
1 Company Proprietary and Confidential Copyright Info Goes Here Just Like This The Reinvention of Facebook Presented By Joseph Sok To: Facebook Boards.
Java.  Java is an object-oriented programming language.  Java is important to us because Android programming uses Java.  However, Java is much more.
OAAIS Enterprise Information Security Security Awareness, Training & Education (SATE) Program or UCSF Campus VPN.
By: Cameron Nash Apple History  Apple was originally founded by Steven Jobs and Stephen Wazniak  The year was 1976  It was the First successful personal.
OPC WPFHMI.NET.
Chapter 1 - Introduction to Computers and the Internet Basic functions of a Computer Input – entering info into the computer (e.g. keyboard, mouse, mic,
Operating Systems Or why is Bill Gates so rich? Computers Mr. Specter Steel Valley High School Or why is Bill Gates so rich? Computers Mr. Specter Steel.
INLS 102 Information Tools Summer Session May 21-June 7, 2002 Dr. Thomas R. Kochtanek
SM3121 Software Technology Mark Green School of Creative Media.
Responsive Web Design Design websites so that they can adapt to different devices seamlessly. Image by Muhammed RafizeldiMuhammed Rafizeldi.
Apps VS Mobile Websites Which is better?. Bizness Apps Survey Bizness Apps surveyed over 500 small business owners with both a mobile app and a mobile.
Lesson 4 Computer Software
Applications Of Your Growing Potential. What We’ve Been Doing We’ve been writing Java programs In an IDE called Eclipse For desktop and laptop computers.
Manjit kaur Manjit Kaur1. Why do we need to protect our computer from a virus? A reason why we need to protect our computer from a virus is because it.
And Mobile Web Browsers
Adam Leidigh Brandon Pyle Bernardo Ruiz Daniel Nakamura Arianna Campos.
PowerPoint Presentation to Accompany Chapter 5 System Software Visualizing TechnologyCopyright © 2014 Pearson Education, Inc. Publishing as Prentice Hall.
Chromium OS is an open-source project that aims to build an operating system that provides a fast, simple, and more secure computing experience for people.
Supporting BYOD Dennis Cromwell Supporting BYOD  CISCO Study – 15B devices capable of connecting to a network by 2015  The Consumerization.
1 ITSK 2611 Welcome. 2 Operating System 3 What is an OS Resource Manager –Disk –Memory –CPU Device Manager –Printers –Video Card –Sound Card Utility.
Java Beserkers Group 4. Start of Java Development began on June of 1991 by a group of computer scientist at the Sun Mircrosystems Company Development.
Basic Responsive Design Techniques. Let’s take a look at this basic layout. It has a header and two columns of text, in a box that is centered on the.
Internet. The Web as you know it WWW: This is not the internet, but just a part of it. IM, . The web consists of pages that can only be seen by.
Cloud Computing Characteristics A service provided by large internet-based specialised data centres that offers storage, processing and computer resources.
MOBILE COMPUTING MOBILE COMPUTING V.Pandeeswari, V.Pandeeswari, II nd CSE II nd CSE.
What every developer should know about Microsoft David Strom Technology Editor VARBusiness LI Java Users Group 2/04.
Decade Presentation Present Day Raymond Tong Steven Rosenstark Tyler Young.
Manjit kaur Manjit Kaur1. Why do we need to protect our computer from a virus? A reason why we need to protect our computer from a virus is because it.
Visualizing Technology© 2012 Pearson Education, Inc. Publishing as Prentice Hall1 PowerPoint Presentation To Accompany Chapter 6 System Software.
Enterprise Cloud Computing
Basics of testing mobile apps
1 KaaShiv InfoTech  Presents  INTEL XDK For Inplant Training / Internship, please download the "Inplant training registration form" from our website.
Cevgroup.org C utting E dge V isionaries. cevgroup.org TODAY’s TALK 1) Internet Of Things (IoT) 2) Wi-Fi Controlled Robots 3) Augmented Reality.
Introduction TO Network Administration
Copyright © 2016 – Curt Hill The Digital World Understanding the challenges of this world.
Information Systems in Organizations 5.2 Cloud Computing.
Operating Systems By-Anoushka Puri. What is an Operating System An operating system is an interface between the user and the computer hardware. It is.
Group 5 Julian Cheung Duncan Wu Flanda Vuong Aximon Zhao.
COMP1321 Digital Infrastructure Richard Henson March 2016.
COMP2322 Network Management Richard Henson Worcester Business School March 2016.
G OOD REASONS IT IS BEST TO UPGRADE TO W INDOWS 10 Windows 10 is an os coming from Microsoft pertaining to servers, desktops, laptops, tablets, smartphone's,
Technical Sales Specialist Software - OS and Applications John R. Moegling Sr. Systems Engineer.
Cloud Computing ENG. YOUSSEF ABDELHAKIM. Agenda :  The definitions of Cloud Computing.  Examples of Cloud Computing.  Which companies are using Cloud.
World Wide Web 16 World Wide Web 16. World Wide Web 16 Everyone also talks about the Web But people don’t really understand how it works You need to know.
Troubleshooting Dashhawk Issues. Here's what you have to do to have the DashHawk run properly Go to the ACTUAL PROGRAM file (not the short cut)
James Tam Java History Background information about Java and how it affected it’s development.
10 Mobile Application Framework Must Know to Launch New App.
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. CLOUD.
Network and Server Basics. Learning Objectives After viewing this presentation, you will be able to: Understand the benefits of a client/server network.
Latest Technology News Presented by… Tropicalpost
The BEST Citrix/Microsoft RDS alternative
DISCOVERING COMPUTERS 2018 Digital Technology, Data, and Devices
Understanding Programming Mobile Web
Computer Software Digital Literacy.
Trends in Computing December 2016
People used to install software on their computers
Emerging Trends in Information Technology
Computer Software Digital Literacy.
Open Web App.
Chapter 1 - Introduction to Computers and the Internet
Data Recovery: Why Secure Deletion is so Important.
And Mobile Web Browsers
Build Your Own Computer
The Hacking Suite For Governmental Interception
Presentation transcript:

Adaptive / Responsive Web Design By Diana Woodhouse Student Affairs – Information Technology UNC Chapel Hill June 7, 2012

How Important is it? Do you think Adaptive / Responsive web design is important? First, I’ll give the long answer as to why it is important and just how important it is. Then I’ll talk about how to get started.

Wired Magazine - May 2012 He invented the web browser. He was first to the cloud. Now he’s the most influential Venture Capitalist in Silicon Valley. Marc Andreessen brought us some of the most important inventions of our time … Ideas that Marc Andreessen had before anyone else: Idea 1: 1992 Everyone will have the web Idea 2: 1995 The browser will be the operating system Idea 3: 1999 Web business will live in the cloud Idea 4: 2004 Everything will be social Idea 5: 2009 Software will eat the world

Browser as OS In 1995, Andreessen predicted a future where computers would dispense with feature-heavy operating systems entirely. Instead, we would use a browser to run programs over the network. Most applications today live entirely on the internet.

Quote Bob Metcalfe, the 3Com founder said … Netscape would render Windows “a poorly debugged set of device drivers.” Andreessen used to repeat this quote. The idea was to lift the computing off of each user’s device and perform it in the network instead. It is inherent in the technology --- what some thinkers refer to as the ‘technological imperative’. It’s as if the technology wants it to happen.

Technology want to be free Andreessen says … As in Stewart Brand’s famous formulation that “Information wants to be free”, technology is like water: It wants to find its level. It just makes sense that a tremendous share of the resources you want to use will be located remotely … The web is about accessing applications, and every single click is a way to be on the vey latest version of that application.

Networks Andreessen says: Once you start thinking in terms of networks, it just doesn’t make much sense to prefer local apps, with downloadable, installable code that needs to be constantly updated. Bandwidth: it is the very big IF in the equation.

Bandwidth Andreessen says: The technology wants infinitely fast network bandwidths. We don’t have that yet, so that is why we have mobile apps and PC and Mac software on laptops and phones. That’s why there are still Xbox games on discs. That’s why everything isn’t in the cloud. But eventually the technology wants it all to be up there.

The Cloud Andreessen cofounded Loudcloud in 1999, a firm that would move whole businesses to the cloud. The word cloud was common in the telecom business. AT&T used it to talk about their Centrex service, which took all the hassles out of switching phone calls out of the individual enterprise and turned it into a service. They were five or six years too early. Since then, server costs came way down and virtualization made managing servers far easier.

Social Andreessen thought about building a social element into Mosaic, but back then the internet was all about anonymity. In 2004 he cofounded Ning (not a big success), and long before that in 1999 he invested in Mobshop (commerce through group sales) that didn’t work back then. What changed between 1999 and 2009 that made Facebook and Groupon succeed was partially because of broadband.

Tablets and Smart Phones Andreessen: In 1995, he was at Netscape where they invented JavaScript and catalyzed Java, which enabled far more sophisticated applications on the network, by building support for Java into the browser. The basic idea, which is still true today, is to do some computation on the device, but the server application is in control of it. It took 15 years for browsers to do more. It was only with the arrival of the tablets and smartphones. Of all computing devices in use, they are more than 50 percent of the market and growing rapidly. They are really the network computers. In an ironic twist of fate, the devices do have all these local apps, but they can all access the same websites and applications that you can get on your desktop.

Application Model Andreessen: The application model of the future is the web application model. The apps will live on the web. Mobile apps are temporary steps along the way toward the full mobile web. That temporary step may be for a very long time, but if you assume the networks are not limited, at some point we will have ubiquitous, high-speed wireless connectivity, then in time everything will end up back in the web model. Because the technology wants it to be that way.

Software Will Eat the World Andreessen believes that enormous technology companies can now be built around the use of hyper intelligent software to revolutionize whole sectors of the economy, from retail to real estate to health care. In 2009 he decided to only invest in companies based on computer science, no matter what sector their business was in. It is the software engine and proprietary algorithms that will drive these companies, much like an operating system, but applied to sectors of the economy instead.

Creative Destruction Andreessen: Kodak filed for bankruptcy. Photography now requires a lot of hardware engineering, but 90 % of the intellectual property is software. Amazon drove Borders out of business and the vast majority of Borders employees are not qualified to work at Amazon. Amazon is a force for human progress and culture and economics in a way that Borders never was. The majority of jobs are now in information, but what happens when computers get smart enough? It will be whatever we invent next.

How to Get Started Start small, but always think global A fixed width UNC Utility Bar A UNC Utility Bar that adapts …

Example Simple UNC Bar Sample Usage with other responsive design features

Good to know … - for html5 Avoid fixed widths. Use width 100% for images. IE doesn’t min-width and max- width Trouble shoot jQuery with Chrome, Inspect Element, Console

UNC Utility Bar Code preview.php preview.php preview.php preview.php adaptive.css adaptive.css adaptive.css adaptive.css

Chancellor’s Awards preview.php preview.php s.css s.css s s ftnav.js ftnav.js