X
Tryk her for at gå til webstedets mobilversion.

Supportforum

Fixing tab thumbnails limitations

Skrevet

With "browser.ctrlTab.recentlyUsedOrder" enabled (ie set to True) I see only 6 thumbnails and they are pretty huge, filling the width of my 1920 x 945 screen. Being able to preview just six thumbnails is really unhelpful. Is this expected Fx behaviour?

If this is "expected" does anyone know a way the user might controI this? Via userChrome (css) perhaps? Ideally this would entail a way to reduce the size of each image, show more than one row and Ctrl+Tab through *all* open tabs (or a user-defined number) instead of only six. Obviously (in the current one-row regime) when tab #7 is previewed, tab #1 would disappear.

Fx Quantum v64.0 (Developer edition) Windows 7

TIA

With "browser.ctrlTab.recentlyUsedOrder" enabled (ie set to True) I see only 6 thumbnails and they are pretty huge, filling the width of my 1920 x 945 screen. Being able to preview just six thumbnails is really unhelpful. Is this expected Fx behaviour? If this is "expected" does anyone know a way the user might controI this? Via userChrome (css) perhaps? Ideally this would entail a way to reduce the size of each image, show more than one row and Ctrl+Tab through *all* open tabs (or a user-defined number) instead of only six. Obviously (in the current one-row regime) when tab #7 is previewed, tab #1 would disappear. Fx Quantum v64.0 (Developer edition) Windows 7 TIA

Ændret af concentricbrainwaves den

Valgt løsning

How important is the snapshot image of the tab?

If a plain list will do, I created an add-on that might help:

https://addons.mozilla.org/firefox/addon/switch-to-previous-active-tab/

Here's an example of a list of tabs in a window in "most recently used" order, and you can click one to switch to it:

Normally the toolbar button flips to the previously active tab, but you can change that to show the list. The list can be global across all windows or within the same window:

Now... the length of the current window list is limited to 30. Hopefully that's close enough because it's, ahem, hardcoded.

Note that when you restore a session, the active tab in each window will show the restored time instead of its earlier time; and when you first install the extension, a similar thing will occur.

If you give it a try, let me know if you think of things to change or new features to add.

I know I should add a keyboard shortcut at some point, but I'm sensitive to the problem of not conflicting with other keyboard shortcuts. Currently, there's no way to avoid that problem or override built-in ones.


Also, there are other extensions along these lines if you search around a bit. Here are some I'm aware of, but their "in-page" overlays require higher permissions so you might not be comfortable with that:

Læs dette svar i sammenhæng 1

Yderligere systemdetaljer

Program

  • Firefox 64.0b8
  • User Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:60.0) Gecko/20100101 Firefox/60.0
  • Support-URL: https://support.mozilla.org/1/firefox/64.0/WINNT/en-GB/

Udvidelser

  • Absolute Enable Right Click & Copy 1.3.4 ({9350bc42-47fb-4598-ae0f-825e3dd9ceba})
  • AudioContext Fingerprint Defender 0.1.0 ({ab0ae774-f22f-479b-9b1b-6aff11bf6f5c})
  • Auto mute 1.1 (autoMute@waldemar.b)
  • CanvasBlocker 0.5.5 (CanvasBlocker@kkapsner.de)
  • Clear Flash Cookies 1.0.1 (clear-flash-cookies@cpeterso.com)
  • Clippings 6.0.7 ({91aa5abe-9de4-4347-b7b5-322c38dd9271})
  • Close All Tabs Button 0.2 ({c6413edf-a84d-4f60-a226-087809b8ae64})
  • Close duplicate tabs 0.2 ({42f2b93e-6280-464d-be04-571237816f70})
  • Close Left Tabs Button 0.1 ({6f4c858b-8034-4797-89f2-54dc2ff06404})
  • Close Other Tabs Button 0.1 ({10184973-9dc2-4485-8358-96c2dfc11bdc})
  • Close Right Tabs Button 0.1 ({0f34a7d3-0dcd-4926-a452-8b4b3fea06f7})
  • Close Tab Button 1.6 (close-tab-single@codefisher.org)
  • Close Tab History Button 1.6 (tb-tab-close-history-single@codefisher.org)
  • Cookie AutoDelete 2.2.0 (CookieAutoDelete@kennydo.com)
  • Custom Google Visited Link Color 1.3.0 (custom-link-color@iBoonie)
  • Disable WebRTC 1.0.20 (jid1-5Fs7iTLscUaZBgwr@jetpack)
  • Download Manager (S3) 5.10 (s3download@statusbar)
  • Dynamic Zoom 1.8.1 ({4b6e6274-681a-45a4-98db-7c7d03df3560})
  • Facebook Container 1.3.1 (@contain-facebook)
  • Firefox Multi-Account Containers 6.0.0 (@testpilot-containers)
  • Google Analytics Blocker 1.2.1 ({c7c3483c-0e96-45f4-8772-f84462cdc047})
  • Google Container 1.3.4 (@contain-google)
  • Hide Tabs 2018.1.21 (hide-tabs@afnankhan)
  • HTTPS Everywhere 2018.10.31 (https-everywhere@eff.org)
  • I don't care about cookies 2.9.3 (jid1-KKzOGWgsW3Ao4Q@jetpack)
  • Linkificator 3.3.2 (linkificator@markapola)
  • Nightly Tester Tools 4.0 ({8620c15f-30dc-4dba-a131-7c5d20cf4a29})
  • NoScript 10.1.9.9 ({73a6fe31-595d-460b-a920-fcc0f8843232})
  • Open bookmarks in new tab 0.1 ({02503e58-2fea-4dc4-893b-d35e36b92437})
  • Open image in a new tab 0.1 ({7276f3bb-de56-4b5a-b940-88b62731d409})
  • Open in new tab 0.0.12 ({6f5f4891-9637-41f9-9ee5-3a0ac02cf254})
  • Open search results in a new tab 0.3 ({c70827c6-1c85-475a-8308-6bd67c402bc5})
  • Popup Blocker Ultimate 9.6 ({60B7679C-BED9-11E5-998D-8526BB8E7F8B})
  • Print Preview Button 1.4 (print-preview-single@codefisher.org)
  • Privacy Badger 2018.10.3.1 (jid1-MnnxcxisBPnSXQ@jetpack)
  • Privacy Possum 2018.8.31 (woop-NoopscooPsnSXQ@jetpack)
  • Pure URL 1.3.0a (pure-url@jetpack)
  • Reload Tabs Button 1.3 (reload-all-tabs-single@codefisher.org)
  • Rename Tab Title 1.2 (renametabtitle@mozilla.org)
  • Restart Browser 1.2 (Restartfirefox@vazextension.com)
  • S3.Translator 6.19 (s3google@translator)
  • Save Image In Folder 1.2 (save-image-in-folder@revertron.com)
  • Search by Image 1.19.0 ({2e5ff8c8-32fe-46d0-9fc8-6b8986621f3c})
  • Show me the password! 2.1.1 (showmethepassword@alejandrobrizuela.com.ar)
  • Stop All Button 1.4 (stop-all-single@codefisher.org)
  • Stop AutoPlay Next for YouTube™ 0.1.7 (jid1-nbzaq9ol2hyY64gGe@jetpack)
  • Tab Close Button 1.4 ({ab300b16-85cb-4380-bdb8-fa96903f2b3c})
  • Tab Mix - Links 0.1.0 (webext@tabmixplus.org)
  • Tab Open/Close Control 0.0.3 (tab_open_close_control@felix-kolbe.de)
  • Tab Session Manager 4.2.2 (Tab-Session-Manager@sienori)
  • uBlock Origin 1.17.2 (uBlock0@raymondhill.net)
  • Undo Close Tab Button 1.7 (undo-close-tab-buttons-single@codefisher.org)
  • Version in Toolbar 0.9.2 (version-in-toolbar-webext@kuix.de)
  • Video DownloadHelper 7.3.5 ({b9db16a4-6edc-47ec-a1f4-b86292ed211d})
  • View Image 2.1 ({287dcf75-bec6-4eec-b4f6-71948a2eea29})
  • YouTube™ No Buffer (Stop Auto-playing) 0.2.6 ({551f032e-353d-4d10-b186-b0026b1a666d})
  • Always Right 2.0.7 (jid0-SzimoL45Ib8OddgoUBG0buQmjec@jetpack) (Inactive)
  • Bookmark Toolbar Menu Button 1.4 (personal-bookmarks-menu-button-single@codefisher.org) (Inactive)
  • Canvas Defender 1.1.0 (@canvas-shadow) (Inactive)
  • Chrome Store Foxified 3.4 (Chrome-Store-Foxified@jetpack) (Inactive)
  • Don't track me Google 4.21 (dont-track-me-google@robwu.nl) (Inactive)
  • Firefox Lightbeam 2.1.0 (jid1-F9UJ2thwoAm5gQ@jetpack) (Inactive)
  • Google Analytics Opt-out 0.1.1 ({2f182d41-fd03-4a6d-938d-081419586c37}) (Inactive)
  • Hide My IP VPN 11.3.0 (vpn@hide-my-ip.org) (Inactive)
  • Hotspot Shield VPN Free Proxy – Unblock Sites 3.4.18 (hotspot-shield@anchorfree.com) (Inactive)
  • Hoxx VPN Proxy 3.3.4 (@hoxx-vpn) (Inactive)
  • ibVPN - Best VPN & Proxy 2.5.4 (@ibvpnfx) (Inactive)
  • Measure-it 2.0.4 ({79b2e4de-8fb4-4ccc-b9f6-362ac2fb74b2}) (Inactive)
  • Minor Version in Toolbar 0.9.2 (minor-version-in-toolbar-webext@kuix.de) (Inactive)
  • New Tab from Location Bar 3.1.1 (newtabfromlocationbar@piro.sakura.ne.jp) (Inactive)
  • NordVPN Proxy Extension - Privacy & Security 0.9.21 (nordvpnproxy@nordvpn.com) (Inactive)
  • PureVPN Proxy - Free VPN to Unblock with Privacy 3.3.1 (enquiry@purevpn.com) (Inactive)
  • Shape Shifter 0.0.2 ({1b3d1496-7581-4d1e-88bd-a71c0ccda96b}) (Inactive)
  • Smart HTTPS 0.2.5 ({b3e677f4-1150-4387-8629-da738260a48e}) (Inactive)
  • Stop Autoplay for Youtube™ 4.0.6.2 ({469b9442-a132-4e52-8b4e-21bb0abd7c48}) (Inactive)
  • Temporary Containers 0.90 ({c607c8df-14a7-4f28-894f-29e8722976af}) (Inactive)
  • User-Agent Switcher 1.2.2 (user-agent-switcher@ninetailed.ninja) (Inactive)

Javascript

  • incrementalGCEnabled: True

Grafik

  • adapterDescription: Intel(R) HD Graphics
  • adapterDescription2:
  • adapterDeviceID: 0x0102
  • adapterDeviceID2:
  • adapterDrivers: igdumd64 igd10umd64 igd10umd64 igdumd32 igd10umd32 igd10umd32
  • adapterDrivers2:
  • adapterRAM: Unknown
  • adapterRAM2:
  • adapterSubsysID: 05851028
  • adapterSubsysID2:
  • adapterVendorID: 0x8086
  • adapterVendorID2:
  • clearTypeParameters: Gamma: 2.2 Pixel Structure: RGB ClearType Level: 100 Enhanced Contrast: 50
  • contentUsesTiling: False
  • crashGuards: []
  • direct2DEnabled: True
  • directWriteEnabled: True
  • directWriteVersion: 6.2.9200.22164
  • driverDate: 3-20-2014
  • driverDate2:
  • driverVersion: 9.17.10.3517
  • driverVersion2:
  • featureLog: {u'fallbacks': [{u'message': u'Unsupported by driver', u'name': u'NO_CONSTANT_BUFFER_OFFSETTING'}], u'features': [{u'status': u'available', u'description': u'Compositing', u'name': u'HW_COMPOSITING', u'log': [{u'status': u'available', u'type': u'default'}]}, {u'status': u'available', u'description': u'Direct3D11 Compositing', u'name': u'D3D11_COMPOSITING', u'log': [{u'status': u'available', u'type': u'default'}]}, {u'status': u'available', u'description': u'Direct2D', u'name': u'DIRECT2D', u'log': [{u'status': u'available', u'type': u'default'}]}, {u'status': u'available', u'description': u'Direct3D11 hardware ANGLE', u'name': u'D3D11_HW_ANGLE', u'log': [{u'status': u'available', u'type': u'default'}]}, {u'status': u'available', u'description': u'GPU Process', u'name': u'GPU_PROCESS', u'log': [{u'status': u'available', u'type': u'default'}]}, {u'status': u'blocked', u'description': u'WebRender', u'name': u'WEBRENDER', u'log': [{u'status': u'opt-in', u'message': u'WebRender is an opt-in feature', u'type': u'default'}, {u'status': u'blocked', u'message': u'Qualified enable blocked', u'type': u'runtime'}]}, {u'status': u'blocked', u'description': u'WebRender qualified', u'name': u'WEBRENDER_QUALIFIED', u'log': [{u'status': u'available', u'type': u'default'}, {u'status': u'blocked', u'message': u'No qualified hardware', u'type': u'env'}]}, {u'status': u'available', u'description': u'Off Main Thread Painting', u'name': u'OMTP', u'log': [{u'status': u'available', u'type': u'default'}]}, {u'status': u'available', u'description': u'Advanced Layers', u'name': u'ADVANCED_LAYERS', u'log': [{u'status': u'available', u'type': u'default'}, {u'status': u'available', u'message': u'Enabled for Windows 7 via user-preference', u'type': u'user'}]}]}
  • info: {u'AzureContentBackend (UI Process)': u'skia', u'AzureCanvasBackend (UI Process)': u'skia', u'ApzWheelInput': 1, u'ApzDragInput': 1, u'AzureFallbackCanvasBackend (UI Process)': u'cairo', u'ApzAutoscrollInput': 1, u'AzureCanvasAccelerated': 0, u'AzureCanvasBackend': u'direct2d 1.1', u'AzureContentBackend': u'direct2d 1.1'}
  • isGPU2Active: False
  • numAcceleratedWindows: 1
  • numTotalWindows: 1
  • offMainThreadPaintEnabled: True
  • offMainThreadPaintWorkerCount: 3
  • usesTiling: False
  • webgl1DriverExtensions: -
  • webgl1Extensions: -
  • webgl1Renderer: WebGL is currently disabled.
  • webgl1Version: -
  • webgl1WSIInfo: -
  • webgl2DriverExtensions: -
  • webgl2Extensions: -
  • webgl2Renderer: WebGL is currently disabled.
  • webgl2Version: -
  • webgl2WSIInfo: -
  • windowLayerManagerRemote: True
  • windowLayerManagerType: Direct3D 11
  • windowUsingAdvancedLayers: True

Ændrede indstillinger

Diverse

  • User JS: Nej
  • Tilgængelighed: Nej
Luk
WestEnd 60 løsninger 5387 svar

Where are you seeing this at?

Where are you seeing this at?
cor-el
  • Top 10 Contributor
  • Moderator
17578 løsninger 159003 svar

Nyttigt svar

This is fixed in the Firefox source code: maxTabPreviews: 6

  • chrome://browser/content/browser-ctrlTab.js
This is fixed in the Firefox source code: maxTabPreviews: 6 *chrome://browser/content/browser-ctrlTab.js

Spørgsmålsstiller

Thanks Cor-el. Would I be right in taking your meaning of "fixed" to be "set in stone" (unless)?

Thanks Cor-el. Would I be right in taking your meaning of "fixed" to be "set in stone" (unless)?

Ændret af concentricbrainwaves den

jscher2000
  • Top 10 Contributor
8792 løsninger 71912 svar

Valgt løsning

How important is the snapshot image of the tab?

If a plain list will do, I created an add-on that might help:

https://addons.mozilla.org/firefox/addon/switch-to-previous-active-tab/

Here's an example of a list of tabs in a window in "most recently used" order, and you can click one to switch to it:

Normally the toolbar button flips to the previously active tab, but you can change that to show the list. The list can be global across all windows or within the same window:

Now... the length of the current window list is limited to 30. Hopefully that's close enough because it's, ahem, hardcoded.

Note that when you restore a session, the active tab in each window will show the restored time instead of its earlier time; and when you first install the extension, a similar thing will occur.

If you give it a try, let me know if you think of things to change or new features to add.

I know I should add a keyboard shortcut at some point, but I'm sensitive to the problem of not conflicting with other keyboard shortcuts. Currently, there's no way to avoid that problem or override built-in ones.


Also, there are other extensions along these lines if you search around a bit. Here are some I'm aware of, but their "in-page" overlays require higher permissions so you might not be comfortable with that:

'''How important is the snapshot image of the tab?''' If a plain list will do, I created an add-on that might help: https://addons.mozilla.org/firefox/addon/switch-to-previous-active-tab/ Here's an example of a list of tabs in a window in "most recently used" order, and you can click one to switch to it: <img src="https://prod-cdn.sumo.mozilla.net/uploads/images/2018-09-18-11-24-59-9889cb.png" width="500"> Normally the toolbar button flips to the previously active tab, but you can change that to show the list. The list can be global across all windows or within the same window: <img src="https://prod-cdn.sumo.mozilla.net/uploads/images/2018-09-18-11-25-24-3faa53.png" width="500"> Now... the length of the current window list is limited to 30. Hopefully that's close enough because it's, ahem, hardcoded. ''Note that when you restore a session, the active tab in each window will show the restored time instead of its earlier time; and when you first install the extension, a similar thing will occur.'' If you give it a try, let me know if you think of things to change or new features to add. ''I know I should add a keyboard shortcut at some point, but I'm sensitive to the problem of not conflicting with other keyboard shortcuts. Currently, there's no way to avoid that problem or override built-in ones.'' ---- Also, there are other extensions along these lines if you search around a bit. Here are some I'm aware of, but their "in-page" overlays require higher permissions so you might not be comfortable with that: * https://addons.mozilla.org/firefox/addon/saka/ * https://addons.mozilla.org/firefox/addon/fast-tab-switcher/

Spørgsmålsstiller

@jscher2000 Snapshots are sometimes helpful but by no means essential. Therefore I'll give https://addons.mozilla.org/firefox/addon/switch-to-previous-active-tab/ a go - and the other extensions you very politely mention :-)

About keyboard shortcuts. Some time ago I found a thing that allowed the user to define keys everywhere. Sadly it got lost in a crash but it's out there somewhere.

About permissions. Having been around since Fx 1.2 I don't care about permissions and, to be honest, when I read permission requests, the words are meaningless. It is stupendously obvious that an extension that does *this* will do (need permission for?) *that*.

Anyway - Case on the way to being Solved :-) Thank you.

@jscher2000 Snapshots are sometimes helpful but by no means essential. Therefore I'll give https://addons.mozilla.org/firefox/addon/switch-to-previous-active-tab/ a go - and the other extensions you very politely mention :-) About keyboard shortcuts. Some time ago I found a thing that allowed the user to define keys everywhere. Sadly it got lost in a crash but it's out there somewhere. About permissions. Having been around since Fx 1.2 I don't care about permissions and, to be honest, when I read permission requests, the words are meaningless. It is stupendously obvious that an extension that does *this* will do (need permission for?) *that*. Anyway - Case on the way to being Solved :-) Thank you.

Ændret af concentricbrainwaves den

jscher2000
  • Top 10 Contributor
8792 løsninger 71912 svar

Safety definitely is in the eye of the beholder. Now we get a scary warning about some extensions being able to read/touch data on every page. With legacy extensions, that was always true, but there was no warning so we didn't think about it. We still have to make our own choices about which developers to trust, just as we did before (whether we realized it or not).

Safety definitely is in the eye of the beholder. Now we get a scary warning about some extensions being able to read/touch data on every page. With legacy extensions, that was always true, but there was no warning so we didn't think about it. We still have to make our own choices about which developers to trust, just as we did before (whether we realized it or not).

Spørgsmålsstiller

@jscher2000 One tends to agree. I dumped a couple of Web-extensions and (with others) reported them for phoning home - or somewhere. It took months for Mz to catch up and block the evil. As always security is in our own hands (or eyes). Yes way back when we knew extension developers by age old repute there was trust but the new breed of web-ext devs is a different ball game. Suspicion is the watch word.

I think we might just be getting a bit off (original) topic about now and I fear the wrath of the Mighty Cor-El.

-P
@jscher2000 One tends to agree. I dumped a couple of Web-extensions and (with others) reported them for phoning home - or somewhere. It took months for Mz to catch up and block the evil. As always security is in our own hands (or eyes). Yes way back when we knew extension developers by age old repute there was trust but the new breed of web-ext devs is a different ball game. Suspicion is the watch word. I think we might just be getting a bit off (original) topic about now and I fear the wrath of the Mighty Cor-El. :-P