Friday, April 22, 2016

One billion people use Google Chrome on smartphones and tablets – La Stampa

One billion people use Google Chrome on smartphones and tablets

Google Chrome is used by one billion people each month on mobile devices: it makes known the same popular browser navigation on the Internet, one of those pre-installed on smartphones finished programs under the Antitrust lens Brussels who has accused Android in dominance potion.

A billion users each month means “118 times the population of New York,” Google explains. adding that amount to 771 billion pages loaded every thirty days.

Google Chrome was born in 2008, launched at this time the version number 50. It is the most used browser in the world (60.1% is the market share), time compressed competitors like Explorer Microsoft and Apple’s Safari.

With this mobile Mobile Chrome finish line so you go to add to the long list of Google products used by more than 1 billion users, such as Android, Maps, Search, YouTube, Google Play Store and the same for Chrome desktop.

 

 Did you enjoy this article?
 

 
 Subscribe to the newsletter LaStampa
 

 

AFP

 04/22/2016

 

AP

 04/22/2016

 

AFP

 04/22/2016

“);
 }
 // ———————————————— -
 //
 // Move to column 2 related articles
 //
 // ———————————————— -
 if (device.mobile () & amp; & amp; urlPagina.indexOf ( “newsletter”) == -1) {
 ArtCorr var j = $ ( “# col1ContainerArtCorr”). detach ();
 $ J ( “# ed_Related_Box”). Before (ArtCorr);
 var cont = ArtCorr.find ( “. ls-box-items-related .LS-boxcontent-body .LS-boxcontent-body-view”);
 ArtCorr.find. Css ( “. Ls-boxcontent #scrollArrows”) ( “display”, “none”);
 if (cont.find (. “ls-boxUltimoArticolo”). length & gt; 0) {
 cont.find (. “ls-boxUltimoArticolo”). each (
 function (index) {
 cont.append (j $ (this) .html ());
 $ J (this) .detach ();
 }
 );
 ArtCorr.show ();
 var base = ArtCorr.find (. “ls-box-related items”);
 base.swiper ({
 Container: base.find (. “ls-boxcontent-body”),
 content: base.find (. “ls-boxcontent-body-view”)
 });
 }
 
 ExpertCorr var j = $ ( “# col1ContainerExpertCorr”). detach ();
 $ J ( “# ed_Related_Box”). Before (ExpertCorr);
 var cont = ExpertCorr.find ( “. ls-box-items-related .LS-boxcontent-body .LS-boxcontent-body-view”);
 ExpertCorr.find. Css ( “. Ls-boxcontent #scrollArrows”) ( “display”, “none”);
 if (cont.find (. “ls-boxUltimoArticolo”). length & gt; 0) {
 cont.find (. “ls-boxUltimoArticolo”). each (
 function (index) {
 cont.append (j $ (this) .html ());
 $ J (this) .detach ();
 }
 );
 ExpertCorr.show ();
 var base = ExpertCorr.find (. “ls-box-related items”);
 base.swiper ({
 Container: base.find (. “ls-boxcontent-body”),
 content: base.find (. “ls-boxcontent-body-view”)
 });
 }
 }
 else {
 if ($ j ( “# col1ContainerArtCorr .LS-boxUltimoArticolo”). size () & gt; 0) {
 $ J ( “# frame1PlaceHolder”). After ( “

” + j $ ( “# col1ContainerArtCorr”). Html () + “

“); } Else if ($ j ( “# col1ContainerExpertCorr .LS-boxUltimoArticolo”). Size () & gt; 0) j {$ ( “# frame1PlaceHolder”). After ( “

” + j $ ( “# col1ContainerExpertCorr”) .html () + “

“); }} // ———————————————- —- // // Hide the boxes if there are no related articles and multimedia // // ————————— ———————– if ($ j ( “# containerMMCorr .LS-boxUltimoArticolo”). size () == 0) {$ j ( ” #containerMMCorr “). css (” display “,” none “); } If ($ j ( “# containerArtCorr .LS-boxUltimoArticolo”). Size () == 0) {$ j ( “# containerArtCorr”). Css ( “display”, “none”); } If ($ j ( “# containerExpertCorr .LS-boxUltimoArticolo”). Size () == 0) {$ j ( “# containerExpertCorr”). Css ( “display”, “none”); } // ———————————————– — // // box Managing latest articles in the opening // // ——————————– —————— $ j (. “ls-new-leaf .LS-boxUltimiArticoli-top .LS-boxcontent-body”). height (60); boxManual = true; boxOpened = false; var topBannerHeight; var topUltimiArticoliHeight; var topTotalTopHeight; // // ———————————————- —- // // // // Display Expert System ———————————- —————- if ($ j ( “.. ls-articoloTesto”) height () & gt; 550) {$ j (. “ls-articoloImmagini-Spacer”). css ( “height”, $ j (ls-image-article “). height.” () + 120); $ J ( “.. Ls-image-article”) css ( “display”, “inline”); } If ($ j ( ‘. Ls-articoloES-Links’). Height () == 0) {$ j ( ‘. Ls-articoloES-Links’). Css ( ‘display’, ‘none’); } // ———————————————– — // // // // loading Initialization page ———————————— ————– $ j (document) .ready (function () {// articles Premium in Expert System box should not have blue title j $ ( “# containerExpertCorr .LS -box-title .LS-scream-titoloLink “). removeClass (” title_premium_true “); // video adaptation for mobile if (device.mobile ()) {$ j ( ‘. ls-articoloScript iframe’). width (j $ (window) .width ()); $ j ( ‘. ls-articoloScript iframe’). height (j $ (window) .width () * 9/16);} // // Initialize the top by removing 4px padding-top box to align the blue thread in the top topbannerSectionHeight // var j = $ ( ‘. ls-topBannerSection’). outerHeight (true) – 4; // // Initialization of the arrows Last Articles // $ j ( ‘.arrow_up_big’). css ( “display”, “none”); $ j ( ‘. arrow_down_big’). css ( “display”, “block”); // // Initialization edges Last Articles // var rightBoxUltimiArticoli j = $ ( ‘# containerLista #boxUltimoArticolo’). last (); rightBoxUltimiArticoli.addClass ( ‘BorderRight’); // // // Initialization related articles maxAltezzaBox var = 730; hContainerArt var j = $ ( “# containerArtCorr .LS-boxcontent-body-view”). height (); hViewArt var j = $ ( “# containerArtCorr .LS-boxcontent .LS-box-items-related .LS-boxcontent-body”) .height (); var height = Math.min (hContainerArt, hViewArt); height = Math.min (height, maxAltezzaBox); $ J ( ‘# containerArtCorr .LS-boxcontent .LS-box-items-related .LS-boxcontent-body’). Height (height); $ J ( “# containerArtCorr #articoliCorrScrollUp”). Attr ( ‘src’, ‘/ common / img / arrow_up_disabled.png’); $ J ( “# containerArtCorr #articoliCorrScrollUp”). RemoveClass ( ‘. Active’); // // I hide the arrows to scroll if there are less than 3 articles // if ($ j ( “# containerArtCorr .LS-boxUltimoArticolo”). Size () 60) {$ j (node) .text (titolo.substring (0, 60) + ‘…’); }}); // // Add the div for the management of the scroll // $ j ( ‘. Ls-topBannerSection’). After ( ”); $ J ( ‘# afterTopBanner’). Height (topBannerHeight); $ J ( ‘# getFixed’). After ( ”); $ J ( ‘# afterUltimiArticoli’). Height (topTotalTopHeight); afterUltimiArticoliTop var j = $ ( ‘# afterUltimiArticoli’). position (). top; // // Management of the box in column 2 // var height = ($ j ( ‘. Ls-articoloTesto’). Height () + $ j ( ‘. Ls-articoloTesto’). Position (). Top) – $ j ( ‘# containerMMCorr’). height () – j $ ( ‘# containerArtCorr’). height () – $ j ( ‘. ls-column2′). offset (). top; $ J ( ‘# containerMMCorr’). After ( ”);
 
 //
 
 
 $ J (window) .scroll (function (event) {
 
 var y = j $ (this) .scrollTop ();
 
 if (($ j (window) .scrollTop () & gt; $ j ( ‘. ls-articoloTesto’). height ()) & amp; & amp; ($ j (window) .scrollTop () & gt; 800)) {
 if ($ j ( “# sh_socialized_bottom”). css ( ‘display’) == ‘none’) {
 $ J ( “# sh_socialized_bottom”). Css ( ‘display’, ‘block’);
 $ J ( “# sh_socialized_bottom”). Html ($ j ( “# sh_socialized”). Html ());
 }
 } Else {
 $ J ( “# sh_socialized_bottom”). Css ( ‘display’, ‘none’);
 $ J ( “# sh_socialized_bottom”). Html ( ”);
 }
 
 if (device.tablet () device.mobile || ()) {
 return;
 }
 
 //
 // Management of the top header
 //
 if (y & gt; 0) {
 if ($ j (window) .scrollTop () & gt; j = $ ( ‘# page_header’). offset (). top) {
 //
 // Top header fixed
 //
 
 if (if! = 1) {
 case = 1;
 
 $ J ( ‘. Ls-topBannerSection’). AddClass ( ‘fixed’);
 $ J ( ‘. Ls-topBannerSection’). AddClass ( ‘fixedTopHeader’);
 
 $ J ( ‘# afterTopBanner’). Css ( ‘display’, ‘block’);
 
 topBannerHeight j = $ ( ‘. ls-topBannerSection’). height () + $ j ( ‘. ls-boxUltimiArticoliLista’). height ();
 
 // Console.log ( ‘Case:’ + case);
 }
 
 if ($ j (window) .scrollTop () (j $ ( ‘# getFixed’). offset (). top – $ j ( ‘. ls-topBannerSection’). height ())) {
 //
 // Box Managing latest articles
 //
 if (if! = 3) {
 case = 3;
 
 $ J ( ‘# afterUltimiArticoli’). Css ( ‘display’, ‘block’);
 
 $ J ( ‘# getFixed’). AddClass ( ‘fixed’);
 $ J ( ‘# getFixed’). AddClass ( ‘fixedTopArticoli’);
 
 // $ J ( ‘. FixedTopArticoli’). Css ( ‘top’, topbannerSectionHeight + ‘px’);
 // AfterUltimiArticoliTop j = $ ( ‘# getFixed’). Offset (). Top + j $ ( ‘# getFixed’). Height () – $ j ( ‘. Ls-topBannerSection’). Height ();
 
 // Console.log ( ‘Case:’ + case);
 }
 } Else {
 
 }
 
 //
 // Management of related items in column 2
 //
 
 if ($ j (window) .scrollTop () & gt; $ j ( ‘. ls-articoloTesto’). height ()) {
 if ($ j ( “# containerArtCorr”). css ( ‘top’) == ’0px’) {
 if ($ j ( “# containerArtCorr”). css ( ‘display’) == ‘block’) {
 postop var j = $ ( ‘# ad_frame2′). offset (). top – $ j ( ‘. ls-column2′). offset (). top + 250;
 var posBottom postop = + j $ ( “# containerArtCorr”). height ();
 
 if ($ j ( ‘# ed_Related_Box’). offset (). top & gt; posBottom) {
 $ J ( “# containerArtCorr”). Css ( ‘display’, ‘none’);
 $ J ( “# containerArtCorr”). Css ( ‘position’, ‘about’);
 
 
 $ J ( “# containerArtCorr”). Css ( ‘top’, postop + ‘px’);
 $ J (. “Ls-column2″). Height ($ j ( ‘. Ls-column1′). Height ());
 $ J ( “# containerArtCorr”). FadeIn (600);
 }
 }
 }
 } Else {
 $ J ( “# containerArtCorr”). Css ( ‘top’, ’0px’);
 }
 } Else {
 if (if! = 4) {
 case = 4;
 
 $ J ( ‘# afterTopBanner’). Css ( ‘display’, ‘none’);
 $ J ( ‘# afterUltimiArticoli’). Css ( ‘display’, ‘none’);
 
 $ J ( ‘. Ls-colonneArticolo’). Css ( ‘position’, ‘static’);
 $ J ( ‘. Ls-colonneArticolo’). Css ( ‘top’, ’0px’);
 
 $ J ( ‘. Ls-topBannerSection’). RemoveClass ( ‘fixed’);
 $ J ( ‘. Ls-topBannerSection’). RemoveClass ( ‘fixedTopHeader’);
 
 $ J ( ‘. Ls-spinster’). Css ( ‘position’, ‘static’);
 $ J ( ‘. Ls-spinster’). Css ( ‘top’, ’0px’);
 
 $ J ( ‘# getFixed’). RemoveClass ( ‘fixed’);
 $ J ( ‘# getFixed’). RemoveClass ( ‘fixedTopArticoli’);
 
 // Console.log ( ‘Case:’ + case);
 }
 }
 });
 });
 
 // ———————————————— -
 //
 // Box Managing latest articles in the opening
 //
 // ———————————————— -
 
 // Stores the open / closed state of the box to avoid
 // Handle the same event in the scroll
 boxOpened var = false;
 
 Store // if the box was New hotel opened or closed
 // Manually to not change the state
 // Automatically during the scroll
 boxManual var = false;
 
 $ J ( ‘. Arrow_down_big’). Click (function () {
 // I open the box
 boxManual = true;
 ultimiArticoliBox ( ‘open’);
 });
 
 $ J ( ‘. Arrow_up_big’). Click (function () {
 // I close the box
 boxManual = true;
 ultimiArticoliBox ( ‘close’);
 });
 
 ultimiArticoliBox function (action) {
 var speed1 = 300;
 var speed2 = 500;
 
 if ((action == ‘open’) & amp; & amp; (boxOpened == false)) {
 var cssProp;
 
 $ J ( ‘. Arrow_up_big’). Css ( “display”, “block”);
 $ J ( ‘. Arrow_down_big’). Css ( “display”, “none”);
 
 cssProp = {height: ’180px’};
 $ J ( “. Ls-new-leaf .LS-boxUltimiArticoli-top .LS-boxcontent-body ‘). Animate (cssProp, speed2);
 
 cssProp = {top: ’20px’};
 // J $ ( ‘# getFixed #boxUltimoArticolo .LS-boxUltimoArticolo-info’). Animate (cssProp, speed2);
 $ J ( ‘# getFixed #boxUltimoArticolo .LS-box-text’). Animate (cssProp, speed2);
 
 
 cssProp = {top: ’0px’};
 // J $ ( ‘# getFixed #boxUltimoArticolo .imgUltimoArticolo’). Animate (cssProp, speed2);
 $ J ( ‘# getFixed #boxUltimoArticolo .LS-box-image’). Animate (cssProp, speed2);
 
 cssProp = {height: ’179px’};
 $ J (. “Ls-new-leaf .LS-boxUltimiArticoli-top .LS-boxUltimiArticoliLista”). Animate (cssProp, speed2,
 function ()
 {
 var height = j $ ( ‘# getFixed’). height ()
 cssProp = {height: + height + ‘px’};
 $ J ( ‘# afterUltimiArticoli’). Animate (cssProp, speed1);
 }
 );
 
 boxOpened = true;
 }
 if ((action == ‘close’) & amp; & amp; (boxOpened == true)) {
 var cssProp;
 
 $ J ( ‘. Arrow_up_big’). Css ( “display”, “none”);
 $ J ( ‘. Arrow_down_big’). Css ( “display”, “block”);
 
 cssProp = {top: ‘-130px’};
 // J $ ( ‘# getFixed #boxUltimoArticolo .imgUltimoArticolo’). Css ( ‘position’, ‘about’);
 // J $ ( ‘# getFixed #boxUltimoArticolo .imgUltimoArticolo’). Animate (cssProp, speed2);
 
 $ J ( ‘# getFixed #boxUltimoArticolo .LS-box-image’). Css ( ‘position’, ‘about’);
 $ J ( ‘# getFixed #boxUltimoArticolo .LS-box-image’). Animate (cssProp, speed2);
 
 
 cssProp = {top: ‘-100px’};
 // J $ ( ‘# getFixed #boxUltimoArticolo .LS-boxUltimoArticolo-info’). Css ( ‘position’, ‘about’);
 // J $ ( ‘# getFixed #boxUltimoArticolo .LS-boxUltimoArticolo-info’). Animate (cssProp, speed2);
 
 $ J ( ‘# getFixed #boxUltimoArticolo .LS-box-text’). Css ( ‘position’, ‘about’);
 $ J ( ‘# getFixed #boxUltimoArticolo .LS-box-text’). Animate (cssProp, speed2);
 
 cssProp = {height: ’59px’};
 $ J ( “. Ls-new-leaf .LS-boxUltimiArticoli-top .LS-boxUltimiArticoliLista”). Animate (cssProp, speed2);
 
 cssProp = {height: ’60px’};
 $ J (. “Ls-new-leaf .LS-boxUltimiArticoli-top .LS-boxcontent-body ‘). Animate (cssProp, speed2,
 function ()
 {
 var height = j $ ( ‘# getFixed’). height ()
 cssProp = {height: + height + ‘px’};
 $ J ( ‘# afterUltimiArticoli’). Animate (cssProp, speed1);
 }
 );
 
 $ J ( ‘# afterUltimiArticoli’). Height (j $ ( ‘# getFixed’). Height ());
 
 boxOpened = false;
 }
 }
 
 
 // ———————————————— -
 //
 // Management Related Articles
 //
 // ———————————————— -
 
 var speed = 300;
 var valueArt = 0;
 var topValueArt = 0;
 var minValueArt = 0;
 numArticoli var j = $ ( “# containerArtCorr .LS-boxcontent-body-view .LS-boxUltimoArticolo”). length;
 currArticolo var = 1;
 
 // ———————————————— -
 // Click Arrow pointing down
 //
 // ———————————————— -
 $ J ( “# containerArtCorr #articoliCorrScrollDown”). Click (function () {
 
 valueArt = valueArt – $ j (j $ ( “# containerArtCorr .LS-boxUltimoArticolo”). get (currArticolo – 1)). outerHeight ();
 cssProp var = {top: + valueArt + ‘px’};
 
 if ($ j ( “# containerArtCorr #articoliCorrScrollDown”). hasClass ( ‘. active’) == false)
 return;
 
 currArticolo ++;
 
 $ J ( “# containerArtCorr .LS-boxcontent .LS-box-items-related .LS-boxcontent-body .LS-boxcontent-body-view”). Animate (cssProp, speed,
 function () {
 $ J ( “# containerArtCorr #articoliCorrScrollUp”). Attr ( ‘src’, ‘/ module / new-leaf / img / arrow_up.png’);
 $ J ( “# containerArtCorr #articoliCorrScrollUp”). AddClass ( ‘. Active’);
 
 heightContainer var j = $ ( “# containerArtCorr .LS-boxcontent .LS-box-items-related .LS-boxcontent-body .LS-boxcontent-body-view”). height ();
 if (currArticolo & gt; (numArticoli – 1)) {
 $ J ( “# containerArtCorr #articoliCorrScrollDown”). Attr ( ‘src’, ‘/ common / img / arrow_down_disabled.png’);
 $ J ( “# containerArtCorr #articoliCorrScrollDown”). RemoveClass ( ‘. Active’);
 } Else {
 $ J ( “# containerArtCorr #articoliCorrScrollDown”). Attr ( ‘src’, ‘/ common / img / arrow_down.png’);
 $ J ( “# containerArtCorr #articoliCorrScrollDown”). AddClass ( ‘. Active’);
 }
 }
 );
 
 });
 
 // ———————————————— -
 // Upwards Arrow Click
 //
 // ———————————————— -
 $ J ( “# containerArtCorr #articoliCorrScrollUp”). Click (function () {
 
 valueArt = valueArt + $ j (j $ ( “# containerArtCorr .LS-boxUltimoArticolo”). get (currArticolo – 2)). outerHeight ();
 
 cssProp var = {top: + valueArt + ‘px’};
 
 if ($ j ( “# containerArtCorr #articoliCorrScrollUp”). hasClass ( ‘. active’) == false)
 return;
 
 currArticolo–;
 
 $ J ( “# containerArtCorr .LS-boxcontent .LS-box-items-related .LS-boxcontent-body .LS-boxcontent-body-view”). Animate (cssProp, speed,
 function () {
 $ J ( “# containerArtCorr #articoliCorrScrollDown”). Attr ( ‘src’, ‘/ module / new-leaf / img / arrow_down.png’);
 $ J ( “# containerArtCorr #articoliCorrScrollDown”). AddClass ( ‘. Active’);
 
 if (numArticoli

LikeTweet

No comments:

Post a Comment