Android users have waited a long time for a feature that makes in-app browsing easier, and it looks like the wait was worth it. Google has announced that custom tabs in Chrome will soon receive a major update that will revolutionize the browsing experience on Android devices.
Chrome Custom Tabs, although not familiar to many, is a very useful feature that allows users to stay within the app and open web links without having to switch to the full Chrome browser. This technology has been part of the Android experience for years, but it hasn't received a major update yet, and in some ways it's considered outdated.
However, Google has now announced that custom tabs in Chrome are getting a new feature that will allow users to minimize browser tabs so that users can easily return to the app without closing the tab and losing data. Thanks to the update, browser tabs will act as floating panels, similar to the Picture-in-Picture (PiP) function of video apps. These panels will be moveable and resizable, and will also display the logo, title, and link of the page you're on.
Google began testing the feature with some users as early as 2023, and with the recently released Chrome version 122, it began rolling it out widely.
window.fbAsyncInit = function() { FB.init({ appId : '181501778946043', xfbml : true, version : 'v2.7' }); $(function(){ $(document).on("click",".button.fb,.circle.facebook",function(){ var sendData = $(document).find("span#_forActivity").data("template") postId = $(this).parents(".collectData").data("article"), title = $(this).parents(".collectData").find(".faceData").data('title'), description = $(this).parents(".collectData").find(".faceData").data('description'), picture = $(this).parents(".collectData").find(".faceData").data('picture'), href = $(this).parents(".collectData").find(".faceData").data('href');
FB.ui({ method: 'share', display: 'popup', href: href, title: title, description: description, picture: picture }, function(response){ if (response && !response.error_message) { $.post(sendData + "/fb-share-activity-ajax.php",{ postId: postId, facebook: 1 }); }; }); }); }); }; (function(d, s, id){ var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) {return;} js = d.createElement(s); js.id = id; js.src = "https://connect.facebook.net/en_US/sdk.js"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));
window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.parentNode.insertBefore(js, fjs); t._e = []; t.ready = function(f) { t._e.push(f); }; return t; }(document, "script", "twitter-wjs")); var twId = ""; twttr.ready( function (twttr) { $(document).on("click",".button.tw,.circle.twitter",function(){ twId = $(this).parents(".collectData").data("article"); var sendData = $(document).find("span#_forActivity").data("template"); twttr.events.bind('tweet', function (event) { $.post(sendData + "/tw-share-activity-ajax.php",{ postId: twId, twitter: 1 }); }); });
} );