{"id":168199,"date":"2026-04-09T17:12:40","date_gmt":"2026-04-09T15:12:43","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/reliz-chrome-147-s-podderzhkoj-vertikalnyh-vkladok-i-peredelannym-rezhimom-chteniya"},"modified":"2026-04-09T17:12:40","modified_gmt":"2026-04-09T15:12:43","slug":"reliz-chrome-147-s-podderzhkoj-vertikalnyh-vkladok-i-peredelannym-rezhimom-chteniya","status":"publish","type":"post","link":"https:\/\/prohoster.info\/en\/blog\/news\/reliz-chrome-147-s-podderzhkoj-vertikalnyh-vkladok-i-peredelannym-rezhimom-chteniya","title":{"rendered":"Chrome 147 has been released with support for vertical tabs and a redesigned reading mode.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Google has released version 147 of the Chrome web browser. Simultaneously, a stable release of the open-source Chromium project, which forms the basis of Chrome, is available. Chrome differs from Chromium by using Google logos, having a crash reporting system, modules for playing DRM-protected video content, an automatic update system, mandatory Sandbox isolation, providing keys to Google APIs, and transmitting RLZ parameters during searches. For those needing more time to update, an Extended Stable branch is also supported, with an accompanying period of 8 weeks. The next release, Chrome 148, is scheduled for May 5.       <\/p>\n<p>Key changes in Chrome 147 (1, 2, 3, 4):  <\/p>\n<ul>\n<li class=\"l\"> A vertical tab display mode has been added, replacing the top horizontal tab button bar with a sidebar featuring vertical tabs. Vertical tabs can be shown in an expanded mode (icon + part of the description) and a collapsed mode (only icons). Hovering over a sidebar tab reveals a thumbnail with its content. Tab group management has been simplified. In the context menu that appears when right-clicking on the tab row, an option to 'Show Tabs Vertically' has been added. If the option does not appear by default, it can be activated through the setting 'chrome:\/\/flags\/#vertical-tabs'.   <img decoding=\"async\" alt=\"Chrome 147 has been released with support for vertical tabs and a redesigned reading mode.\" src=\"\/wp-content\/uploads\/2026\/04\/d1e46b81ba772ac80841ea98bd908bcb.png\" style=\"display:block;margin: 0 auto\" \/>    <img decoding=\"async\" alt=\"Chrome 147 has been released with support for vertical tabs and a redesigned reading mode.\" src=\"\/wp-content\/uploads\/2026\/04\/bcbb58f1df59e783b4ab15889eeb291d.png\" style=\"display:block;margin: 0 auto\" \/>\n<li class=\"l\"> The reading mode has been redesigned to display only the significant text of the page, hiding all accompanying controls, banners, menus, navigation bars, and other content-unrelated parts of the page. In the new version, similar to Firefox, the significant content is shown in the entire visible area, rather than in a narrow sidebar next to the original page as before. If the new mode is not applied by default, it can be activated through the setting 'chrome:\/\/flags\/#read-anything-immersive-reading-mode'.    <img decoding=\"async\" alt=\"Chrome 147 has been released with support for vertical tabs and a redesigned reading mode.\" src=\"\/wp-content\/uploads\/2026\/04\/0248804bd97d55e7e15de94c90bfd265.png\" style=\"display:block;margin: 0 auto\" \/>\n<li class=\"l\"> A button for submitting complaints to be placed on the block list of web pages created for fraud or phishing has been added to the 'Help' menu. The button appears when 'Safe Browsing' mode is enabled.    <img decoding=\"async\" alt=\"Chrome 147 has been released with support for vertical tabs and a redesigned reading mode.\" src=\"\/wp-content\/uploads\/2026\/04\/ebc90ed0d78b3ff986306e267bdc5ece.png\" style=\"display:block;margin: 0 auto\" \/>\n<li class=\"l\"> Enhanced protections against access to the local system when interacting with public websites. Access from websites to <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/en\/lir\/ipv4\/\" title=\"IP addresses\" data-wpil-keyword-link=\"linked\">IP addresses<\/a> Accessing internal resources from a local network (intranet or internal addresses) or the loopback interface (127.0.0.0\/8) will require user confirmation for the operation. This protection now applies not only to attempts to load resources over HTTP\/HTTPS, fetch() requests, and iframe embeds, but also to connections established through WebSockets and WebTransport, as well as fetch requests initiated via the WindowClient.navigate() method. Attackers use access to internal resources for indirect identification and to carry out CSRF attacks on routers, access points, printers, corporate web interfaces, and other devices and services that only accept requests from the local network.\n<li class=\"l\"> The functionality for parsing XML has been transitioned from libxml2 to a new library written in Rust with a focus on security. This change only concerns XML; as announced earlier, support for XSLT will soon be discontinued.\n<li class=\"l\"> The method startViewTransition() can now be applied not only to the entire page but also to individual HTML elements.\n<li class=\"l\"> A CSS function contrast-color() has been added, which returns the opposite variant for the specified color (it will return black for white and white for black). The function can be used for selecting background colors for a specific text color and vice versa.\n<li class=\"l\"> A CSS property 'border-shape' has been added, allowing for non-rectangular framing of elements, for example, using frames that are circular or polygonal in shape. The CSS property 'border-shape' accepts the same types of shapes as the 'clip-path' property, but unlike the latter, it defines the outline, decodes it, and clips content that goes beyond the outline.\n<li class=\"l\"> The CSSPseudoElement interface has been added, allowing interaction with CSS pseudo-elements from JavaScript.\n<li class=\"l\"> The link element now supports the use of the attribute &#171;rel=modulepreload&#187; for preloading not only scripts but also CSS-styled modules (&lt;link rel=&#187;modulepreload&#187; as=&#187;style&#187; href=&#187;&#8230;&#187;&gt;) and JSON data (&lt;link rel=&#187;modulepreload&#187; as=&#187;json&#187; href=&#187;&#8230;&#187;&gt;).\n<li class=\"l\"> The behavior for calculating the width of borders and outlines in the CSS properties border-width, outline-width, and column-rule-width has been unified with Firefox and WebKit-based browsers. Previously, the width in these properties was reset to zero, regardless of the values set, if the border-style, outline-style, or column-rule-style properties were set to &#171;none&#187; or &#171;hidden&#187;. Now, the values of border-width, outline-width, and column-rule-width will always reflect the values specified by the developer, regardless of the content of the &#171;*-style&#187; properties.\n<li class=\"l\"> The Math.sumPrecise() method has been introduced to calculate the sum of array elements and other iterable objects with precision exceeding that of standard summation in a loop (avoiding precision loss during intermediate result storage).\n<li class=\"l\"> A new attribute Request.isReloadNavigation has been added, allowing you to determine if the page has been reloaded, for example, after clicking the &#171;Refresh&#187; button or invoking the methods location.reload() and history.go(0).\n<li class=\"l\"> To reduce the precision of indirect identification, the logic for rounding the memory size returned through the Device Memory API, which provides information about the size of RAM, has been changed. This information can be useful for creating lightweight versions of web applications that load for devices with limited RAM or for enabling enhanced features when there is a large amount of memory available. In builds for the Android platform, the memory size is now rounded to 1, 2, 4, and 8, while for other platforms it is rounded to 2, 4, 8, 16, and 32.\n<li class=\"l\"> For Isolated Web Apps (IWA), an API for Web Printing has been implemented, providing methods to detect available printers, send documents to print, and manage the print queue. The attribute names and semantics used in the API align with the Internet Printing Protocol (IPP).\n<li class=\"l\"> An API for WebNN has been implemented in &#171;Origin trials&#187; mode, allowing the use of operating system services for machine learning and associated hardware capabilities.\n<li class=\"l\"> Improvements have been made to the tools for web developers. The built-in AI assistant now features automatic context selection. The &#171;Device Mode&#187; panel for testing website functionality on various mobile devices has been modernized. The Network panel now automatically decodes compressed content from requests sent with the Content-Encoding: gzip or deflate header. The ability to apply regular expressions for filtering CSS styles has been introduced.                      <\/ul>\n<p>In addition to new features and bug fixes, the new version has addressed 60 vulnerabilities. Many of these vulnerabilities were identified through automated testing using tools such as AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer, and AFL. Two issues (buffer overflow and integer overflow in WebML) have been assigned a critical danger level, indicating that these vulnerabilities can bypass all browser security measures and execute code outside the sandbox environment. As part of the bug bounty program for this release, Google has established 60 rewards and paid out $118,000 (two rewards of $43,000, two of $11,000, and single rewards of $4,000, $3,000, $2,000, and $1,000. The amounts for 52 rewards are yet to be determined.<br \/>\n<br \/>Source: <a rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=65166\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Chrome 147. \u041e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Chromium, \u0432\u044b\u0441\u0442\u0443\u043f\u0430\u044e\u0449\u0435\u0433\u043e \u043e\u0441\u043d\u043e\u0432\u043e\u0439 Chrome. \u0411\u0440\u0430\u0443\u0437\u0435\u0440 Chrome \u043e\u0442\u043b\u0438\u0447\u0430\u0435\u0442\u0441\u044f \u043e\u0442 Chromium \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043b\u043e\u0433\u043e\u0442\u0438\u043f\u043e\u0432 Google, \u043d\u0430\u043b\u0438\u0447\u0438\u0435\u043c \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0438 \u0443\u0432\u0435\u0434\u043e\u043c\u043b\u0435\u043d\u0438\u0439 \u0432 \u0441\u043b\u0443\u0447\u0430\u0435 \u043a\u0440\u0430\u0445\u0430, \u043c\u043e\u0434\u0443\u043b\u044f\u043c\u0438 \u0434\u043b\u044f \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u0437\u0430\u0449\u0438\u0449\u0451\u043d\u043d\u043e\u0433\u043e \u043e\u0442 \u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0432\u0438\u0434\u0435\u043e\u043a\u043e\u043d\u0442\u0435\u043d\u0442\u0430 (DRM), \u0441\u0438\u0441\u0442\u0435\u043c\u043e\u0439 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0439, \u043f\u043e\u0441\u0442\u043e\u044f\u043d\u043d\u044b\u043c \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435\u043c Sandbox-\u0438\u0437\u043e\u043b\u044f\u0446\u0438\u0438, \u043f\u043e\u0441\u0442\u0430\u0432\u043a\u043e\u0439 \u043a\u043b\u044e\u0447\u0435\u0439 \u043a Google API \u0438 \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0435\u0439 RLZ-\u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":8,"featured_media":168200,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-168199","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Chrome 147. \u041e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Chromium, \u0432\u044b\u0441\u0442\u0443\u043f\u0430\u044e\u0449\u0435\u0433\u043e \u043e\u0441\u043d\u043e\u0432\u043e\u0439 Chrome.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Erik Peterson\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/en\/blog\/news\/reliz-chrome-147-s-podderzhkoj-vertikalnyh-vkladok-i-peredelannym-rezhimom-chteniya\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 Chrome 147 \u0441 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 \u0432\u0435\u0440\u0442\u0438\u043a\u0430\u043b\u044c\u043d\u044b\u0445 \u0432\u043a\u043b\u0430\u0434\u043e\u043a \u0438 \u043f\u0435\u0440\u0435\u0434\u0435\u043b\u0430\u043d\u043d\u044b\u043c \u0440\u0435\u0436\u0438\u043c\u043e\u043c \u0447\u0442\u0435\u043d\u0438\u044f | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Chrome 147. \u041e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Chromium, \u0432\u044b\u0441\u0442\u0443\u043f\u0430\u044e\u0449\u0435\u0433\u043e \u043e\u0441\u043d\u043e\u0432\u043e\u0439 Chrome.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/en\/blog\/news\/reliz-chrome-147-s-podderzhkoj-vertikalnyh-vkladok-i-peredelannym-rezhimom-chteniya\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-04-09T15:12:43+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-04-09T15:12:43+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Chrome 147 release with vertical tab support and revamped reading mode | ProHoster","description":"Google has released version 147 of the Chrome web browser. A stable release of the open-source Chromium project, which forms the basis of Chrome, is also available.","canonical_url":"https:\/\/prohoster.info\/en\/blog\/news\/reliz-chrome-147-s-podderzhkoj-vertikalnyh-vkladok-i-peredelannym-rezhimom-chteniya","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"en_US","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0420\u0435\u043b\u0438\u0437 Chrome 147 \u0441 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 \u0432\u0435\u0440\u0442\u0438\u043a\u0430\u043b\u044c\u043d\u044b\u0445 \u0432\u043a\u043b\u0430\u0434\u043e\u043a \u0438 \u043f\u0435\u0440\u0435\u0434\u0435\u043b\u0430\u043d\u043d\u044b\u043c \u0440\u0435\u0436\u0438\u043c\u043e\u043c \u0447\u0442\u0435\u043d\u0438\u044f | ProHoster","og:description":"\u041a\u043e\u043c\u043f\u0430\u043d\u0438\u044f Google \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043b\u0430 \u0440\u0435\u043b\u0438\u0437 web-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 Chrome 147. \u041e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0441\u0442\u0430\u0431\u0438\u043b\u044c\u043d\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0435\u043a\u0442\u0430 Chromium, \u0432\u044b\u0441\u0442\u0443\u043f\u0430\u044e\u0449\u0435\u0433\u043e \u043e\u0441\u043d\u043e\u0432\u043e\u0439 Chrome.","og:url":"https:\/\/prohoster.info\/en\/blog\/news\/reliz-chrome-147-s-podderzhkoj-vertikalnyh-vkladok-i-peredelannym-rezhimom-chteniya","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2026-04-09T15:12:43+00:00","article:modified_time":"2026-04-09T15:12:43+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/168199","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/comments?post=168199"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/168199\/revisions"}],"predecessor-version":[{"id":169180,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/posts\/168199\/revisions\/169180"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media\/168200"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/media?parent=168199"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/categories?post=168199"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/en\/wp-json\/wp\/v2\/tags?post=168199"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}