Enhanced Web Browsing With "Toolbars"

Written by Jim Edwards


Asrepparttar Web grows more crowded and just plain "noisy" with information bombarding us from every angle, most people welcome any tool, trick or shortcut to help them wade throughrepparttar 118796 mountains of data to find what they want.

Since your web browser represents your main window torepparttar 118797 Internet, it makes sense for any tool which enables you to find what you need and get around faster online should sit right where you need it most.

Introducing Web browser "toolbars," free little programs that work with Internet Explorer and Netscape to put you several steps closer torepparttar 118798 information you need right now.

~ Google Toolbar ~ The free toolbar from search giant Google offersrepparttar 118799 best search features of any toolbar we evaluated.

Not only does it allow you to searchrepparttar 118800 web, but also enables you to search within a website to find specific information.

The Google toolbar's main features include "Page Rank," which gives an indication of a website's overall value based on your search criteria and other factors, along with a "backwards links" function which allows you to see which sites link torepparttar 118801 website currently loaded in your browser.

You can downloadrepparttar 118802 Google toolbar on your web browser by visiting http:/ oolbar.google.com and followingrepparttar 118803 simple installation instruction.

~ Alexa Toolbar ~ Alexa's main claim to fame revolves around its traffic ranking report on virtually any site onrepparttar 118804 Internet.

The lowerrepparttar 118805 Traffic Ranking number,repparttar 118806 more popular a site rates in Alexa's eyes. Currently Yahoo, MSN and Google occupyrepparttar 118807 top 3 spots on Alexa's charts.

Birds Eye View of HTTP

Written by Chris Inga


If you have been usingrepparttar internet for a while, you have probably typed into your browser something that starts with "http:" and ends with ".html", hit "Go", watched your modem lights flicker on and off, and a couple of seconds later you are magically looking at page of todays news or a page of pictures. Let's try and take some ofrepparttar 118795 magic away ...

I thought about calling this article a "Geeks view of HTTP"; I am not going intorepparttar 118796 nitty gritty, but rather present a sketch of how a geek might see something like HTTP, how they can think something like HTTP is simple, and why they are not trying to make things complicated just forrepparttar 118797 sake of it!

--* Layers *--

The background torepparttar 118798 sketch is that computers are full of layers. Programmers and designers think in layers, because organizing in layers makes it easier to build things.

You don't need to know what or whererepparttar 118799 layers are in your computer, or where one starts and another stops, but it is helpful to remember that they are everywhere because that is how geeks organize things.

--* Specifications and Protocols *--

Specifications and Protocols arerepparttar 118800 things that arerepparttar 118801 mostly likely cause of all your computer frustrations ... but they are a necessary evil. A wise man once said that any specification longer than one line will have ambiguities and be a source of problems.

There are lots of specifications and protocols in everyday life. An example of a protocol is when you are driving and see a red light you slow down and stop until it turns green. The specification of this protocol isrepparttar 118802 rule that is (probably) written down inrepparttar 118803 road-rule book. But we don't need to readrepparttar 118804 road rules, it is just common sense to know to stop for a red light. Of course we all knowrepparttar 118805 words computers and common sense don't belong inrepparttar 118806 same sentence, and that is why there are so many computer specifications and they are generally so long and detailed.

A common sentiment is "you really need to spell things out for a computer". I think this is a bit misleading. It isn'trepparttar 118807 computer that needs things spelt out, it isrepparttar 118808 programmers and designers who buildrepparttar 118809 higher layers who need to spell things out for other programmers creating other higher layers.

If one programmer ignoresrepparttar 118810 rules of a specification, or doesn't know there is a rule to follow,repparttar 118811 result can berepparttar 118812 same as if a driver runs a red light ... a crash.

--* Connection *--

I have finished withrepparttar 118813 background ofrepparttar 118814 sketch, and now I am going to draw a picture of a couple of boats in a bay, each with a two-way radio. I grew up around boats and always liked listening intorepparttar 118815 chatter onrepparttar 118816 two-way radios. The following conversations are from my memories of growing up, butrepparttar 118817 ideas are probablyrepparttar 118818 same for cb and other forms of radio.

The first boat we will call "Rock n Roll"repparttar 118819 second "Jazz". There was only one channel, and I noticed that there was a protocol that everyone seemed to follow (except on Sunday afternoons) to keep things orderly. I don't know if this protocol was written down anywhere as a set of specification rules or was just common sense. If Jazz wanted to call Rock n Roll they would wait until they heardrepparttar 118820 current conversation end with an "Over and Out". They would wait a couple of seconds and then say something like "Rock n Roll, Rock n Roll, this is Jazz, do you read me, over". If someone on Jazz was listening, they would say "Rock n Roll, this is Jazz, go ahead, over". Bingo!, they have a connection.

The same kind of thing happens when you type an address into your web browser and hit "Go". Your computer is just moving a bunch of numbers torepparttar 118821 modem. To keep things simple, lets ignore thatrepparttar 118822 modem is converting those numbers into sounds, and pretend that it is those numbers that are traveling out along your phone line. The reason sending numbers out along your phone can work, is that atrepparttar 118823 other end ofrepparttar 118824 line is your ISP's computer. This computer, and allrepparttar 118825 other computers onrepparttar 118826 internet, have layers written by programmers and designed by computer architects, that follow strict and detailed specifications of what to do withrepparttar 118827 numbers coming out of your computer.

Cont'd on page 2 ==>
 
ImproveHomeLife.com © 2005
Terms of Use