Arc (web browser)

From Infogalactic: the planetary knowledge core
Jump to: navigation, search
Arc
64px
Developer(s) The Browser Company
Initial release
macOS Beta / 19 April 2022; 2 years ago (2022-04-19)[1]
iOS 1.0 / 30 March 2023; 16 months ago (2023-03-30)[2]
macOS 1.0 / 25 July 2023; 12 months ago (2023-07-25)[3]
Written in Swift (macOS and upcoming Microsoft Windows versions)
Operating system macOS, iOS
Type Web browser
Website arc.net

Arc is a freeware web browser developed by The Browser Company, a startup company founded by Josh Miller and Hursh Agrawal. It was released on 19 April 2022 after having undergone a closed beta test. Arc is available for use on macOS and iOS. A Microsoft Windows version of the browser is in development, and is expected to be released in late 2023.

Arc aims to act as an operating system for the web and tries to integrate web browsing with built-in applications and features. These include a virtual notepad, a scrapbook-style "easel" and "boosts", a feature that lets users cosmetically redesign a website in a similar way to browser extensions. As opposed to almost all other browsers, Arc uses vertical tabs (which can be found in a sidebar). The sidebar contains all of the browser's functionality besides the browsing window. Arc is based on Chromium[4][5] and is written in Swift. It supports Chrome browser extensions, as well as using Google Search by default.

Arc has received coverage from several technology media outlets, including The Verge, How-To Geek and Engadget. Critics gave Arc a generally positive reception, citing the new ideas and features the browser presents. However, most reviewers agreed that the browser needed polishing before it could be a "perfect" browser.

Production and release

Arc was designed by The Browser Company, a startup company from New York City founded by Josh Miller and Hursh Agrawal in 2019.[6][7] The Browser Company has employees who have previously worked at other technology firms, including Instagram, Tesla, Medium and Google Chrome.[8]

The browser was released on 19 April 2022 via an announcement on Twitter.[1] It had previously undergone a beta test, with the roughly 100 testers involved[7] bound to a non-disclosure agreement.[9] Users are only able to use the browser after signing up to an Arc account with an email address.[10]

Design

As opposed to other web browsers, Arc is designed to be an operating system for the web, and tries to integrate standard browsing with Arc's own applications through the use of a sidebar. The browser is designed to be customisable and allows users to cosmetically change how they see specific websites.[11][12]

An example of Robert Irwin's art using scrims, which influenced Arc's design

Color is used in Arc to let the user customise their browsing experience. One of the first things to happen during Arc's installation process is to pick a color for the browser (either a static color or a color gradient). Speaking with Input magazine, Karla Cole (one of Arc's designers) stated that this process is because the design team "wanted to play with the feeling you get as a movie opens. This radiating blast of colors becomes a through-line for the entire unboxing experience".[13] The browser's visual lighting takes inspiration from the artist Robert Irwin, who uses scrims in his art to shift attention to areas which can be missed. The design team thought that a sort of virtual scrim could be used in Arc to draw the user's attention to the browser, not just the pages viewed through it. Arc’s design lead, Dustin Senos, summarised their thinking: "other browsers have tried to be a window to the internet — but the room matters, too. What else is around that window?".[13]

Arc is written in Swift[14] and is based on Google's Chromium codebase, which makes it similar to Microsoft Edge and Google Chrome. As it is based on Chromium, users can download browser extensions from the Chrome Web Store. Arc uses Google Search by default.[10]

Features

Arc uses a sidebar to store all parts of the browser—including the search bar, tab list and bookmarks—aside from the viewing window.[10] The sidebar also contains controls for audio playback, which can be accessed while not using the tab playing the audio. This functionality also works with video call software, like Google Meet.[6]

The search bar present in Arc is similar in functionality to Apple's Spotlight feature. It can be used to search for websites and URLs as normal, as well as being able to pin tabs, duplicate tabs and access browser history.[10] While browsing, Arc uses a built-in ad blocker, and doesn't use cookies or share search data.[15]

Tabs in Arc can be put into "spaces", which organise tabs into separate areas that can be given different themes and browser profiles. Tabs in spaces can be put in a split-screen view with four tabs per window.[8] Tabs can be pinned, which puts them in a labelled area in the sidebar. Unpinned tabs disappear after a period of time (which can be changed or disabled in settings)[11] but can be retrieved in Arc's "archived tabs" section.[10] Tabs can also be renamed.[12]

Arc includes several built-in applications, including an "easel" function, which can be used to collect webpage screenshots and URLs. The easel includes tools for typing and drawing. Easels can be kept private, shared with other people for collaboration or posted online. There is also a notebook function, which can be accessed from the search bar.[10] Aside from built-in applications, Arc also has integrations with other web applications, like Gmail and Google Calendar.[16]

Arc lets users customise how they see websites using its "boosts" feature. Originally added in July 2022,[17] boosts act similarly to browser extensions, but allow the user to fully customise their experience using CSS, HTML and JavaScript. A 2.0 update to boosts in 2023 added a simplified interface that allows the user to change website colors, change fonts and remove sections using the "zap" control. Boosts can be shared for use by other users as long as they do not use JavaScript, for security reasons. The Browser Company maintains a gallery of boosts they choose to display.[18][19] Engadget described this feature as allowing users to "vandalize" websites.[18]

Platforms

Arc is available for macOS (on both Intel and Apple Silicon chips, using universal binary). A stripped-down companion app with only the sidebar functionality was released for iOS on 30 March 2023.[2][20] A release for Microsoft Windows is in development and is expected to be completed in 2023.[10] The Windows version will be written in Swift instead of C++.[14]

Reception

Arc has received generally favorable reviews from critics. How-To Geek gave the browser a 7/10, saying that "Arc has some excellent ideas and the confidence to lean into them [... but] feels like it needs a bit more polish to deliver a silky smooth browsing experience".[10] David Pierce of The Verge agreed and said that "Arc isn’t perfect, and it takes some getting used to. But it’s full of big new ideas about how we should interact with the web — and it’s right about most of them".[11] In an article published by Fast Company, Jared Newman called Arc the most polished of "all the attempts to reimagine the web browser".[9]

References

  1. 1.0 1.1 Lua error in package.lua at line 80: module 'strict' not found.
  2. 2.0 2.1 Lua error in package.lua at line 80: module 'strict' not found.
  3. Lua error in package.lua at line 80: module 'strict' not found.
  4. Cite error: Invalid <ref> tag; no text was provided for refs named cmswire
  5. Cite error: Invalid <ref> tag; no text was provided for refs named slashdot
  6. 6.0 6.1 Lua error in package.lua at line 80: module 'strict' not found.
  7. 7.0 7.1 Lua error in package.lua at line 80: module 'strict' not found.
  8. 8.0 8.1 Lua error in package.lua at line 80: module 'strict' not found.
  9. 9.0 9.1 Lua error in package.lua at line 80: module 'strict' not found.
  10. 10.0 10.1 10.2 10.3 10.4 10.5 10.6 10.7 Lua error in package.lua at line 80: module 'strict' not found.
  11. 11.0 11.1 11.2 Lua error in package.lua at line 80: module 'strict' not found.
  12. 12.0 12.1 Lua error in package.lua at line 80: module 'strict' not found.
  13. 13.0 13.1 Lua error in package.lua at line 80: module 'strict' not found.
  14. 14.0 14.1 Lua error in package.lua at line 80: module 'strict' not found.
  15. Carr 2022, p. 61.
  16. Carr 2022, p. 60.
  17. Lua error in package.lua at line 80: module 'strict' not found.
  18. 18.0 18.1 Lua error in package.lua at line 80: module 'strict' not found.
  19. Lua error in package.lua at line 80: module 'strict' not found.
  20. Lua error in package.lua at line 80: module 'strict' not found.

Sources

  • Lua error in package.lua at line 80: module 'strict' not found.

Further reading

  • Lua error in package.lua at line 80: module 'strict' not found.
  • Lua error in package.lua at line 80: module 'strict' not found.

External links