The Internet vs. the
Web
The Internet
is actually millions of computers interconnected in a global network. (Interconnected
+
Network = Internet.) All of these computers can talk to each other to send
and receive data around the world as fast as you can favorite a tweet.
The web, on
the other hand, is the system where some (but not all) of that data is kept in
the form of special documents. These documents are linked together and more
commonly known to you and me as web pages.
image credits: Skillcrush |
HTML vs. CSS
Speaking of
the internet, here’s a bit more about how the websites on it are made. HTML —
or HyperText Markup Language — is the language used to write web pages. HTML is
made up of “elements” (paragraphs, headers, lists, links, and the like), which
give each web page structure and contain the content of the page itself (text,
images, videos, and so on).
CSS — or
Cascading Style Sheets — tell web browsers how to format and style an HTML
document. In other words, CSS is what makes HTML look good. Using CSS, you can
give a web page its own font, text styles, colors and, with the newest CSS
version (CSS3), even multiple backgrounds, 3D transformations, and awesome
animations.
To put it simply, HTML holds the content in place, and CSS
makes it look pretty.
Front End vs. Back
End
Now you know
how websites are made, let’s talk about how they work. The front end of a
website is the part that you can see. This includes HTML and CSS and all the
other things you look at in your browser. Think Facebook posts that update or
Google search terms that autocomplete—these are all thanks to the powers of the
front-end programming language JavaScript.
The back end
of a website is the part of a website that makes it work. It includes
applications that tell websites what to do, servers where websites get data
from, and databases where information websites use is stored.
On Twitter, for instance, the look of your feed is the front
end, and all the data is stored in the back end.
App vs. Software
Speaking of
telling computers what to do, you’ve probably heard the term “application”
before. In a nutshell, an application, or app, is a program or set of
instructions that you can use to do certain things on your iPhone or Android.
The general
term for any instructions for your computer, tablet, or phone is software. So,
apps are just one type of software. But, system software—like operating systems
(think iOS7 or Windows 8), drivers (controls for your printer or speakers, for
example), or utilities (like anti-virus or backup)—are a different type of software
that run your computer as a whole and make it possible for you to use all those
apps you’re addicted to.
That means: All apps are software but not all software is an
app.
UX vs. UI
Even pros
can get mixed up about these two abbreviations. UI — or User Interface — is how
a product or website is laid out and how you interact with it: Where the
buttons are, how big the fonts are, and how menus are organized are all
elements of UI.
But UX — or
User Experience — is how you feel about using a product or a website. So, your
love for the way the new Apple Watch looks or your excitement that there’s
finally a tablet-sized iPhone to watch those Corgi videos you’re obsessed with
are reflections of UX.
So the new look of the Facebook news feed involves a change
to UI, and the way you navigate that new page is the UX.
Source: MASHABLE
No comments:
Post a Comment