пятница, 17 марта 2017 г.
What will be the future of the Web? Easy. More speed and more power. In the future, digital distribution on the Internet is likely to replace all other forms of media distribution including CDs, DVDs, and even radio and television broadcasts.
I personally feel lucky to be alive in the age of the Web. It is one of the coolest things ever invented. It is unlikely that such another wonderful and major revolutionary invention will occur in our lifetime. But I can still dream about the Next Big Thing. And who knows? Maybe you will invent it.
In the year 1999, the Internet suffered it's first financial crash. Many companies selling products and services on the Web were not living up to sales expectations. This was known as the Dot Com Bubble. There were many reasons why this happened, but perhaps the two most important reasons were a combination of slow connection speeds and too much optimism. Very few people had fast internet connections and many people thought the Internet was "just a passing fad". But we know now that the Internet is not a fad. So what happened? Web 2.0 happened!
What is Web 2.0? It's very hard to say. It's just a phrase to describe a transition from the pre-existing state of 'Web 1.0', which was slow, static, and unusable, to a new, 'second web', which was faster, more dynamic, and more usable for the average person. How did these things happen? Easy. Broadband modems enabled sites like video-streaming YouTube to become possible. Better design and development practices enabled social media sites like MySpace and then Facebook to attract hundreds of millions of users. Finally, search engine technology improved on sites like Google where people could actually find the information they were looking for.
What is Web 2.0? It's very hard to say. It's just a phrase to describe a transition from the pre-existing state of 'Web 1.0', which was slow, static, and unusable, to a new, 'second web', which was faster, more dynamic, and more usable for the average person. How did these things happen? Easy. Broadband modems enabled sites like video-streaming YouTube to become possible. Better design and development practices enabled social media sites like MySpace and then Facebook to attract hundreds of millions of users. Finally, search engine technology improved on sites like Google where people could actually find the information they were looking for.
People view the World Wide Web through a software application called a web browser or simply a "browser" for short. Some popular examples of web browsers include Microsoft Internet Explorer, Google Chrome, Mozilla Firefox, and Apple Safari. Browsers allow people to search, view, and even add and edit data on the World Wide Web.
The Web is not supposed to be a passive experience. Creating new pages for the Web is getting easier all the time. Web editing software is specially designed to work with hypertext languages such as HTML, which is the original specification for the Web. Web editing software normally allows for the WYSIWYG creation of text, images, andhyperlinks between related documents. With web applications such as wikis, MySpace and FaceBook, a typical user can create his or her first online presence in a matter of hours.
The Web is not supposed to be a passive experience. Creating new pages for the Web is getting easier all the time. Web editing software is specially designed to work with hypertext languages such as HTML, which is the original specification for the Web. Web editing software normally allows for the WYSIWYG creation of text, images, andhyperlinks between related documents. With web applications such as wikis, MySpace and FaceBook, a typical user can create his or her first online presence in a matter of hours.
The original backbone of the Internet is based on an old military network calledARPANET which was built by ARPA in the late 1960's. ARPANET was built so information could withstand a nuclear war. The idea was not to have a single point of failure. This means if part of the ARPANET was blown up in a nuclear war, the rest of it will still work! What made ARPANET so successful was it's packet-switching technology, invented by Lawrence Roberts. The idea is that "packets" of information have a "from" address and a "to" address. How they get from point "a" to point "b" depends on what roads are open to them. Packet switching is a very elegant thing. Without it, the Internet would simply not work.
суббота, 4 марта 2017 г.
Just because the web seems so chaotic and unorganized compared to more structured companies and governments, doesn't mean it's total anarchy. In 1994, Tim Berner's Lee started the W3C, a worldwide organization dedicated to setting standards for the Web. This group is probably the most respected authority for what should and should not be Web standards. W3C's mission is to lead the Web to it's full potential.
As a student of English and Technology, you will hear people use the words 'Internet' and 'World Wide Web' almost interchangeably. They are, of course, not the same thing. So what is the difference between the two? Perhaps a simple answer is that the Internet is the biggest network in the world, and the World Wide Web is a collection of software and protocols on that network. I guess a more simple way to put it is, the World Wide Web is an application that runs on The Internet.
The Web was not built for geeks. It was built for everyone. It was built with very high ideals. No single company, government, or organization controls it. It was new and exciting. New ideas and words appeared almost daily. Obscure technical terms became household words overnight. First it was email. Then it was URL and domain name. Then rather quickly came spam, homepage, hyperlink, bookmark, download, upload, cookie, e-commerce, emoticon, ISP, search engine, and so on. Years later we are still making up new words to describe our online world. Now we "google" for information. We "tweet" what's happening around us to others. The new words never seem to stop
Believe it or not, the Web was not the first attempt at building a worldwide online community. Cutting edge geeks have been using online services such as Compuserve all the way back to the early 1980's. There were thousands of other privately run Bulletin Board Systems (BBS) as well, which served the general interest of curious nerds and researchers from around the world. Perhaps the most ambitious project was the French system Minitel, but it never caught on in the rest of the world and eventually faded into obscurity. Experiences on these BBS was poor by today's standards. There was no graphics or even color. There was no sound except of course the obnoxious beeps and gurgles a modem makes when it it initiates a dial-up connection to a server. Bandwidth was also very slow compared to today's speeds. Typical operating speeds were between 300 and 1200 baud. Today, a typical broadband connection is thousands of times faster than this.
By the early 1990's, people were using computers in many different ways. Computers were already installed in most schools, offices, and homes. They were commonly used for writing papers, playing games, financial accounting, and business productivity applications. But very few people used them for communication, research, and shopping the way we do now. A man named Tim Berners-Lee changed all that. In 1990, Lee added an exciting hypertext and multimedia layer to the Internet and called it the World Wide Web. The rest, as they say, is history.
Ex. 175. Fill in the gaps in the following sentences with the verbs from the box. You
may have to change the form of the word.
look apologize go lie speak talk work have smile come
1. He hopes _________ home soon. 2. He agreed _________together. 3. They like
_________English. 4. He decided _________there. 5. He crossed the room _________at
the picture. 6. She hates _________. 7. He made her _________. 8. Where are you going
_________dinner? 9. He stopped _________ to her. 10. I want _________to him.
may have to change the form of the word.
look apologize go lie speak talk work have smile come
1. He hopes _________ home soon. 2. He agreed _________together. 3. They like
_________English. 4. He decided _________there. 5. He crossed the room _________at
the picture. 6. She hates _________. 7. He made her _________. 8. Where are you going
_________dinner? 9. He stopped _________ to her. 10. I want _________to him.
Склади речення, вибираючи підмети з поданих у дужках слів.
- (He/They/I) does
not go to the cinema very often.
- (We/Не/She) do not go to school on Sundays.
- (They/It/She) do
not play football in winter.
- (Mike/My
parents/Rita) do not like computer games.
- (Max/His
parents/We) does not live in London.
- (Rita/Her
brothers/Her dog) do not know this song.
- (My dog/My friends
/We) does not bite my friends.
- (Granny/We/They)
does not bake pies on Mondays.
- (His uncle /His
parents /They) does not speak English.
- (I/My little
sister/My mum) do not play the piano very well.
- (The
tiger/Horses/Rabbits) does not eat grass.
- (Parrots/He/My
classmates) does not like cats.
Заповни пропуски потрібними
за змістом словами.
who / when / where / whom
/ how / how many / what / how
- ... will help you to translate this article? I hope my elder
brother will help me.
- ... tickets will you buy? I think I'll buy five tickets.
- ... will you get to Odessa? We'll get there by train.
- ... will your granny's parrot frighten the neighbours' dog? The
parrot will bark at the dog.
- ... will she surprise with her new hairstyle? She'll surprise her
teachers.
- ... will the swallows come back? They'll come back in spring.
- … day will be tomorrow? Tomorrow will be Friday.
- ... will you be around five? I hope I'll be at home.
What applications do you use every day? Which ones do you like and which ones do you not like? Why?
If you have the financial resources to develop any application you wanted to, what would you develop? Explain how your application would improve the lives of its users.
Do some research and write a short summary of the differences between a 'beta version', an 'alpha version', and a 'release candidate' of an application
среда, 1 марта 2017 г.
After the beta stage of software development comes the release candidates (abbreviated RC). There can be one or more of these candidates, and they are normally called RC 1, RC 2, RC 3, etc. The release candidate is very close to what will actually go out as a feature complete 'release'.
The final stage is a 'release'. The release is the real program that you buy in a shop or download. Because of the complexity in writing PC software, it is likely that bugs will still find their way into the final release. For this reason, software companies will offer patches to fix any major problems that end users complain loudly about.
Applications are distributed in many ways today. In the past most software has been bought in stores in versions called retail boxes. More and more, software is being distributed over the Internet, as open source, shareware, freeware, or traditional proprietary and upgradeversions.
The final stage is a 'release'. The release is the real program that you buy in a shop or download. Because of the complexity in writing PC software, it is likely that bugs will still find their way into the final release. For this reason, software companies will offer patches to fix any major problems that end users complain loudly about.
Applications are distributed in many ways today. In the past most software has been bought in stores in versions called retail boxes. More and more, software is being distributed over the Internet, as open source, shareware, freeware, or traditional proprietary and upgradeversions.
Alpha versions of software are normally not released to the public and have known bugs. They are often seen internally as a 'proof of concept'. Avoid alphas unless you are desperate or else being paid as a 'tester'.
Beta versions, sometimes just called 'betas' for short, are a little better. It is common practice nowadays for companies to release public beta versions of software in order to get free, real-world testing and feedback. Betas are very popular and can be downloaded all over the Internet, normally for free. In general you should be wary of beta versions, especially if program stability is important to you. There are exceptions to this rule as well.
For instance, Google has a history of excellent beta versions which are more stable than most company's releases.
Beta versions, sometimes just called 'betas' for short, are a little better. It is common practice nowadays for companies to release public beta versions of software in order to get free, real-world testing and feedback. Betas are very popular and can be downloaded all over the Internet, normally for free. In general you should be wary of beta versions, especially if program stability is important to you. There are exceptions to this rule as well.
For instance, Google has a history of excellent beta versions which are more stable than most company's releases.
Without software applications, it would be very hard to actually perform any meaningful task on a computer unless one was a very talented, fast, and patient programmer. Applications are meant to make users more productive and get work done faster. Their goal should be flexibility, efficiency, and user-friendliness.
Today there are thousands of applications for almost every purpose, from writing letters to playing games.
Producing software is no longer the lonely profession it once was, with a few random geeks hacking away in the middle of the night. Software is a big business and the development cycle goes through certain stages and versions before it is released.
Applications are released in different versions, including alpha versions, beta versions, release candidates, trial versions, full versions, and upgrade versions. Even an application's instructions are often included in the form of another application called a help file.
Today there are thousands of applications for almost every purpose, from writing letters to playing games.
Producing software is no longer the lonely profession it once was, with a few random geeks hacking away in the middle of the night. Software is a big business and the development cycle goes through certain stages and versions before it is released.
Applications are released in different versions, including alpha versions, beta versions, release candidates, trial versions, full versions, and upgrade versions. Even an application's instructions are often included in the form of another application called a help file.
Подписаться на:
Сообщения (Atom)