TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Chrome is developing a Sidebar API

115 pointsby ohaalalmost 10 years ago

22 comments

ohaalalmost 10 years ago
In the comments so far, there seems to be some confusion on what this is. The Chrome Sidebar API is an API for Chrome extensions, adding a sidebar surface to Chrome.<p><i>The proposed API allows Chrome extensions to access and control a sidebar panel - a per-tab split-pane HTML container to the right (to the left in RTL environment) of the main page content with the ability to resize horizontally.</i>[1]<p>In short, it provides extensions an alternative to using popups or injecting HTML directly into web pages in order to display something to the user.<p>With it, you could for instance (re-)implement something like the old Side Tabs feature, which was removed from Chrome because <i>the complexity of a tree-style interface in terms of usage is beyond what most users need or want, and in terms of implementation is more than passes the cost&#x2F;benefit test for building into Chrome natively as an option.</i>[2]<p>[1]: <a href="https:&#x2F;&#x2F;docs.google.com&#x2F;document&#x2F;d&#x2F;102hfWTM5cMl-95PyfGcn89YHDTffBMMumLUBOnxLp0A&#x2F;preview?sle=true" rel="nofollow">https:&#x2F;&#x2F;docs.google.com&#x2F;document&#x2F;d&#x2F;102hfWTM5cMl-95PyfGcn89YH...</a><p>[2]: <a href="https:&#x2F;&#x2F;code.google.com&#x2F;p&#x2F;chromium&#x2F;issues&#x2F;detail?id=344870#c113" rel="nofollow">https:&#x2F;&#x2F;code.google.com&#x2F;p&#x2F;chromium&#x2F;issues&#x2F;detail?id=344870#c...</a>
评论 #9846784 未加载
评论 #9847058 未加载
eloisantalmost 10 years ago
It&#x27;s funny, in the golden age of Firefox extensions sidebars where very popular, and when Chrome released without one people where complaining.<p>The response was that a popup that appears when you click a toolbar button was enough.<p>It&#x27;s funny to see they&#x27;re going to release one now that nobody cares about it.
评论 #9845707 未加载
评论 #9845584 未加载
评论 #9845783 未加载
评论 #9847003 未加载
Kartificialalmost 10 years ago
Important part here:<p>&quot;Does this API expose any functionality to the web?&quot;<p>&quot;No&quot;
amk_almost 10 years ago
Opera recently sidebar extensions back in for the first time since the re-architecturing of a few years ago. That was a month ago and there are already quite a few extensions available: <a href="https:&#x2F;&#x2F;addons.opera.com&#x2F;en&#x2F;extensions&#x2F;?tag=sidebar&amp;order=popular" rel="nofollow">https:&#x2F;&#x2F;addons.opera.com&#x2F;en&#x2F;extensions&#x2F;?tag=sidebar&amp;order=po...</a>.<p>Vivaldi, basically a modernized Opera 11&#x2F;12, has supported some sidebar elements from the beginning.<p>Since Opera and Vivaldi are both Chromium-based, it&#x27;s not surprising to see sidebars getting into upstream.
username3almost 10 years ago
Is this going to make Sublime Text mini maps possible for webpages?
评论 #9847505 未加载
vyrotekalmost 10 years ago
Finally! Our customers have been begging us to provide this for years. We build &quot;Employee Engagement&quot; (aka gamification) tools that extend various CRMs. Not all of them support a way to extend the UI but a sidebar would be perfect.
评论 #9845678 未加载
7952almost 10 years ago
This would be great for messaging clients which are painful to use in tabs.
woogeralmost 10 years ago
Looks good, now they need a way to hide the existing tabs (and perhaps the addressbar too) and we can move to a nice slick side-tabs extension for Chrome.
aarohmankadalmost 10 years ago
Does anyone know how Honey [1] implemented a sidebar like UI in their chrome extension? It seems pretty solid and I wonder how they got around the current limitations against Sidebars in chrome extensions.<p>[1]: <a href="https:&#x2F;&#x2F;chrome.google.com&#x2F;webstore&#x2F;detail&#x2F;honey&#x2F;bmnlcjabgnpnenekpadlanbbkooimhnj?utm_source=chrome-ntp-icon" rel="nofollow">https:&#x2F;&#x2F;chrome.google.com&#x2F;webstore&#x2F;detail&#x2F;honey&#x2F;bmnlcjabgnpn...</a>
评论 #9846228 未加载
nathanathanalmost 10 years ago
I&#x27;ve been working on a graphical command-line for manipulating webpages with natural language queries (<a href="https:&#x2F;&#x2F;contextscript.com" rel="nofollow">https:&#x2F;&#x2F;contextscript.com</a>). So far I&#x27;ve been using a bookmarklet, which has the benefit of working across browsers, but it has a lot of drawbacks too. If I go the browser extension route, this looks like it would be very useful for developing the UI.
nathan_f77almost 10 years ago
Funny timing for me, I&#x27;m just about to start working on a Chrome extension with a sidebar. Maybe we&#x27;ll be able to use this when it comes out.
评论 #9846038 未加载
iansilberalmost 10 years ago
Awesome. I built Intab (<a href="https:&#x2F;&#x2F;chrome.google.com&#x2F;webstore&#x2F;detail&#x2F;intab-beta&#x2F;bfaekmalldododidalckpccilpcdefme?hl=en" rel="nofollow">https:&#x2F;&#x2F;chrome.google.com&#x2F;webstore&#x2F;detail&#x2F;intab-beta&#x2F;bfaekma...</a>) but it&#x27;s admittedly a bit hacky. Hoping this API will support the same use case in a much more stable way.
spdustinalmost 10 years ago
In reminded of :<p><pre><code> target=&quot;_search&quot; </code></pre> Sure was a handy way to get a sidebar opened with a &quot;mini&quot; web app
jebbluealmost 10 years ago
It&#x27;a good idea, it reminds me of IE Bands, one of the few things I liked about IE:<p><a href="https:&#x2F;&#x2F;msdn.microsoft.com&#x2F;en-us&#x2F;library&#x2F;windows&#x2F;desktop&#x2F;cc144099(v=vs.85).aspx" rel="nofollow">https:&#x2F;&#x2F;msdn.microsoft.com&#x2F;en-us&#x2F;library&#x2F;windows&#x2F;desktop&#x2F;cc1...</a>
shwetankalmost 10 years ago
Opera already has support for Sidebar extensions, you can check it out here <a href="https:&#x2F;&#x2F;dev.opera.com&#x2F;extensions&#x2F;tut_sidebar_actions.html" rel="nofollow">https:&#x2F;&#x2F;dev.opera.com&#x2F;extensions&#x2F;tut_sidebar_actions.html</a>
ushialmost 10 years ago
This could make the octotree[0] extension even more awesome. Let&#x27;s see.<p>[0] <a href="https:&#x2F;&#x2F;github.com&#x2F;buunguyen&#x2F;octotree" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;buunguyen&#x2F;octotree</a>
评论 #9847242 未加载
collywalmost 10 years ago
I remember all the fuss that was made about a sidebar in Windows (was it in Vista?) At the end of the day its just a souped up menu in a different position.
ThomPetealmost 10 years ago
Finally!<p>I have been waiting for this for a long long time.
dragthoralmost 10 years ago
Sounds like a mechanism for ads. (unfortunately)
评论 #9846450 未加载
评论 #9846360 未加载
curiousjorgealmost 10 years ago
thank god. I&#x27;ve been asking for this a long time and its finally making
kskalmost 10 years ago
Relax guys, nobody is going to abuse this API!
paulojreisalmost 10 years ago
I haven&#x27;t read everything in detail, but this reminded me of the API developed for modal dialogs. It ended like this:<p><a href="https:&#x2F;&#x2F;dev.opera.com&#x2F;blog&#x2F;showmodaldialog&#x2F;" rel="nofollow">https:&#x2F;&#x2F;dev.opera.com&#x2F;blog&#x2F;showmodaldialog&#x2F;</a><p>Both the ideas seem good, but it&#x27;s hard to not think about &quot;Embrace, extend and extinguish&quot;.
评论 #9845457 未加载