Qihoo 360 Secure cel mai popular browser pe care nu l-ați auzit niciodată

Unul dintre cele mai populare browsere de desktop din China este unul cu care probabil nu ai trecut niciodată săbii, dar e imens. Potrivit analistului tehnic, pe la CNZZ, Qihoo 360 Secure Browser (numai Windows pentru desktop) este al doilea doar la Internet Explorer din China continentală, reprezentând 27,84% din totalul utilizatorilor desktop. Știi ce e pe locul trei? Chrome, cu 7,74%.

Cele mai populare - IE (toate versiunile, combinate), Qihoo 360, Chrome, Safari și restul.

Dar 360 Secure are, de asemenea, un stabilizator în creștere de super-haters, experți care au criticat browser-ul pentru instalările sale de instalare și de propagare, practici pe care detractorii spun că îl fac mai apropiați de malware decât de software. Este chiar numit "cancer de internet".

Bad Rap

Să fim reali: critica nu este nefondată. Pentru o companie anti-spyware (Qihoo a intrat pentru prima data pe piata cu o suita de protectie impotriva malware-ului care ramane extrem de reusita astazi), Qihoo a lansat un cod serios. La începutul lui 2012, Tech din Asia a atras atenția asupra unor cercetări făcute de firma New York, Digital Due Diligence, care a făcut ca Qihoo să treacă peste cărbuni pentru o listă cu nouă jocuri de putere nerușinate, printre care blocarea forțată a celorlalte browsere de a deveni implicit, și fură total logo-ul IE, în încercarea de a păcăli ochii indirecți.

Sigla reală, cinstită la bunătate Qihoo 360 Browser.

Criticii chinezi au ridicat acuzații mai grave. În 2013, un raport publicat în Daily Business Daily ar fi descoperit tactici mai umbrite:

... raportul prezintă o listă de acuzații despre software-ul Qihoo, susținând multe dintre ele cu capturi de ecran ilustrate care demonstrează ce se întâmplă în spatele scenei. Printre numeroasele afirmații: că browser-ul sigur pentru Qihoo 360 conține un defect masiv de securitate care afectează utilizatorii de fișiere Windows DLL, că poate expune parolele utilizatorilor, că le spune utilizatorilor site-urile de plată online pline de siguranță sunt sigure și că face conexiuni cu utilizatorul nu este conștient de chiar atunci când este doar încărcarea unei pagini goale. Raportul conține, de asemenea, taxe mai familiare, cum ar fi produsele Qihoo care se comportă ca petice oficiale Microsoft, ștergerea forțată a produselor concurente ca fiind "nesigure" etc. "

Uite, nu sunt total pe Qihoo ca o companie. Atunci când guvernul chinez a pus în cele din urmă kibosh-ul pe serviciile Google cu peste un an în urmă, Qihoo a urcat și a lansat o oglindă a API-ului Google Fonts, salvând China bazată pe devs o durere de cap destul de mare.

În plus, metodele mercenare deoparte, o fărâmă de 27,84% din placinta utilizatorilor nu este un dev devotat de stat, care își permite să-și întoarcă spatele. Asta înseamnă că oricine dezvoltă un produs orientat spre est trebuie să știe despre - și să testeze - acest browser. Veți avea nevoie să vă familiarizați cu quirks sale, capacitățile sale HTML5, elementele CSS3 pe care le susține, și tot ce jazz-ul bun.

Există o mulțime de motive excelente pentru mine să ajung sub capota aici, dar nu o să mint: sunt puțin speriat să instalez acest lucru.

Dive, Dive, Dive!

Bine, poate foarte speriat. Am folosit doar 360 de mașini altcuiva, așa că am să merg și să deschidă acest lucru în Sandboxie, o bucată prietenoasă de cod care "rulează programele într-un spațiu izolat care îi împiedică să facă schimbări permanente altora programe și date din computerul dvs. ". Acum, că m-am potrivit, să aruncăm o privire asupra unora dintre caracteristicile unice ale lui 360 Secure.

Cu două nuclee

360 Secure se integrează ambii Webkit și motoarele Microsoft Trident layout. Implicit, paginile sunt încărcate într-un motor bazat pe Webkit, dar în orice moment puteți deschide simbolul mic de șuruburi în bara de adrese URL și puteți alege să încărcați pagina în "modul IE".

Pictograma fulger reprezintă "modul rapid" - paginile sunt încărcate cu webkit.Această meniuri permite utilizatorilor să treacă la modul "IE (compatibilitate)".

360 Secure, de asemenea, comută automat și înapoi între webkit și diferite moduri IE pe anumite pagini Web. Dar de ce? Dacă nu înțelegeți topografia rețelei în China, aceasta pare a fi o umplutură fără rost. Pagina de relații cu investitorii din 360 prezintă o mică lumină asupra acestui aspect:

"Webkit mărește viteza de deschidere a paginilor web, în ​​timp ce Trident îmbunătățește compatibilitatea browserelor noastre 360 ​​cu bannere online și pagini web cu afișare video". 

Ah-hah. Multe site-uri guvernamentale mari, medicale și financiare din China au fost dezvoltate într-un moment în care IE6 a fost singurul jucător real în domeniu, iar practicile de securitate și codificare anticate IE abundă. Multe portaluri bancare chinezești nu vor rula și nu vor permite conectarea decât dacă pagina este deschisă în IE (de preferință o versiune mai veche). Această problemă este destul de comună încât 360 a luat timp pentru a construi o soluție chiar în interfața sa.

După ce am auzit rapoartele că unii utilizatori au avut probleme de încărcare a portalului HSBC Hong Kong în alte browsere decât IE, am afișat pagina deschisă în 360 Secure și destul de sigur că a fost mutată automat în modul IE.

Cum se forțează modul de redare implicit

Dacă nu vă place ideea ca un anumit browser să aleagă motorul dvs. de randare cu toată puterea, puteți forța 360 Secure pentru a încărca site-ul într-un anumit mod prin intermediul meta name = "renderer" etichetă în secțiune a marcajului dvs., după cum urmează:

      

Pentru a forța site-ul să se încarce cu redarea "IE compatibilitate" pentru IE6 și IE7 (ya weirdo), înlocuiți WebKit cu adică comp; pentru a forța site-ul să se încarce ca "standard" IE9 / 10/11, înlocuiți WebKit cu adică stand. (Vă mulțumim autorului ihref.com Suyuwen pentru soluție.)

Integrare WeChat încorporată

WeChat, cea mai populară platformă socială mobilă din China, este puternic integrată în Qihoo 360. Nu numai că este un pop-up cu cod QR prezent chiar în bara de adrese URL (îndemnând utilizatorii să scaneze și să urmeze contul Wechat al lui 360 Secure) ...

... dar primele ecrane implicite care apar după ce browser-ul este lansat pentru prima dată îi îndeamnă pe utilizatori să instaleze plugin-ul de browser Wechat 360.

"Scanați codul QR și conectați-vă la Wechat de pe computerul dvs."

Mai mult Suport pentru mobil: "Trimiteți această pagină la telefon"

Mediul mobil orientat către mediul mobil a generat nevoia utilizatorilor de a transfera rapid și ușor experiențele de navigare pe desktop la telefon. De exemplu, s-ar putea să fiu cumpărat online pe desktop-ul meu la serviciu, dar vreau să continui cumpărăturile de la biroul meu în timpul prânzului - cum să-mi iau experiența cu mine? 

Site-urile chineze de top au îndeplinit această provocare prin plasarea codurilor QR în antetul sau subsolul interfeței lor; utilizatorii pot folosi telefoanele lor pentru a scana codul QR de pe desktop, iar site-ul mobil se încarcă în browser-ul telefonului.


Taobao, portalul de cumpărături cel mai popular din China, plasează un cod QR în antetul paginii principale. Scanați-l cu telefonul și încărcați site-ul în browser-ul telefonului. 

Știind că este puțin probabil ca site-urile non-chineze să ofere această funcție, 360 de browsere intră în construirea unei funcții "trimite la telefon" în interfața lor. 


Ecranul de introducere a caracteristicii explică faptul că odată ce numărul dvs. de telefon mobil este legat de browser-ul desktop - lucru care trebuie făcut doar o singură dată - site-urile și imaginile pot fi transferate pe telefonul dvs. cu un singur clic.


"Utilizați browser-ul mobil 360 al telefonului dvs. mobil pentru a scana acest cod QR și pentru a vă lega computerul, apoi puteți transfera pe telefon, cu un singur clic, site-uri, imagini și text." Buton text: faceți clic aici pentru a instala browserul 360 Mobile.

Acesta este un fel de caracteristică care poate fi dezvoltată numai de o companie care înțelege profund comportamentele utilizatorilor de pe piața pe care doresc să o servească.

Bine, diferențele discutate, să aruncăm o privire la modul în care acest lucru face cod.


Test One: Suport HTML5

În primul rând, l-am fugit pe Qihoo prin intermediul motorului de la Html5test.com, care verifică compatibilitatea cu HTML5 într-o tonă de vectori diferiți. Qihoo a cronometrat cu un scor de 462 dintr-un total de 555 de canale, nu grozav în comparație cu scorul de 526 al Chrome 43, dar într-un răsturnare surprinzătoare, Qihoo 360 se pare că este la egalitate cu Firefox și mult înainte de IE 11 și Safari 8:

Html5test.com crede că rulez Chrome 31.

Imagini receptive? meh.

O diferență foarte importantă între Qihoo și alte browsere testate se găsește în suportul de imagine receptiv HTML5. În timp ce cele mai recente versiuni ale browserului Chrome, Safari și Firefox sunt în mare parte degete pentru marcarea reactivă a clienților, Qihoo 360 Secure a abordat problema IE pe această temă, fără sprijin pentru element, srcset atribut sau dimensiuni atribut.

Dacă revizuim acest lucru din punctul de vedere al necesității pieței, este logic: China a fost lentă să sară pe modelul receptiv de design și văd de ce acest lucru ar putea să nu fie o prioritate pentru dezvoltatori.

Din Curiozitate Pure: HTML5Test în modul IE

Când am reîncărcat manual HTML5 în modul IE, site-ul se comportă acum ca și cum aș rula IE11 - același browser, scor diferit.

Testul doi: Suport CSS3

Din nou, 360 Secure nu a făcut prea rău pentru o verificare de asistență CSS3: 48% față de Chrome 42's 52%.

Diferențele dintre cele două au fost cele mai notabile în sprijinul imaginii, amestecarea, formele și alinierea:

Top - 360 Secure. Bottom - Chrome 42.Top - 360 Secure. Bottom - Chrome 42.Top - 360 Secure. Bottom - Chrome 42.

Testul trei: WebGL

Firește, rularea programului 360 Secure în modul webkit produce un deget mare de la doesmybrowsersupportwebgl.com:

Și un deget mare în cazul în care manual schimbat în modul IE:

Agentul utilizator 360 arată greu de țintit

Ai observat asta, nu? Este adevărat: aceasta a fost o problemă persistentă pentru dezvoltatorii chinezi. Este greu să faci țintă prin UA când un browser poate să-și schimbe UA-ul la nevoie și atunci când UA arată mult ca și alte browsere majore.

Dezvoltatorul Yun Danran a dezvoltat o soluție în acest sens, permițând distribuitorilor să vizeze browserele mari din China - în special 360 (în oricare dintre modurile sale majore) prin jQuery. Uită-te la Github.

Utilizați $ .ua.is360ee pentru a determina dacă 360 Secure este în modul webkit. Utilizați $ .us.is360 pentru a determina dacă browserul 360 este utilizat, perioadă.

Rezumând

Poate că Sandboxie avea grijă de mine, poate că era faptul că abilitățile mele nu s-au săturat până în curajul registrului, dar 360 Secure 7.1 nu părea să facă prea rău pentru sistemul meu. Nu sunt ferestre pop-up. Nu au loc preluări ostile evidente.

Înțeleg că nimeni nu dorește să adauge un alt browser în lista de test, dar dacă vă îndreptați spre China, mă tem că va trebui să vă mușcați în acea curea. Vestea bună este că 360 Secure nu este aproape de coșmar, dar dacă sunteți compatibil cu Chrome și acordați atenție problemelor cu modurile de redare prestabilite automat, ar trebui să faceți OK (deocamdată, la cel mai puţin).

Ca întotdeauna, dacă ați avut probleme de program malware cu versiunile moderne de 360 ​​Secure sau dacă aveți sugestii pentru testarea browserului pe această platformă, anunțați-ne în comentariile!