Uy / Sozlamalar / Android uchun eng yaxshi brauzerlar. Veb-brauzer (brauzer) yaratish Qanday qilib o'z Android brauzer dasturini yaratish mumkin

Android uchun eng yaxshi brauzerlar. Veb-brauzer (brauzer) yaratish Qanday qilib o'z Android brauzer dasturini yaratish mumkin

Xayrli kun!

Shunday bo'ldiki, bitta brauzerning sharhini yozib, uni boshqalar bilan taqqoslab, men ularning har biri haqida ko'proq yozmoqchi bo'ldim, chunki ularning har biri o'ziga xos narsa uchun yaxshidir (garchi, aniqroq nima bo'lishi mumkin bo'lsa-da). veb-sörfing ☺). Bir brauzer mukammal, aniq interfeysga ega, lekin uni yuklash uchun uzoq vaqt kerak bo'ladi, boshqasi ko'p energiya sarflaydi va tez-tez ishdan chiqadi, lekin ko'p sonli yorliqlar bilan ishlash qulay, uchinchisi esa tezda ko'rish uchun juda mos keladi. qiziqish havolasi. Siz tanlashingiz shart emas. O'zingizga yoqqan barcha narsalarni yuklab oling. Xatcho'plarni sinxronlashtirishga kelsak, bu muammo emas, men ularni bir vaqtning o'zida barcha brauzerlar uchun qanday saqlash mumkinligini batafsil tasvirlab beraman. Va agar sizga biron bir brauzerning interfeysi yoqmasa (ularning sonini hisobga olsak, bu dargumon ☺) - o'zingizni yarating. Shunchaki o'z brauzeringizni yarating!!! Ushbu imkoniyat ro'yxatda mening sevimli deb belgilagan brauzer tomonidan taqdim etiladi.

Dasturlarning tavsifini foydali qilish uchun men ikkita bo'limda yozaman:

  • dastur tavsifi: eslatmalarni qanday saqlash va saralash, yuklashni tezlashtirish, mavzular va sozlamalardan foydalangan holda tashqi ko'rinishini va kerakli funktsiyalarni sozlash va brauzerni boshqalardan ajratib turadigan kichik narsalar;
  • shaxsiy foydalanish tajribasi: men ushbu brauzerda nimani yoqtiraman va qanday kamchiliklarni topdim.

    Agar birinchisi dasturni yuklab olgandan keyin boshqaruv elementlarini tushunishni osonlashtirish uchun foydali bo'lsa, ikkinchisi uni umuman yuklab olishga arziydimi yoki yo'qligini aniqlashga yordam beradi.

    Iltimos, diqqat qiling: brauzerlar Sony Xperia Tablet S da ishlatilgan. Boshqa qurilmalar turli tezlik va texnik xususiyatlarga ega bo'lishi mumkin. Ammo kuzatishlarga ko'ra, interfeys va funktsiyalar bir xil bo'lib qolmoqda.

    Mening planshetimda 12 ta brauzer bor. Agar biz standart Android brauzerini va Google Chrome-ni istisno qilsak, aniq o'nta qoladi:

  • UC brauzeri;
  • Qayiq brauzeri (standart);
  • Mini qayiq;
  • Opera Mini;
  • Opera Mobile;
  • UltraLight brauzeri;
  • Bitta brauzer;
  • Firefox;
  • Maxthon;
  • Maxthon HD (mening sevimli).

    1. UC brauzeri

    Interfeys

    Dasturning ko'rinishi minimalistik va ko'proq smartfonlar uchun mo'ljallangan.

    Odatiy bo'lib, u portret rejimida ishlaydi. Mavzuni o'rnatish qo'llab-quvvatlanmaydi. Yuklashlarning maksimal soni 5 ta bilan cheklangan ... Biroq, agar siz sozlamalarni o'rnatsangiz, brauzer boshqa qurilmalar uchun yaxshi moslashtirilishi mumkin. Menyu juda qulay va buni aniqlash oson!

    Ushbu brauzer odatda juda noodatiy ishlatiladigan sahifalarni ko'rsatadi, masalan, Yandex:

    Buning yordamida sahifa bir necha soniya ichida yuklanadi.

    Yorliqlar

    Yorliqlar ekranning yuqori qismini egallamaydi; Ochiq sahifalarni ko'rish uchun ekranning pastki qismidagi tugmani bosishingiz kerak:

    Xatcho‘plar

    Xatcho'p qo'shish uchun sariq yulduzni bosing (menimcha, bu yulduz barcha brauzerlarda bir xil ☺).

    Oldindan yaratilgan har qanday jildni saqlash yoki uni ildizga saqlash va keyin uni bo'sh vaqtingizda tartiblashni tanlashingiz mumkin. Xatcho'pni to'g'ridan-to'g'ri ish stolingizga yuborishingiz juda yoqimli.

    Yoqimli kichik narsalar

    Landshaft rejimini boshqarish juda noodatiy! Siz ilgari hech qachon bunday imo-ishoralarni qilmagan bo'lsangiz kerak. Joriy varaqni yopish uchun ikki barmoq bilan teginish va... shunchaki pastga suring. Va yangi tab ochish uchun, aksincha, yuqoriga.

    Mening fikrim

    Umuman olganda, boshqa hech narsa bilan solishtirish qiyin bo'lgan ajoyib, tezkor brauzer. Birinchi taassurot har doim ham yaxshi emasligiga qaramay, men uchun katta elementlar tufayli bo'lgani kabi. Ammo interfeysni faqat sozlamalar yordamida deyarli tanib bo'lmaydigan darajada o'zgartirish mumkin. Menimcha, ushbu brauzer shubhasiz e'tiborga loyiqdir va qurilmangiz xotirasida biroz bo'sh joy mavjud.

    2. Boat Browser Mini

    Birinchidan, umumiy tavsif va qisqacha qo'llanma.

    Dasturning ko'rinishi

    Dastur interfeysi juda oddiy, ammo uni intuitiv deb atash qiyin. Menyuni chaqirish uchun boshqaruv tugmalari sensorli boshqaruv uchun juda kichik, garchi siz bunga ko'nikishingiz mumkin.

    Lekin ekran chigal emas va u qulay. Oltita tugma mavjud va ular eng mashhur harakatlar uchun: xatcho'plarni saqlash yoki oldingi yoki keyingi sahifaga o'tish.

    Kengaytirilgan menyu eng o'ngdagi tugma orqasida yashiringan. Uni birinchi marta ishga tushirganingizda, bo'sh yorliq paydo bo'ladi, keyinchalik uni istalgan sayt bilan almashtirish mumkin. bosh sahifa.

    Mobil versiyalari mavzularni o'rnatishni qo'llab-quvvatlamaydigan ko'pgina brauzerlardan farqli o'laroq, Boat brauzeri buni amalga oshiradi: barcha mavzular o'rnatilgan va onlayn mavzularga bo'linadi. Birinchisi, hech bo'lmaganda har kuni o'zgartirilishi mumkin, ular allaqachon brauzerda o'rnatilgan, ammo ular asl emas. Agar siz yanada chiroyli echimlarni istasangiz, mavzularni Play Marketdan butunlay bepul yuklab olishingiz mumkin.

    Ammo bu nazariy jihatdan. Amalda, men faqat bitta mavzuni yuklab olishga muvaffaq bo'ldim va faqat birinchi ishga tushirishda. Boshqa paytlarda men shunchaki tushdim bosh sahifa Play Market.

    Yorliqlar

    Brauzer sakkiztagacha yorliqni qo'llab-quvvatlaydi, bu odatda etarli. Chrome'dan farqli o'laroq, ular ekranning yuqori qismini egallamaydi va ularga pastdagi kichik tugma orqali kirish mumkin. Yorliqlar ochiq veb-sahifalarning miniatyuralari sifatida taqdim etiladi va ularni aylantirish oson.

    Xatcho‘plar

    Mavjud xatcho'pni qo'shish yoki o'zgartirishda xatcho'plarni oldindan yaratilgan papkalarga saralash juda yoqimli.

    Xatcho'plarni boshqarish intuitivdir: agar siz ro'yxatda chapdan o'ngga sursangiz, tezda bir nechta xatcho'plarni tanlashingiz mumkin,

    o'ngdan chapga: ularni siljiting.

    Yoqimli kichik narsalar

    Standart brauzerlarda topilmaydigan juda qiziqarli xususiyat: User Agent.

    Bu brauzerni uy kompyuterida yoki boshqa operatsion tizimga ega qurilmada ekanligingizga ishontirishi mumkin.

    Ko'pincha saytlarning mobil versiyalari tezroq yuklash va to'g'ri ko'rsatish uchun qisqartiriladi. Odatiy bo'lib, UA Android,

    lekin siz uni bir marta bosish bilan o'zgartirishingiz mumkin. Turli agentlar bilan yuklangan Google sahifasiga misol:

    Yana bir qiziqarli, lekin, mening fikrimcha, bir oz foydasiz xususiyat: tungi rejim. Bu shunchaki sahifani kulrang va qora rangga aylantiradi va ba'zi postlar va rasmlar shunchaki yo'qoladi! Lekin bu funksiya yorqinlikni sozlash uchun ishlatilishi mumkin. Oddiy ekranga o'tish uchun "kun rejimi" tugmasini bosing.

    Bir necha marta bosish orqali brauzeringizda to'g'ridan-to'g'ri ekran tasvirini (skrinshot) olishingiz mumkin. Bunday holda, faqat dastur oynasi o'chiriladi.

    Shaxsiy tajriba

    Tezlik

    Sahifani yuklash, hatto sekin ulanishda ham, juda tez. O'rtacha hisobda saytlar Android brauzeriga qaraganda 3-12 soniya, Chrome brauzeriga qaraganda 4-6 soniya tezroq yuklanadi. Biroq, masalan, UltraLight brauzeri ancha yaxshi tezlikka ega, ammo yorliqlarni qo'llab-quvvatlamaydi.

    Bir vaqtning o'zida bir nechta sahifalarni yuklashda, masalan, turli tablarda, men tezlikning taxminan yarmiga kamayganini payqadim va ba'zida hatto Google ham yuklash uchun yarim daqiqa vaqt oladi!

    Sekin internet bilan ishlash

    Men brauzerni Wi-Fi va 3G uchun ishlatardim. Mening operatorim kun davomida ulanish tezligi ancha past, ammo bu sharoitda Boat Mini eng yaxshi tezlik natijalarini ko'rsatadi, shuning uchun u qiyin sharoitlarda mening asosiy yordamchimga aylandi ☺.

    Uchib ketish vaqt taxtasi

    Brauzer kamdan-kam hollarda ishdan chiqadi: bir oy foydalanishda u faqat bir marta qotib qoladi. Bosishga javob har doim benuqson bo'ladi, garchi ba'zida siz shunchaki tugmani o'tkazib yuborishingiz mumkin!

    Kamchiliklar

    Hammasi savob haqida. Lekin, albatta, kamchiliklarsiz emas. Men ulardan biri haqida boshida yozganman: kichik menyu tugmalari. Biroq, ular bir-biridan uzoqda joylashgan, shuning uchun uni o'tkazib yuborish qiyin. Ammo kontekst menyusi unchalik oson emas: sahifani saqlash o'rniga osongina yorliq qo'shishingiz mumkin.

    Yana bir kamchilik shundaki, agar siz "uy" tugmasini bossangiz (tizimning standart apparat tugmachasini anglatadi), keyin brauzerga qaytganingizdan so'ng barcha ochiq sahifalar yana yuklanadi. Bu odatda tez-tez sodir bo'lmasa-da, agar sizda juda ko'p yorliqlar ochiq bo'lsa, bu juda zerikarli bo'lishi mumkin. Biroq, agar siz ish stoliga qaytmasdan ochiq ilovalar o'rtasida almashsangiz, bu sodir bo'lmaydi.

    Xatcho'plarni sinxronlash mumkin emasligi ham rag'batlantirmaydi, shuning uchun agar siz kompyuteringizda (brauzerning Windows versiyasida) xatcho'p qoldirsangiz, uni planshet va smartfoningizda topishingiz mumkin. Biroq, siz barcha xatcho'plaringizni standart Android brauzeridan bir necha soniya ichida o'tkazishingiz mumkin. Garchi bir nechta qurilmalardan faol foydalanadigan odamlar uchun bu brauzer asosiy bo'lishi dargumon.

    3. Qayiq brauzeri

    Deyarli bir xil brauzer, faqat nomdagi "mini" prefiksisiz va interfeysdagi ozgina farqlar bilan. Buni ko'rsatadigan ba'zi skrinshotlar:

    Yorliqlarni tashkil qilish ko'proq o'xshaydi Google Chrome Boat Miniga qaraganda.

    Yuqoridagi odatiy yorliqlardan tashqari, sahifa menejeri ham mavjud:

    Umuman olganda, sahifalarni tashkil qilish maqtovga sazovor emas: yorliqlar va sahifa menejeridan tashqari, siz uni imo-ishoralar yordamida boshqarishingiz mumkin.

    Imo-ishoralarni boshqarish

    To'g'ridan-to'g'ri sahifada chizing, garchi sukut bo'yicha u ko'rinmasa ham, lekin agar imo-ishora to'g'ri chizilgan bo'lsa, siz xohlagan joyga erishasiz.

    Agar siz imo-ishorani chizganingizda uni ko'rishni istasangiz, uni sozlamalarda o'zgartiring. To'g'ri, siz doimo kattalashtirish va aylantirishdan izlarga ega bo'lasiz va tez orada yo'qoladi. Oldindan o'rnatilgan bir nechta imo-ishoralar mavjud va ular asosan yorliqlarni boshqarish uchun. Saytlardan faqat Google va Facebookni imo-ishoralar yordamida ochish mumkin.

    4.Makshon

    Interfeys

    Dasturning birinchi katta afzalligi: landshaft yo'nalishida men ko'rgan barcha brauzerlardan juda farq qiladigan qulay interfeys. Xatcho'pni qoldirish yoki manzil satrini ko'rish uchun eng yuqori qismidagi shaffof yoyni torting.

    Yorliqlar

    Yorliqlarga kirish uchun siz pastki burchakdagi kichik doiraga tegib, yuqoriga tortishingiz kerak.

    Ochiq sahifani yopish uchun uning eskizini yuqoriga torting.

    Agar siz ekranni chalkashtirmoqchi bo'lmasangiz, bu boshqaruv juda qulaydir va aksincha, sahifaning yuqori qismida odatdagidek barcha yorliqlarni ko'rishni istasangiz, "tiklash" tugmasini bosish orqali displey sozlamalarini o'zgartirishingiz mumkin. yoki oddiygina qurilmani aylantiring.

    Yoqimli kichik narsalar

    Brauzerning eng katta afzalligi bulutlilikdir. Ishlab chiquvchilar shunday deyishadi. Bu men uchun muhim emas, lekin mening barcha xatcho'plarim va hatto yuklab olishlarim xavfsiz deb o'ylash yoqimli. Maxthon barcha qurilmalarni bulut yordamida sinxronlashtirishga ruxsat bergan birinchi brauzer edi. Endi, aksincha, sinxronizatsiyasiz brauzerni topish qiyinroq va bu endi brauzer o'rtasidagi eng muhim farq emas. Garchi, faqat xatcho'plarni va eng yaxshi holatda sozlamalarni saqlaydigan boshqa brauzerlardan farqli o'laroq, Maxthon hamma narsani sinxronlashtiradi. Hatto yuklab olishlar ham bulutda saqlanadi; yuklab olishdan oldin qalqib chiquvchi oynada katakchani qoldirish kifoya.

    Malhamda uchib ketish

    Agar u bo'lmaganida, brauzer mukammal bo'lar edi, lekin hech narsa mukammal emas ... Bu erda tar doimiy yiqilishlar shaklida ifodalanadi. Xo'sh, yaxshi, unchalik muntazam emas, lekin u hali ham barcha quvonchni buzadi, ayniqsa, ilgari minimallashtirilgan dasturga kirish va brauzerning o'zi kabi barcha sahifalar yopilganligini bilish juda yoqimsiz. U nafaqat katlangandan keyin, balki hech qanday sababsiz ham xuddi shunday uchib ketadi. Barcha ochiq yorliqlar allaqachon zerikarli tezkor kirish sahifasini qoldirib, shunchaki yo'qoladi. Shunga qaramay, brauzerning umumiy taassurotlari yoqimli, garchi men ushbu sharhni yozish uchun foydalanmagan bo'lsam ham ☺.

    5. Maxthon HD

    Oldingi brauzerning planshetlar uchun maxsus ishlab chiqilgan versiyasi.

    Interfeys oddiy Maxthon brauzeridan biroz farq qiladi va bu erda taqqoslash uchun ba'zi terilar mavjud.

    Kecha rejimi:

    Xatcho‘p qo‘shish:

    Brauzerni birinchi marta ochganingizda, sizdan ro'yxatdan o'tish yoki ismingiz ostida tizimga kirish va foydalanuvchi fotosuratini tanlash taklif qilinadi, u har doim yuqori chap burchakda ko'rsatiladi. Ko'rib turganingizdek, men to'tiqushimni qo'ydim ☺.

    Sayt faqat brauzer haqida emas. Agar siz ingliz tilini tushunsangiz, u qiziqarli maqolalar uchun ajoyib manba bo'lishi mumkin. U yerdan siz eng mashhur saytlar, ijtimoiy tarmoqlar, onlayn-do'konlar va qidiruv tizimlariga o'tishingiz mumkin.

    Ikkala Maxthon ham bir-biri bilan ajoyib do'stdir: ular bulutda sinxronlashtirilishi mumkin, agar siz har biriga bir xil nom ostida kirsangiz, xatcho'plar va tarix bir xil bo'ladi va bitta brauzer uchun yuklab olingan kengaytmalar avtomatik ravishda ikkinchisida paydo bo'ladi.

    Shaffof tugmalar paydo bo'lishi uchun ekranga teginish etarli emas: siz kattalashtirishingiz yoki aylantirishingiz kerak, ya'ni. sahifani aylantiring yoki kattalashtiring. Siz interfeysning o'zi va ovoz balandligi tugmalari yordamida sahifani tezda aylantirishingiz mumkin.

    Funktsiyalar va imkoniyatlar avvalgi brauzerdagi kabi, shuning uchun ularni takrorlamayman. Garchi, albatta, bu brauzerning o'ziga xos xususiyati bor

    Yoqimli kichik narsalar

    Oddiy yorliqlarga qo'shimcha ravishda, sahifalar kichik eskizlar sifatida ko'rsatilishi mumkin. Buning uchun pastdan ikkinchi tugmani bosish kifoya.

    Brauzer juda tez va katta sahifalarni ko'rish uchun ajoyib. Kattalashtirish va aylantirish bir zumda amalga oshiriladi va sahifa tirikdek ko'rinadi! Men uni ishlatgan vaqtim davomida u hech qachon qulab tushmagan. Hissiyotlar faqat ijobiy!

    5 daqiqada noyob brauzer

    Maxthon-ning eng qiziqarli takliflaridan biri bu o'z brauzeringizni yaratishdir! Va buning uchun oddiy brauzerni yuklab olishingiz shart emas. Sevimli brauzeringizdan http://custom.maxthon.com/custom/ saytiga o'ting.

    Men sizga kelajakdagi brauzeringiz uchun belgi (72 dan 72 gacha) va fon (480 dan 800 gacha) uchun oldindan tayyorlashni maslahat beraman.

    Agar siz rasmlarni jiddiy izlashga dangasa bo'lsangiz va shunchaki funksiyani sinab ko'rmoqchi bo'lsangiz, siz hamma joyda standart sozlamalarni tanlashingiz mumkin va siz oddiy Maxthon brauzerini olasiz, faqat o'z ismingiz bilan. Tayyor san'at asarini sizga yuboriladigan havola orqali yuklab olishingiz mumkin pochta qutisi. Play do'konidan bo'lmagan ilovalarni o'rnatishga ruxsat beruvchi element yonidagi sozlamalarni oldindan tekshirishni maslahat beraman.

    6.UltraLight brauzeri

    Ultra yengil brauzer, minimalist uslubda, keraksiz funksiyalarsiz. Havolani tezda ko'rish yoki, masalan, ob-havo va valyuta kurslarini tekshirish uchun ideal. Xatcho'plarni qoldirishingiz mumkin. Lekin har doim faqat bitta yorliq mavjud.

    Sahifa butunlay bo'sh, kichik ko'kdan tashqari ... uni nima deb atashim kerak ... kichik ko'k narsa.

    Manzil tugmasi, sozlamalar tugmasi va xatcho'p qo'shilishi uchun uni faqat tortib olishingiz kerak.

    Tarix yo'q. Nazariy jihatdan, bu "narsa" nafaqat ko'k, balki metall yoki qora ham bo'lishi mumkin. Lekin men uni o'zgartira olmayman, umid qilamanki, yangilanishdan keyin u yaxshilanadi.

    Yoqimli kichik narsalar

    Tezlik. Bu, albatta, har doim yoqimli, garchi u arzimas narsadan uzoq bo'lsa ham. Sahifani yuklash juda tez va, albatta, men ushbu tezlikda yaxshi veb-sörf qilishni xohlayman. Shu bilan bir qatorda, maqoladagi havolalarni bosish orqali Vikipediyani ko'rib chiqishingiz mumkin. Garchi buning uchun sahifani saqlash va xaritada yaqin atrofdagi maqolalarni ko'rsatish imkonini beruvchi ko'plab alohida dasturlar mavjud bo'lsa ham (ushbu funksiya tufayli men kuniga ikki marta attraksion yonidan o'tganimni bildim ☺).

    Umuman olganda, brauzer o'zini eng muhim va sevimli deb da'vo qilmaydi, lekin "havolani tez ko'rish" funktsiyasi bilan u A plus bilan kurashadi!

    7 va 8. Opera Mini va Opera Mobile

    Ko'pchilik eng mashhur mobil brauzer Opera ekanligini biladi. Lekin qaysi biri? Qaysi biri yaxshiroq: mini yoki mobil? Men o'zim uchun uzoq vaqt oldin ikkalasi ham yaxshi ekanligiga qaror qildim, lekin men Opera Mobile-ni keyinroq yuklab oldim va Mini-ga ko'proq bog'lanib qoldim. Mening eski telefonimda bor Sony Ericsson, yagona oddiy brauzer edi. Uning operatsion tizimi Symbian edi. Sahifalar GPRS uchun etarlicha tez yuklandi, interfeys yaxshi edi va kompyuter bilan yaxshi integratsiya mavjud edi. Androidda hamma narsa yaxshiroq! Brauzer shunchaki yoqimli sensorli boshqaruv uchun mo'ljallangan. Men allaqachon ikkala versiya haqida gapiryapman ☺.

    Nima farqi bor?

    Xo'sh, birinchi navbatda, turli xil dastur piktogrammalari:

    Ikkinchidan: Opera Mobile planshetga o'xshaydi...

    Opera Mini tezligi bir necha soniya yaxshi, garchi qo'lingizdagi sekundomer bilan solishtirmasangiz, bu unchalik sezilmaydi ☺.

    Ammo hali ham farq bor: Opera Mini-da siz darhol qidiruv panelidan Yandex va Vikipediya xizmatlarini qidirishingiz mumkin. Bu brauzerning afzalliklarini qo'shadi.

    Ikkala brauzerda yorliqlarni tashkil qilish bir xil darajada qulaydir, men ularning sonida hech qanday cheklovlarni sezmadim.

    Umuman olganda, ikkala brauzer ham standart brauzer o'rniga muvaffaqiyatli da'vo qilishi mumkin, lekin shaxsan men ikkalasidan birinchi variantni afzal ko'raman.

    9. Bitta brauzer

    Juda qiziqarli, yaxshi brauzer. To'g'ri, rus tilini qo'llab-quvvatlamasdan va tezkor kirish uchun taklif qilinadigan saytlar ham ingliz tilida, brauzer o'zining yoqimli belgisi, yaxshi tezligi va barqarorligi bilan o'ziga jalb qiladi.

    Lekin birinchi narsa birinchi.

    Interfeys

    Eski UC brauzeri kabi, hech qanday maxsus narsa yo'q. Manzil va qidirish satrlari alohida va u biroz eskirganga o'xshaydi. Maxthondagi kabi ko'chirish, tortish, cho'zish mumkin bo'lgan bunday yoqimli elementlar yo'q. Tashqi ko'rinish haqida jiddiy shikoyatlar yo'q, lekin yaxshi interfeyslar mavjud.

    Xatcho‘plar

    Xatcho'plarni tashkil qilish odatiy holdir: siz o'zingiz yoqtirgan sahifaga xatcho'p qo'yishingiz, tezkor kirish paneliga yoki ish stoliga yorliq qo'shishingiz mumkin.

    Yorliqlar

    Yorliqlarga kirish uchun avval o'ng tarafdagi shaffof tugmachani bosishingiz kerak, so'ngra zargarlik usulida ochiq sahifalarning eskizlari taqdim etilgan yorliqlar belgisiga o'ting. Ularning orasida, albatta, tezkor kirish paneli bo'ladi, agar siz uni maxsus yopmasangiz.

    Kontekst menyusi. Bu Boat brauzerlariga o'xshash:

    Xususiyatlari

    Shaxsan men uchun o'rnatilgan Naver qidiruv tizimidan foydalanib Xitoy Internetida kezish qiziq edi ☺.

    10. Firefox

    Eng mashhur brauzerlardan biri.

    Interfeys chiroyli va jonlantirilgan. Ammo boshqaruv juda yaxshi emas. Misol uchun, chapdagi yorliqlar ro'yxatini chiqarib tashlaganingizdan so'ng (buni amalga oshirish uchun siz kichik tugmachani aniq bosishingiz kerak), uni shunchaki orqaga tortib, yopishni xohlaysiz. Lekin bu ishlamaydi. Xuddi shu tugmani yana bosishingiz kerak. Va agar siz doimo yorliqlaringizni ko'rishni istasangiz, bu bilan kelishishingiz kerak bo'ladi sahifani oching yarmi ko'rinadi.

    Nega men kamchiliklardan boshladim? Men shunchaki ular haqida tezda yozishni va brauzerning ko'plab afzalliklarini tavsiflashga o'tmoqchi edim.

    Interfeys

    Men allaqachon yozganimdek, u juda zo'r! Misol uchun, agar siz kattalashtirilmagan sahifani kichikroq qilishga harakat qilsangiz, dastur sizning harakatlaringizni e'tiborsiz qoldirmaydi. Siz uni qo'yib yubormaguningizcha va normal shakliga qaytguningizcha sahifa qisqaradi. Arzimas, lekin yoqimli ☺ .

    Tezlik shunchaki ajoyib, standart Android brauzeri bilan taqqoslanmaydi.

    Ishonchlilik da yuqori daraja. Hali hech qachon tushirilmagan. Saytlar bir vaqtning o'zida barcha varaqlarda va hatto brauzer yopilganda ham yuklanishi mumkin.

    Dasturdan foydalanishdan shunday yoqimli hislar borki, ularni tushuntirib bo'lmaydi, chunki umumiy uzoq muddatli fikr kichik narsalardan iborat. Firefox ham shunday holatlardan biridir. (Brauzerlarning yana bir holati Maxthon brauzerlari bo'lib, men ularni juda yaxshi ko'raman ☺.)

    Barcha brauzerlarda barcha xatcho'plar

    Shunday qilib, agar siz mening maslahatlarimga amal qilsangiz va bir nechta brauzerlarni yuklab olgan bo'lsangiz va ularning barchasidan (yoki hech bo'lmaganda) faol foydalansangiz, xatcho'plaringizni tartibga solish muammoga o'xshaydi. Yoki har bir brauzerda allaqachon o'nlab xatcho'plar mavjud va agar siz sevimli saytingizga kirmoqchi bo'lsangiz, qaysi brauzerda xatcho'pni qoldirganingizni eslab qolishingiz kerak. Bu men uchun ham muammo edi, lekin men yechim topdim. Va faqat bitta emas. ☺

    Birinchidan, siz shunchaki havola manzilini nusxalashingiz va uni istalgan bloknotga saqlashingiz mumkin. Eng yaxshi variant, albatta, Evernote.

    Xatcho'plarni sinxronlashtirishning to'rtinchi usuli - "Yuz xatcho'p" sayti.

    Har bir brauzerda saytning o'ziga bir marta xatcho'p qo'yish va xatcho'plarni u erda saqlash kifoya. Siz boshqa odamlarning xatcho‘plarini ham ko‘rishingiz mumkin, agar o‘zingiznikini ko‘rishni xohlamasangiz, ularni shaxsiy qilib qo‘ying.

    Saqlashning beshinchi usuli - http://zakladki.by veb-sayti va u uchun Android ilovasi. Dastur juda qulay, xatcho'plarni mukammal tartibga soladi va ijtimoiy tarmoq imkoniyatlariga ega. Bir necha marta bosish orqali kompyuteringizda xatcho'p qoldirish uchun saytni sevimlilaringizga qo'shish kifoya.

    Dasturda ishlash ham juda qulay, intuitiv sodda, minimalist interfeysga ega. Va yana bir yoqimli tafsilot: allaqachon yaratilgan xatcho'plarni faqat kompyuterdan va faqat veb-sayt orqali import qilish mumkin.

    Birinchisi, albatta, o'zi matn muharriri. Men Kingsoft Office dasturidan foydalandim.

    Android uchun yagona mutlaqo bepul ko'p funksiyali ofis. Bu erda siz yaratishingiz mumkin bo'lgan formatlar:

    Men ayniqsa bej fon va jigarrang harflarni qo'ydim. Lekin men barcha funksionallikni ta'riflamayman, aks holda uni martgacha boshqarishim dargumon. Keyingisiga qadar.

    ☺). Bu juda zo'r, chunki siz juda ko'p ish qilganingiz uchun qanchalik ajoyib ekanligingizni ko'rishingiz mumkin ☺ .

    Albatta, siz (agar siz kattalashtiruvchi oyna ostidagi skrinshotlarga qaragan bo'lsangiz) chap tomondagi kichik piktogrammalarga e'tibor berolmaysiz. Bu Floating touch dasturi.

    U oddiy dastur kabi ochilmaydi, lekin barcha ilovalarning tepasida qoladi. Ular asosan stikerlar. Juda yoqimli stikerlar.

    Oxirgi narsa: men 10 ta brauzerni tasvirlab berdim, lekin qaysi birini o'zim ishlatganman? Masalan, skrinshotlarni yuklash uchun. Men aniq bir vaqtda yozganim? Romantik, lekin noqulay. Nega Yandex-da 10 marta ro'yxatdan o'tish kerak?! Standartmi? Yo'q, juda qo'pol. Va mening sevimli Maxthon yuklaydi, albatta, lekin kuniga bir martadan ko'p bo'lmagan fotosuratlar ☺ . Agar men uni ishlatganimda, yozgi ta'tildan oldin uni tugatmagan bo'lardim ... Men Boat Browser Mini-dan foydalandim. Ha, shuning uchun uning sharhi eng uzun ☺. Tezlik o'rtacha va doimiy yuklanadi. Fotosuratlarni qo'yishdan bosh tortgan UltraLight-dan farqli o'laroq...

    Shunchaki yomon bo'lgan hamma narsani yuklab olish bilan bandman (yo'q, aksincha, nima yaxshi. Hech qanday fayl hosting xizmatlarisiz ☺). Va men hamma narsani to'plamlarda yuklab olaman. Kitoblar (o'quvchida allaqachon 1600), jurnallar (bir oz kamroq), videolar (o'zingiz VK va YouTube-dan yuklab olishning minglab usullarini bilasiz) va Internet sahifalari (tavsiya etilgan Pocket eng ajoyib ilovasi tufayli. Googlening o'zi. Men bu haqda gapiryapman, men ham alohida sharh yozaman ☺). Men qandaydir tarzda eslatmalarni saqlash uchun ilovalar to'plamiga qo'shmoqchi edim va buning uchun 20 ta ilovani yuklab oldim. Ha, aniq 20.

    Keyin internet uzilib qoldi (operatorim dumaloq raqamlarni yaxshi ko'radi ☺). Shunday qilib, bu safar men qo'llarimni brauzerlarda oldim (allaqachon issiq planshet tomonidan isitilgan). Ammo sharh yozishdan oldin men ularni juda yaxshi sinab ko'rdim. Butun bir oy davomida bu mening qiziqarli faoliyatim bo'ldi, endi men u bilan xayrlashmoqchiman va mening kuzatishlarim siz uchun foydali bo'lishiga chin dildan umid qilaman. O'qiganingiz uchun rahmat.

    Kumush uzukli qiz

  • Men yaqinda Android dasturlashni o'rganishni boshladim. Eclips mening birinchi Salom so'zimni yaratgandan so'ng, men darhol ko'proq narsani xohlardim: ko'plab rejalar va ulkan g'oyalar paydo bo'ldi. Bunday g'oyalardan biri o'z Brauzeringizni yozish edi. O'ylaymanki, ko'plab boshlang'ich dasturchilarda bunday istak bor edi. Mana men qo'ygan talablar va oxirida nima bo'ldi.

    • Dastur global tarmoq havolalarini ochishi va sahifalar bo'ylab oldinga va orqaga erkin harakatlanishi kerak;
    • Fayllarni yuklab olish va ularni tarmoqqa qayta yuklash imkoniyatiga ega bo'lish;
    • Xatcho'plar yarating va ularni saqlang;
    • Boshqa ilovalardan yuborilgan havolalarni yuklab olish imkoniyatiga ega bo'lish;
    • Bosh sahifa tugmasi, turli xil sozlamalarga ega menyu va boshqalar bo'lishi kerak.

    Umuman olganda, to'liq huquqli o'z-o'zidan ishlaydigan brauzer. Keling, buni kodga kiritaylik.

    Dastur Android-ga kiritilgan standart veb-ko'rinish asosida yozilgan. Sifatida bosh sahifa Men Yandex-dan foydalanaman, bu ta'mga bog'liq. Asosiy faoliyat MainActivity bo'ladi.

    Avvalo, biz -activity_main.xml faylining xml belgisini o'rnatamiz. Biz LinearLayout-dan asosiy konteyner sifatida foydalanamiz - yuklash jarayonini ko'rsatish uchun unga ProgressBar-ni o'rab olamiz. Keyinchalik, biz boshqa LinearLayout konteynerini yaratamiz - biz unga Webview va FrameLayout-ni o'rab olamiz (biz undan o'ynalayotgan videoni to'liq ekranga cho'zish uchun foydalanamiz).

    Kodni ko'rish

    LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height= "match_parent" android:orientation="vertikal" asboblar:context=".MainActivity">

    MainActivity-da kod yozishni boshlaylik

    MainActivity to'liq kodi.

    To'liq kodni ko'rish

    java.io.faylini import qilish; android.R.menyusini import qilish; import android.annotation.SuppressLint; android.app.ActionBarni import qilish; android.app.Activity import; android.app.AlertDialog import; android.app.DownloadManagerni import qilish; import android.app.DownloadManager.Request; android.app.KeyguardManagerni import qilish; android.app.SearchManagerni import qilish; android.content.BroadcastReceiverni import qilish; android.content.Context import; android.content.DialogInterface import; android.content.Intent import; android.content.IntentFilterni import qilish; android.content.SharedPreferences import; android.net.Uri import; android.os.Bundle import; import android.os.Environment; android.os.Parcelable import; android.os.PowerManager dasturini import qilish; import android.preference.PreferenceManager; android.provider.MediaStore-ni import qilish; android.util.Log import; android.view.KeyEvent import; android.view.Menu import; android.view.MenuItem import; android.view.View import; android.view.WindowManagerni import qilish; import android.webkit.ConsoleMessage; import android.webkit.DownloadListener; import android.webkit.ValueCallback; import android.webkit.WebBackForwardList; android.webkit.WebChromeClientni import qilish; android.webkit.WebView import; import android.webkit.WebViewClient; import android.widget.FrameLayout; android.widget.SearchView import; import android.widget.Toast; android.graphics.bitmapni import qilish; android.webkit.URLUtil import; umumiy sinf MainActivity kengaytirilgan Faoliyat ( //Logicheskaya peremennaya dlya statusa soedineniya Boolean isInternetPresent = false; ConnectionDetector cd; private WebChromeClient.CustomViewCallback mFullscreenViewCallback; private FrameLayout mFullScreenContainer; privateViewmFurring; privateViewmFurring int kesh = 1 SharedPreferences sPref; yakuniy faoliyat faolligi = bu umumiy Uri imageUri shaxsiy statik final int FILECHOOSER_RESULTCODE = 2888; mUploadMessage; Intent.ACTION_VIEW); HTTP so'rovlari : ) else ( //Internetga ulanmagan Toast.makeText(bu, "Internet uzilib qoldi!!!", Toast.LENGTH_SHORT).show(); ) ) @SuppressLint("SetJavaScriptEnabled") @Override // sozlamalari ochiq void onResume( )( super.onResume(); SharedPreferences sPref = PreferenceManager.getDefaultSharedPreferences(bu); if (sPref.getBoolean("img", false)) (mWebView.getSettings().setLoadsImagesAutomatically()Automatically(false)); .getSettings( ).setLoadsImagesAutomatically(true ) if (sPref.getBoolean("js", false)) ( mWebView.getSettings().setJavaScriptEnabled(false); ) else ( mWebView.getSettings().setJavaScriptEnabled(true); ) if ( sPref.getBoolean("kesh", noto'g'ri)) ( kesh = 2; ) else ( kesh = 1; ) ) // xatcho'p yozing public void saveBm(String urlPage1, String urlTitle1) ( Intent intent = new Intent( this, SaveBmActivity class); intent.putExtra("urlPage", urlPage1); = null) ( callback.onCustomViewHidden(); return; ) mFullScreenView = view; Android uchun 3.0+ ochiq faylni bekor qiladi (ValueCallback uploadMsg, String acceptType) ( // Xabarni yangilash mUploadMessage = uploadMsg; urinib ko'ring ( // SD-kartada AndroidExampleFolder yaratish imageStorageDir = yangi fayl(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_PICTURES) (Environment.DIRECTORY_PICTURES) , "Androidlar ExampleFolder" ); ) ( // sdcard imageStorageDir.mkdirs(); da AndroidExampleFolder yaratish; ) // Kamera tomonidan olingan tasvir fayli yoʻli va nomini yarating Fayl fayli= yangi Fayl(imageStorageDir + File.separator + "IMG_" + String.valueOf(System.currentTimeMillis()) + ".jpg");< 3.0 @SuppressWarnings("unused") public void openFileChooser(ValueCallbackmCapturedImageURI = Uri.fromFile(fayl); uploadMsg, String acceptType, String capture) ( openFileChooser(uploadMsg, acceptType); ) ommaviy boolean onConsoleMessage(ConsoleMessage sm) ( onConsoleMessage(cm.message(), cm.lineNumber(), cm.sourceId()); true qaytar; ) public void onConsoleMessage(String message, int lineNumber, String sourceID) ( //Log.d("androidruntime", "Konsol xabarlarini ko'rsatish, Nosozliklarni tuzatish uchun ishlatiladi: " + message); ); = null && dir.isDirectory()) ( urinib ko'ring ( ((Fayl bolasi:dir.listFiles())) ( //birinchi navbatda agar (child.isDirectory()) clearCacheFolder(child); aks holda //keyin bola fayllarning o'zi .delete() ) catch(Istisno e) ( ) ) )

    // Rasmga tushirish kamerasi maqsadi yakuniy Intent captureIntent = yangi niyat (MediaStore.ACTION_IMAGE_CAPTURE);

    captureIntent.putExtra(MediaStore.EXTRA_OUTPUT, mCapturedImageURI); Niyat i = yangi Niyat (Niyat.ACTION_GET_CONTENT); i.addCategory(Intent.CATEGORY_OPENABLE);

    i.setType("tasvir/*"); // Niyat tanlash faylini yarating Intent selecterIntent = Intent.createChooser(i, "Image Chooser"); // Fayllarni tanlash uchun kamera maqsadini o'rnating selecterIntent.putExtra(Intent.EXTRA_INITIAL_INTENTS , yangi Parcelable(captureIntent));// onactivityresult usulini chetlab o'tgan tasvirni tanlash uchun, startActivityForResult (chooserIntent, FILECHOOSER_RESULTCODE) faoliyat usulini chaqiring;

    ) catch (Exception e) ( Toast.makeText(getBaseContext(), "Istisno:" + e, Toast.LENGTH_LONG).show(); ) ) // Android uchun openFileChooser uploadMsg) ( openFileChooser(uploadMsg, ""); ) // @SuppressWarnings("ishlatilmagan") ochiq faylni bekor qiladi (ValueCallback) Loyihani yuklab olish mumkin Biz o'zimizni shaxsiy dasturiy ta'minot bilan to'liq ta'minlay boshladik, bizning ajoyib kalkulyatorimiz va konvertorimizni eslaymiz; Va bu darsda biz Internetda kezish uchun oddiy brauzerni qanday yaratishni o'rganamiz. Qabul qiling, o'z brauzeringizda Internetda kezish Opera yoki Chrome-da qilishdan ko'ra bir necha baravar yoqimliroq (muammo qulayroq, ammo yoqimliroq :)). Biz yaratamiz

    < WebView xmlns: android= yangi loyiha, an'anaviy tarzda nomlarni o'zingiz tanlang. Shaxsan men har safar hamma narsani noldan yaratmayman, shunchaki menda mavjud bo'lgan narsani ochib, barcha kodni asl Blank Activity holatiga tozalayman. Siz uchun eng qulay bo'lgan narsani qiling.

    Shunday qilib, keling, keyingi ishlarning ko'lami va xususiyatlarini qisqacha bayon qilaylik. Biz element yaratishimiz kerak

    Shundan so'ng, darhol fayl bilan shug'ullanamiz AndroidManifest.xml. Uni oching va u erda ikkita qator qo'shing, biri ilovaning Internetdan foydalanishiga ruxsat, ikkinchisi ilova uslubini o'zgartiradi, aniqrog'i ilovaning "Sarlavha" panelini (ilova sarlavhasi bilan panel) yashiradi. brauzer oynasini sahifalarni ko'rsatish uchun ko'proq joy bilan ta'minlash.

    Biz Internetdan foydalanishga ruxsat berish uchun qator yozamiz uchun ochilish yorlig'i ...:

    < uses- permission android: name= "android.permission.INTERNET" / >

    Endi bizning sozlamalar qatoriga qo'shamiz Faoliyat sarlavhani yashirish buyrug'i (pastki qator qalin, bu ham ichida AndroidManifest.xml):

    < activity android: name= ".MainActivity" android: label= Android: mavzu = "@android:style/Theme.NoTitleBar" >

    Endi ishning eng muhim va mas'uliyatli qismiga - java kodini yozishga o'tamiz. MainActivity.java faylini oching va quyidagilarni yozing (kodda tushuntirishlar // belgilaridan keyin, sezmaganlar uchun berilgan):

    to'plam home.myapplication ; import android.app.Activity ; android.app.AlertDialog ni import qilish; android.content.ContentValues ​​import; import android.content.Intent ; import android.database.Cursor ; import android.database.sqlite.SQLiteDatabase; import android.database.sqlite.SQLiteOpenHelper; import android.support.v7.app.ActionBarActivity; android.os.Bundle ni import qilish; import android.util.Log ; android.view.KeyEvent import; import android.view.Menu ; android.view.MenuItem import; import android.view.View ; import android.webkit.WebView ; import android.webkit.WebViewClient ; import android.widget.Button ; import android.widget.EditText ; import android.widget.RadioButton; import android.widget.TextView ; ommaviy sinf MainActivity faoliyatni kengaytiradi ( // WebView tipidagi o'zgaruvchini e'lon qilish shaxsiy WebView mWeb; // Biz sozlagan veb-brauzer (WebViewClient) tipidagi sinf yarating // sukut bo'yicha ushbu sinfdagi barcha havolalarni qayta ishlash uchun ruxsat, // uchinchi tomon dasturlariga murojaat qilmasdan: xususiy sinf WebViewer WebViewClient ((WebView ko'rinishi, String url ) ( view. loadUrl(url); return true ; ) ) public void onCreate (Bundle savedInstanceState ) ( super. onCreate(savedInstanceState); setContentView(R .layout.activity_main); // E'lon qilingan WebView turi o'zgaruvchisini biz yaratganimiz bilan bog'lang // activity_main.xml faylidagi WebView elementiga: mWeb= (WebView )findViewById(R .id. web); // Biz ushbu element uchun Java skriptlarini qo'llab-quvvatlashni yoqamiz: mWeb. getSettings(). setJavaScriptEnabled(to'g'ri); // Ishga tushganda yuklanadigan sahifani o'rnating, istalgan narsani kiritishingiz mumkin: mWeb. loadUrl( "http://developeroleg.ucoz.ru/"); // WebView elementimiz uchun brauzerni o'rnating, yuqorida biz yaratganni ulang // sahifalar ko'riladigan veb-mijoz: mWeb. setWebViewClient(yangi WebViewer()); ) // Qurilmadagi orqaga tugmani bosishni qayta ishlash uchun kod yozamiz, bu bizga bosish imkonini beradi // ilovalarni yopishdan ko'ra, oldingi sahifaga o'tish uchun "Orqaga" tugmasidan foydalaning. // Agar biz boshida bo'lsak, "Orqaga" tugmasi bilan yopiladi // yuqorida ko'rsatilgan sahifa:@Override public void onBackPressed() ( if (mWeb. canGoBack()) ( mWeb. goBack();) else ( super. onBackPressed(); ) ) )

    Bo'ldi shu! Aslida, hamma narsa juda oddiy va ba'zi ishlardan so'ng bizda o'z brauzerimiz bor, albatta, bu juda oddiy va hech qanday variant yo'q, ammo bu bunday ilovalarni yaratishning mohiyatini tushunish uchun etarli.

    Keling, yangi dastur yarataylik - Android qurilmalari uchun brauzer, o'z qo'llarimiz bilan, bu qiziqarli bo'ladi va juda ko'p kod bo'lmaydi.

    Android uchun brauzer dasturi

    Keling, android studio ishga tushamiz va yangi loyiha yaratamiz, ilova nomi My Site, kompaniya domeni o'z ixtiyorimizga ko'ra, men veb-sayt domen saytiga kirdim. Keyingi ni bosing, keyingi yorliqda biz hamma narsani o'zgarishsiz qoldiramiz, keyingisini bosing, keyin keyingisi allaqachon tanlangan Bo'sh faoliyat, biz uni qoldiramiz, so'ng oxirgi yorliqda Layout Nameni active_main dan asosiyga o'zgartiramiz va tugatish tugmasini bosing.

    Android Studio loyiha fayllarini tayyorlaydi, bu biroz vaqt oladi. Asosiy oynada ikkita fayl ochiladi, main.xml Va MainActivity.java, ikkinchisida ishlashni boshlaylik. Kengaytirilgan AppCompactActivity-ni Activity-ga o'zgartiramiz va saqlaylik.

    Manifestga ruxsatlar qo'shish

    Keyin faylni oching AndroidManifest.xml va birinchi bo'limdan keyin maxsus ruxsatni qo'shing foydalanuvchi ruxsati,

    bizning ilovamiz Internetga kirish imkoniyatiga ega bo'lishi uchun. AndroidManifest.xml faylini saqlaymiz va yopamiz.

    Keling, faylga o'tamiz Main.xml, u res/layout/main.xml yo'lida joylashgan, qatorni o'chiring android:text="Salom Word!" butunlay, TextView-ni WebView-ga o'zgartiring, asosiy RelativeLayout qatlamining xususiyatlaridan keraksiz to'ldirishlarni olib tashlang (paddingBottom, paddingLeft, paddingRight, paddingTop).

    WebView uchun android:id="@+id/webView" xususiyatini qo'shing, android:layout_width="wrap_content" va android:layout_height="wrap_content" ni android:layout_width="match_parent" va android:layout_height="match_parent" ga o'zgartiring. , bizning WebView elementimiz butun ekranni to'ldirishi uchun.

    Java-da kod mantiqi

    Biz main.xml fayli bilan tugatdik, keling, davom etamiz MainActivity.java. Keling, o'zgaruvchini qo'shamiz wv turi WebView, biz unga element tayinlaymiz, uni findViewById() funktsiyasidan foydalanib topamiz, wv sozlamalarini tavsiflaymiz, xususan, WebView-ga java skriptlarini bajarishga ruxsat beramiz, saytni brauzerimizga yuklash manzilini ko'rsatamiz, masalan, loadUrl("http:// ya.ru") funksiyasidan foydalanib, Yandex-ni ishga tushiraman.

    umumiy sinf MainActivity faollikni kengaytiradi ( WebView wv; @Override himoyalangan void onCreate(Bundle savedInstanceState) ( super.onCreate(savedInstanceState); setContentView(R.layout.main); wv = (WebView)findViewById(R.id.webView); WebSettings settings = wv.getSettings(); settings.setJavaScriptEnabled(true wv..setWebViewClient(new WebViewClient());

    Quyida biz qurilmadagi orqaga tugmasini bosish jarayonini ham yozamiz.

    @Override public void onBackPressed())( if(wv.canGoBack())( wv.goBack(); )else( super.onBackPressed(); ) )

    Ilovani emulyatorda ishga tushirish

    Ishga tushirish tugmasini bosing, bu asboblar panelidagi yashil uchburchak AndroidStudio, bizning emulyatorimiz ishga tushadi va agar hamma narsa to'g'ri bajarilgan bo'lsa, bir muncha vaqt o'tgach, Yandex qidiruvi brauzerda boshlanadi, siz virtual klaviaturani bosishingiz va biror narsani qidirishingiz mumkin, hamma narsa yaxshi ishlaydi.

    Qizil to'rtburchakni bosish orqali emulyatorning o'zini yopmasdan dasturni yopamiz, bu "Start" o'rniga "To'xtatish", manzilni o'zboshimchalik bilan o'zgartiraman, men o'z saytimni "https: // sayt" "tashviqot qilaman",

    Saqlash tugmachasini bosaman va dasturni yana ishga tushiraman, bu safar hammasi tezroq sodir bo'ladi, saytni kezib chiqaman, Android uchun dasturlash bo'limida AndroidStudio-ni o'rnatish va sozlash, Android emulyatorini yaratish haqida maqolalar va videolar bor. dasturlarga oddiy misollar.

    AndroidManifest.xml toʻliq matni

    main.xml to'liq matni

    MainActivity.java ning to'liq matni

    paket ru.maxfad.mysite; android.app.Activity import; android.os.Bundle import; import android.webkit.WebSettings; android.webkit.WebView import; import android.webkit.WebViewClient; umumiy sinf MainActivity faollikni kengaytiradi ( WebView wv; @Override himoyalangan void onCreate(Bundle savedInstanceState) ( super.onCreate(savedInstanceState); setContentView(R.layout.main); wv = (WebView)findViewById(R.id.webView); WebSettings settings = wv.getSettings(); settings.setJavaScriptEnabled(true) wv..setWebViewClient(new WebViewClient()); )else( super.onBackPressed(); ) ) )

    Ushbu videoda Android qurilmalari uchun brauzer ilovasini qanday yaratish batafsil ko'rsatilgan:

    Qurilmalardagi standart brauzerlar Android asosida ko'pincha talabchan foydalanuvchilarning kundalik ehtiyojlarini qondirmaydi. Bu haqida operatsion tizim Ko'plab yuqori sifatli va funktsional Internet-brauzerlar mavjud. Biz yig'ib oldik eng yaxshi brauzerlar Ushbu maqolada Android uchun.

    Firefox haqli ravishda Android-dagi eng yaxshi mobil brauzerlardan biri unvoniga ega. Ushbu operatsion tizimda mavjud bo'lgan yillar davomida Mozilla rivojlanishi juda ko'p funktsiyalarga ega bo'ldi va takomillashtirilgan zamonaviy interfeysga ega bo'ldi. Android uchun Firefox - bu funksionallik, qulaylik va foydalanish tezligi balansi. Mobil brauzer Mozilla-dan tezligi bir xil Google Chrome-dan pastroq, ammo Firefox-ning ko'pgina xususiyatlari yanada yoqimli va qulayroq qilingan.

    Firefox-ning Gecko dvigateli deyarli barcha zamonaviy veb-standartlarni qo'llab-quvvatlaydi, shuningdek, brauzerning ish stoli versiyasida bo'lgani kabi, qo'shimcha funksiyalarga ega kengaytmalar ham mavjud. Fiefox-ning asosiy funktsiyalari orasida: maxsus hisobdan foydalangan holda brauzerlar o'rtasida barcha ma'lumotlarni sinxronlashtirish, xavfsiz sörfing, qulay boshlash paneli, ko'plab kengaytmalar, o'qish rejimi.



    Eng mashhur brauzer nafaqat kompyuterlarda, balki kompyuterlarda ham mobil qurilmalar ah bu Google Chrome. Buning ajablanarli joyi yo'q, chunki u deyarli har doim eng mashhur mobil operatsion tizimda oldindan o'rnatilgan. Chrome o'zining mashhurligini munosib ravishda qo'lga kiritdi - u tez, nisbatan funktsional, sodda va qulay, shuningdek, Google xizmatlari va brauzerning ish stoli versiyasi bilan yaxshi integratsiyalangan (ma'lumotlar va yorliqlarning to'liq sinxronizatsiyasi mavjud). Google xizmatlari bilan integratsiya ba'zan foydali bo'lishi mumkin, masalan - sahifalardagi matnni tarjima qilish Google yordamida Tarjimon yoki ovozli qidiruv.

    Chrome shuningdek, foydalanuvchi xavfsizligiga g'amxo'rlik qiladi - brauzerda Android qurilmalari uchun xavfli bo'lishi mumkin bo'lgan saytlar uchun o'rnatilgan filtr mavjud. Ma'lumotlarni siqish texnologiyasining bir turi mavjud. Bu Opera kabi mukammal emas, lekin u Wi-Fi va mobil Internet orqali uzatiladigan juda ko'p ma'lumotlarni saqlaydi. Saytlarga anonim kirish uchun inkognito rejimi mavjud. Ehtimol, Chrome brauzerining yagona kamchiliklari hozirgi paytda- kengaytmani qo'llab-quvvatlashning etishmasligi. Avval barcha yangi funksiyalarni sinab ko‘rmoqchi bo‘lganlar uchun Chrome Beta va Dev versiyasi mavjud. Ushbu brauzer versiyalari tezroq va tez-tez yangilanadi - barcha yangiliklar ularda sinovdan o'tkaziladi.



    Norvegiyaning Opera kompaniyasining mobil brauzerlari ham bozorda eng ommabop, funktsional va eng tez rivojlanayotgan brauzerlardan biri hisoblanadi. Android platformasi. Ko'p yillik faoliyati davomida bu bolalar, albatta, smartfon va planshetlar uchun deyarli mukammal Internet-brauzer formulasini ishlab chiqishga muvaffaq bo'lishdi. Opera oddiy foydalanuvchiga kerak bo'lgan deyarli hamma narsaga ega: tez surfing, qulay klassik ekspress panel, ish stoli versiyasi bilan ma'lumotlarni sinxronlashtirish, anonim rejim, manzillar panelidagi maslahatlar bilan qulay qidiruv va asosiy xususiyatlardan biri - trafikni siqish.

    Opera yigitlari trafikni tejash texnologiyalari bilan qo'llaridan kelganini qilishdi. Turbo rejimi yoqilgan Opera mobil xarajatlarni kamaytirishi mumkin mobil internet ikki yoki hatto uch marta. Trafik iste'moli ayniqsa muhim bo'lganlar uchun Opera Mini mavjud - unda saqlash sukut bo'yicha yoqilgan, lekin ba'zida u bundan aziyat chekadi. ko'rinish saytlar. Bundan tashqari, mini versiya oddiy Operaga qaraganda ancha engilroq va tezroq. Xuddi shu nomdagi brauzerning yana bir kuchli tomoni uning go'zal va yoqimli ko'rinishidir. Opera har doim brauzerlarda eng zamonaviy interfeyslardan biriga ega bo'lganligi bilan mashhur bo'lgan. Agar siz qurilmangizdagi barcha trafikni siqishni istasangiz, ilovaga e'tibor bering.



    Dolphin - bu Android uchun muqobil brauzer bo'lib, ko'plab qo'shimcha funktsiyalar va funksionalliklarga ega. Ular orasida qo'llab-quvvatlashni ta'kidlash kerak Adobe Flash, deyarli hamma tark etgan, ammo u hali ham ko'p joylarda qo'llaniladi, interfeysni o'zgartirish uchun turli mavzulardan foydalanish, noyob qo'shimchalarni qo'llab-quvvatlash va qulay va oddiy imo-ishoralarni boshqarish. Bularning barchasi darhol mavjud - yo'q qo'shimcha sozlamalar. Dolphin ham tez, xavfsiz, bepul va har doim yangilanadi - ishlab chiquvchilar deyarli har hafta brauzer yangilanishlarini chiqaradilar.


    Puffin - bu Dolphin-ga o'xshash mobil veb-brauzer. Bu erda ham chiroyli va qulay interfeys mavjud, ko'plab imkoniyatlar mavjud va Puffin "delfin" kabi tezkor. Asosan, Puffin brauzeri zaif qurilmalar uchun mos keladi, chunki u taqdim etadi maxsus texnologiya"Engil" veb-sörfing - sahifalar avval Puffin bulut xizmatiga yuklanadi, u erda optimallashtiriladi va keyin qurilma ekranida engil shaklda paydo bo'ladi. Shu bilan birga, sahifalarning sifati va ko'rinishi deyarli buzilgan tartib yoki sifatni pasaytirmaydi.

    Puffin-da bir qator qo'shimcha funktsiyalarni ham ta'kidlash kerak:

    • o'yinlar uchun Adobe Flash-ni to'liq qo'llab-quvvatlash (ekrandagi virtual joystik);
    • bulut xizmati orqali trafikni shifrlash;
    • sichqonchani taqlid qilish;
    • fayllarni avval bulutga, keyin esa qurilmaga yuklash imkoniyati;
    • kengaytmalarni o'rnatish;
    • interfeys mavzulari.
    Puffin brauzeri zaif qurilmalar uchun ajoyib tanlovdir, ammo bu Internet-brauzerning funksionalligi cheklanmagan.



    Rossiyaning Yandex kompaniyasi Android mobil qurilmalari uchun o'z brauzerini yaratishga muvaffaq bo'ldi. Ushbu platforma uchun Yandex.Browser ajoyib yechim MDH foydalanuvchilar uchun. Ushbu Internet-brauzer mutlaqo Yandex-ning o'zi va boshqa mahalliy xizmatlar bilan integratsiyalashgan ijtimoiy tarmoqlar/ portallar. Misol uchun, brauzerdagi qidiruv paneli kerakli saytlarni taklif qiladi va so'rovlarni mukammal tushunadi va ilova ichida siz ob-havo va tirbandlik haqidagi ma'lumotlarni ham ko'rishingiz mumkin.