23.tétel 1.0 Böngésző programok használata, összehasonlítása. Az információ keresés technikái. Bogdán;Sleisz
Böngésző programok (Használata, összehasonlítása. Az információ keresés technikái)
23. tétel Az Internet kialakulása 20. század második felére helyezhető. Az ARPA rendszerből fejlődött tovább az USA-ban, azóta folyamatosan fejlesztgetik a különböző protokollokat, illetve technológiákat, az adatforgalom sebességének növelése érdekében. Komoly tévhitet képez a világban, hogy az Internet az a böngészőben megjeleníthető weboldalak összessége. Nagy tévedés, ugyanis ez csak a HTTP protokoll által szolgáltatott tartalom, amely a teljes internetes adatforgalomnak kevesebb, mint az 1/10-ét képezi. Az internetet úgy kell elképzelni, mint egy hardvereszközt, ami az egész világot lefedi, a rajta elérhető szolgáltatásokat pedig nevezzük "szoftvereknek". Kétségkívül az egyik legelterjedtebb szolgáltatás ("szoftver") a 80-as port -on kommunikáló HTTP protokoll, amihez tartozik egy kommunikációs nyelv is. A HTTP protokoll célja hagyományos esetbena távoli "szerveren/kiszolgálón" elhelyezkedő weboldal letöltése a helyi számítógépre. 1. A böngésző a HTTP kommunikációs nyelven megfogalmazott kérést küld a szerver felé, hogy szeretnénk megjeleníteni a kért weboldalt 2. A szerver válaszol. Többféle üzenetet küldhet vissza a böngészőnek, és minden üzenethez tartozik egy azonosító szám is, úgynevezett Status Code. A legismertebb visszatérési érték talán a Not Found (a keresett weboldal nem található), melynek Status Code-ja a 404. Ilyet könnyedén előidézhetünk, ha pl. nem létező oldalt próbálunk letölteni. A leggyakoribb azonban, ha a 200-as üzenetet kapjuk vissza, vagyis megjelenik az oldal. 3. Ezek után a böngésző elkezdi letölteni a kért oldal forráskódját. A forráskód egy olyan leíró kód nagyrészt HTML nyelven, amely leírja, hogyan néz ki a weboldal. Minden oldal forráskódját mi magunk is megtekinthetjük, a böngésző Nézet/Forrás menüpontban, vagy akár a jobb gombos menüben is. Ezt a forráskódot megkapva a böngésző értelmezi, lefordítja, és ennek alapján megjeleníti a weboldalt. Tehát a böngésző a HTTP kommunikáción kívül még egyfajta interpreterként is funkcionál, amely HTML kód alapján kirajzolja nekünk a weboldalt. Ezek a lépések egy oldal letöltésnél többször is ismétlődhetnek, mert a weboldalon található, és a forráskódban fellelhető képek letöltéséhez a böngészőnek megint engedélyt kell kérnie a webszervertől. A HTTP nyelv egységesen ugyan olyan, függetlenül attól, hogy Internet Explorer, Mozilla Firefox, Opera, Safari, vagy más egyéb böngészőt használunk. A böngészők közötti különbség az interpreterben található, mert minden böngésző másképp fordítja le ugyanazt a forráskódot. Ezért van az, hogy különböző böngészőkben nem ugyanúgy néznek ki a weboldalak sem, annak ellenére, hogy manapság már szabvány van a webfordítók működésére. 1/6
23.tétel 1.0 Böngésző programok használata, összehasonlítása. Az információ keresés technikái. Bogdán;Sleisz A HTTP fenn leírt működése mellett még támogatja az FTP(File Transfer Protocol)-t is. Egyéb protokollok: • • • • • •
IRC netbios telnet SMTP POP3 NTP
A torrent programok is külön port-okat használnak, jelenleg ezeken folyik át az Internetes adatforgalom 80%-a. Egy online rádió is más port-on fut, illetve még az MSN sem a http portot használja(hanem a 6901& 6891-6900 portokat). Több program létezik ( a legelterjedtebb az EtherDetect), amivel nyomon lehet követni a számítógépre bejövő és onnan kimenő adatokat. Az internetes böngészők(Internet Explorer, Mozilla Firefox,Google Chrome, Opera…stb.) függetlenül, hogy más gyártotta, más a kinézete…stb. 5 általános tudnivalója mindegyiknek van: • • • • • • • •
Internetes oldalak megjelenítése (Böngészés) Privát/titkosított böngészés biztosítása (Inkognitó) W3C szabványok betartása (W3C) A tartalom méretének nagyítása/kicsinyítése (Nagyítás/zoom) Letöltések kezelése (Letöltés) Előzmények kezelés (Előzmények) Internetes címek tárolása (Kedvencek) Bővítmények kezelése (Bővítmények/kiterjesztések)
Ezen kívül rengeteg más böngésző létezik(CoolNovo(Chrome Plus), Maxthon, RockMelt,Safari,Waterfox…stb.),de a fenn említettek a leginkább elterjedtek . A fent említett böngészők mindegyike tudja ezt, sőt ennél sokkal több mindent is tudnak, (Megjegyezném a W3C-t a böngészők mindegyike picit másképp értelmezi). Igazából az, hogy melyik böngészőt használjuk/választjuk, csak rajtunk múlik a felsoroltak közül mindegyik képes ellátni azt, amire egy átlagos felhasználónak szüksége van. Mindegyik böngésző sajátos előnyökkel, viszont sajátos hátrányokkal is rendelkezik, ezekből a legfontosabb hátrányok: •
•
•
Internet Explorer: o lassabb, mint a többi böngésző o potenciális támadási pont a vírusok és egyebek számára o Régi verziókat kevés oldal támogatja Mozilla Firefox: o memória igényes o Nem a leggyorsabb Opera: o kompatibilitási gondok o fagyások előfordulnak
2/6
23.tétel 1.0 Böngésző programok használata, összehasonlítása. Az információ keresés technikái. Bogdán;Sleisz Ezen böngészők kicsit részletesebb kifejtése:
Waterfox Mivel még mindig nincs hivatalos stabil Mozilla verzió a 64 bites Firefoxból, elkészült egy 64 bites Firefox klón Waterfox néven. Ez a böngésző 64 bites Windows rendszerekre optimalizált változat, kihasználja a 64 bites architektúra nyújtotta előnyöket, vagyis gyorsabb. Állítólag van pár javítás a felületében is, de ezt én nem vettem észre. 64 bites Windows Vista vagy újabb kell hozzá. (A letöltő oldalon készül képernyőképek, 64 bites Windows 8-on készültek.) Mindenben kompatibilis a Firefoxszal, az összes kiegészítő használható a Waterfoxhoz is.
Maxthon A Maxthon egy kínai böngésző és azok közé tartozik, amit ha kipróbálok, a beállításoknál hosszasan gondolkodóba esek, hogy alapértelmezetté tegyem e. A hármas verziótól kezdve a Trident (Internet Explorer) és a Webkit (pl. Chrome, Safari) böngésző motorra egyaránt épül, ezzel “Dual Display Engines” böngészővé válik. Nem kevesebbet állít magáról, mint hogy 200%-al gyorsabban rajzolja ki a weboldalakat mint a Google Chrome. Nem nagyon tudom lemérni, de tény, hogy igen gyors. Rengeteg olyan tulajdonsággal rendelkezik, amit a Chrome és a Firefox esetében is jó pár pluginnel tudtam csak megoldani. Addonokkal és felszínekkel bővíthető és hihetetlen módon alakítható a felülete, a fülek, a billentyűparancsok, az egér mozdulatok, az oldalsáv, a gyors eszközök … minden.
RockMelt A RockMelt böngésző gyors, könnyen kezelhető, közösségi és minden eszközön elérhető, vagy ahogy az oldalán olvashatjuk: “Fast – Easy – Social – Everywhere”. A nyílt forráskódú Chromium kódján alapszik a fejlesztése, melyet a Netscape böngésző alapítójának támogatásával és a Facebook-al együttműködésben készítenek. A böngésző másképp működéséről egy könyvet lehetne írni, így csak pár mondatban próbálkozom. Ha bejelentkezünk, a különféle közösségi oldalak, alkalmazások történéseit külön kezelhetjük az oldaltól, csakis a böngészőben. Vagyis nem kell a Facebook-ba bejelentkezni és megnyitni az oldalt ahhoz, hogy láthassuk az értesítéseket, üzeneteket, és bármit ami történik.
3/6
23.tétel 1.0 Böngésző programok használata, összehasonlítása. Az információ keresés technikái. Bogdán;Sleisz Twitterből pl. több account-ot is képes egyszerre figyelni, követhetünk sok RSS feed-et, beépíthetjük a Gmail, Youtube, stb. fiókunkat és megtekinthetünk, kezelhetünk mindent egyegy lebegő ablakból. Az Edge-ek segítségével jobb és bal oldalon figyelhetjük a különböző alkalmazásokat, a jelenleg on-line lévő Facebook ismerőseinket, kezdeményezhetünk csetelést … és még mindig csak a böngészőből, nem nyitottunk meg semmilyen oldalt, mindezt valós időben, bármiféle frissítgetés nélkül. A jelszavainkat, könyvjelzőket és más mentett dolgainkat, bárhol elérhetjük, mert a Rockmelt szerverein tárolódnak. A címsorban helyet kapott egy linkmegosztó, ahonnan a felvett alkalmazásokban, oldalakon megoszthatjuk a kedvelt webcímet.
CoolNovo (ChromePlus) A CoolNovo (2012-re CoolNovo lett az új neve a ChromePlusnak) webböngésző egy gyorsabb és biztonságosabb böngésző, legalábbis ezt írják magukról… A lényeg, a CoolNovo a Chromium Maple Studio által feljavított változata, mindent tud amit a Chrome, pár beépülővel kiegészítve. Ezek a hasznos plusz tulajdonságok pl. az egér mozdulatokkal történő vezérlés (Mouse gesture), a Super drag, ami olyan egyszerű, hogy leírni is nehéz. Egy egérrel kijelölt szöveget ha arrébb dobunk, akkor megnyílik a beállított kereső a rádobott szövegre keresés találati listájával, ha pedig linket dobunk arrébb, akkor megnyílik egy új fülön. Az IE tab ismert a Firefoxból, Internet Explorer-szerűen jeleníti meg a weboldalakat, tesztelésre vagy esetleges kompatibilitási gondok kiküszöbölésére kiváló eszköz. Ezek után dupla kattintással bezárhatunk egy fület, továbbá kapunk egy letöltő és egy Adblock eszközt is.
Internet Explorer 8, Internet Explorer 9, Internet Explorer 10 Az Internet Explorer 8-al gyorsabb a böngészés a 7-hez képest, az új parancsfájl-motorja gyorsabban értelmezi a JavaScript-et vagy az AJAX-ot. A Gyorssegédek révén, közvetlenül a weboldalból érhetünk el funkciókat, alkalmazásokat (pl. blog, e-mail, térképek, fordítás). A szabványok támogatása terén is javult a böngésző, de ha mégsem :-), akkor van kompatibilitási módja, amivel kompatibilis IE8, IE8 és IE7 mód között váltogathatunk, ha egy weboldal nem úgy jelenne meg, ahogy működik más webböngészőkön. A lapok elkülönítése hasznos tulajdonság, nem száll el az egész böngésző egy oldal miatt. A privát böngészés (InPrivate-böngészés) nem rögzít semmit böngészésünk és kereséseink nyomán, a SmartScreen szűrő pedig véd minket és adatainkat, ha nem biztonságos oldalakat böngészünk.
4/6
23.tétel 1.0 Böngésző programok használata, összehasonlítása. Az információ keresés technikái. Bogdán;Sleisz Az Internet Explorer 9 Windows Vista és az utáni operációs rendszereken használható. Az MS készített egy összehasonlítást, ahol egyrészt az IE9 és más böngészők szerepelnek (FF4 Chrome 10), egy másik fülön az IE9 és 7, 8 összehasonlítása (az IE6 teljes joggal hiányzik, mert az nem böngésző).
Safari „A Safari a világ legjobb böngészője”, olvashatjuk az Apple oldalán. Gyorsabb, egyszerűbb, elegánsabb a többi böngészőtől és a fejlesztőknek is tartogat kincseket. PC-re és Mac-re egyaránt ingyenesen letölthető. A szabad forrású WebKit project-re épül. Alapban minden szükséges beépülőt tartalmaz (pl: RealPlayer, Adobe Acrobat, QuickTime, Shockwave Flash, Star Downloader, Java, MS Office, Windows Media Player, stb), nem kell külön telepítgetni. Megjelent benne a Top Sites, ahol a legtöbbet látogatott oldalainkat gyűjti, folyamatosan frissülve és jelezve, hol van újdonság az utolsó látogatás óta. Gyorsult az RSS olvasója, változott, egyszerűsödött a design, egyre javul a HTML5 támogatása, és még Private AutoFill, Reading List, no meg rengeteg további érv…
Google Chrome Csak nyílt forrású projekteket vettek igénybe a készítésnél, melyekből legjellemzőbb a WebKit böngésző és a V8 JavaScript motor. A böngésző címsorából indíthatunk, kereshetünk mindent, a fülek folyamatai külön-külön dolgoznak, nem rántja egy-egy oldal magával az egész böngészőt. Támogatja az inkognitó üzemmódot, bővíthető Témákkal, Kiterjesztésekkel, szinkronizálhatók a Könyvjelzői … egyszerű és gyors.
Opera …mobilra, PC-re és máshová. A többszálú böngészés úttörői voltak egykoron, mára ez alap egy böngészőnél. Ha azt mondjuk, hogy a leggyorsabb és a legszabványosabb, nem állunk messze a valóságtól. Ismeri az egér mozdulatok általi- és a hangvezérlést is, továbbá a gyors keresést, linkszinkronizálást, gyors hívót, füles böngészést, minialkalmazásokat … sohasem érnék a végére. A 10-estől megjelent az Opera Turbo, mely a lassú internetkapcsolattal rendelkezők böngészését gyorsítja jelentősen, a füleken láthatók az oldalak előnézetei, 40%-al gyorsabb
5/6
23.tétel 1.0 Böngésző programok használata, összehasonlítása. Az információ keresés technikái. Bogdán;Sleisz lett a motorja és minden modern szabványt támogat a maga Acid100/100-as eredményével. A 11-es verziótól kezdve támogatja a kiterjesztéseket is.
Firefox A Firefox a Mozilla Alapítvány böngészője Windows, Linux és Mac rendszerekre. Gyors, biztonságos, testre szabható, bővíthető. A rengeteg rendelkezésre álló kiegészítővel szinte bármit kihozhatunk böngészőnkből és a felületét is kedvünk szerint szépítgethetjük. Ismeri a privát böngészés, fogd és vidd lapkezelést, helymeghatározó böngészést, web fontokat, CSS3-at, HTML5-öt, megújult a könyvjelző és jelszókezelése … Segít a böngészésben az új JägerMonkey JavaScript motor, hardveresen gyorsított grafikus renderelés, és megérkezett a HD HTML5 WebM videó formátum támogatás is. Folyamatosan tanuló Intelligens címsor-al rendelkezik, a címsor feletti fülek nagyobb helyett biztosítanak a weboldalaknak, és még pár tulajdonság felsorolásszerűen: Firefox gomb, Könyvjelzőgomb, folyamatosan nyitva tartható Alkalmazáslapok, lapok rendezése a Panorama segítségével, bezárt lapok és ablakok újranyitása, szinkronizálás (Sync) mobillal … és még sok minden … és valóban szebb és gyorsabb!
Netscape Sajnos az idő és a böngészőháborúk háttérbe szorították, de a Firefox (és a gecko, mozilla motoron futó böngészők) neki köszönheti létét, no és a legtöbb webes szabvány is… “A Netscape böngésző támogatásának 2008 február 1-től vége. Az AOL Netscape vezetője Tom Drapeau bejelentette, hogy a Netscape böngésző 2008 február 1-ig még frissítve lesz, azután megszűnik a támogatása. Azt ajánlja, hogy ez után a felhasználók térjenek át Firefox-ra vagy Mozillára (mindkettő a Netscape kódjának felszabadításából kelt életre), ott használhatják a Netscape skin-eket és plug-in-eket. A Netscape böngésző használata nem biztonságos, a támogatás megszűnte után!
Forrás: http://robber.blog.hu/2008/08/18/a_www_mukodese_laikusoknak http://csillagpor.hu/remek/programok/internet-bongeszo http://www.dynamicart.hu/blog/internetes-bongeszok-ertunk-es-viszont-1-resz.html
6/6