Dev.to WebDev 🛠 Dev 👁 0

Tabs in One: συγκέντρωσε όλες τις καρτέλες του Chrome σε μία μόνο στήλη (και ελευθέρωσε RAM)

Αν διαβάζεις αυτό, πιθανότατα έχεις αυτή τη στιγμή πάνω από 40 καρτέλες ανοιχτές. Το Chrome τρώει 4 GB RAM, ο ανεμιστήρας του laptop ουρλιάζει και δεν μπορείς να βρεις εκείνη την καρτέλα που άνοιξες πριν από 20 λεπτά. Έ

Αν διαβάζεις αυτό, πιθανότατα έχεις αυτή τη στιγμή πάνω από 40 καρτέλες ανοιχτές. Το Chrome τρώει 4 GB RAM, ο ανεμιστήρας του laptop ουρλιάζει και δεν μπορείς να βρεις εκείνη την καρτέλα που άνοιξες πριν από 20 λεπτά.

Έφτιαξα το Tabs in One για να λύσω ακριβώς αυτό.

Το πρόβλημα

Η γραμμή καρτελών του Chrome είναι μια οριζόντια λωρίδα. Μόλις έχεις περισσότερες από ~10 καρτέλες, συρρικνώνονται σε μικροσκοπικές λωρίδες. Χάνεις την εικόνα του τι είναι ανοιχτό, τα διπλότυπα συσσωρεύονται και η RAM ανεβαίνει. Υπάρχουν διαχειριστές καρτελών, αλλά οι περισσότεροι είτε:

  • προσθέτουν άλλη μια πλαϊνή μπάρα που ανταγωνίζεται το περιεχόμενό σου, είτε
  • απαιτούν λογαριασμό / συνδρομή για βασικές λειτουργίες, είτε
  • έχουν εγκαταλειφθεί.

Τι κάνει το Tabs in One

Το Tabs in One συγκεντρώνει όλες τις ανοιχτές καρτέλες σε μία καθαρή σελίδα με μία στήλη. Όταν το ενεργοποιείς, κάθε ανοιχτή καρτέλα μεταφέρεται σε αυτή τη σελίδα και οι αρχικές καρτέλες κλείνουν — η RAM ελευθερώνεται αμέσως. Μπορείς να επαναφέρεις οποιαδήποτε καρτέλα (ή όλες) ως κανονικές καρτέλες με ένα κλικ, χωρίς να χάσεις τίποτα.

Βασικές λειτουργίες:

  • Προβολή μίας στήλης — κάθε καρτέλα ως ευανάγνωστη γραμμή με τίτλο και URL, όχι πια μικροσκοπικά favicon.
  • Επαναφορά με ένα κλικ — φέρε τις καρτέλες πίσω μεμονωμένα ή όλες μαζί.
  • Μόνο μοναδικοί σύνδεσμοι — αν η σελίδα διαχείρισης είναι ήδη ανοιχτή, προστίθενται μόνο οι νέοι μοναδικοί σύνδεσμοι. Τίποτα δεν χάνεται, χωρίς διπλότυπα.
  • Αντίγραφα ασφαλείας — αυτόματο ημερήσιο αντίγραφο (διατηρούνται τα τελευταία 5), καθώς και χειροκίνητο «δημιούργησε αντίγραφο τώρα».
  • Εξαγωγή / Εισαγωγή — JSON ή HTML, ώστε να μεταφέρεις τη λίστα καρτελών σου μεταξύ υπολογιστών.
  • Στατιστικά και βαθμίδες — αποθηκευμένες καρτέλες, RAM που ελευθερώθηκε, προσωπικό ρεκόρ. Βαθμίδες παιχνιδιού από «Neat Tabber» έως «Final Boss of RAM».
  • Μοιράσου το ρεκόρ σου — δημιούργησε εικόνα + σύνδεσμο για κοινοποίηση.

Πώς λειτουργεί

  1. Κάνε κλικ στο εικονίδιο του Tabs in One (ή χρησιμοποίησε το μενού περιβάλλοντος: «Open Tabs in One»).
  2. Όλες οι καρτέλες μεταφέρονται σε μια σελίδα μίας στήλης· οι αρχικές κλείνουν και η RAM ελευθερώνεται.
  3. Περιηγήσου, αναζήτησε ή επανάφερε όποτε θέλεις.

Άδειες που χρησιμοποιούνται: tabs, storage, contextMenus, alarms. Χωρίς λογαριασμό, χωρίς συνδρομή, κανένα δεδομένο δεν φεύγει από το πρόγραμμα περιήγησής σου.

Ειλικρινή μειονεκτήματα

  • Χρειάζεται την άδεια tabs για να διαβάζει και να διαχειρίζεται καρτέλες — αυτό είναι το νόημα, αλλά κάποιοι χρήστες είναι επιφυλακτικοί. Ο κώδικας είναι ανοιχτός προς έλεγχο.
  • Αν βασίζεσαι στο ότι οι καρφιτσωμένες καρτέλες θα παραμείνουν καρφιτσωμένες, έλεγξε πρώτα τη συμπεριφορά επαναφοράς.
  • Είναι διαχειριστής καρτελών, όχι εργαλείο συγχρονισμού συνεδριών — δεν συγχρονίζει μεταξύ συσκευών (για αυτό χρησιμοποίησε εξαγωγή/εισαγωγή).

Εγκατάσταση

Chrome Web Store: https://chromewebstore.google.com/detail/ehghdjiblhadojkedfjkmbeohiphogdb

Δωρεάν. Δεν απαιτείται λογαριασμός.

Για ποιους είναι

  • Ερευνητές και συγγραφείς με πάνω από 30 καρτέλες αναφοράς.
  • Προγραμματιστές που εναλλάσσονται ανάμεσα σε τεκμηρίωση, Stack Overflow και GitHub.
  • Όποιον η χρήση RAM του Chrome κάνει τον ανεμιστήρα του laptop να ουρλιάζει.

Δοκίμασέ το για μια εβδομάδα. Αν δεν σου εξοικονομεί χρόνο, απεγκατέστησέ το — μηδενικό κόστος.

Κατασκευασμένο με Chrome Manifest V3. Τα σχόλιά σου είναι ευπρόσδεκτα.

📰 Read the original article on Dev.to WebDev

Originally published by Dev.to WebDev. Aggregated on AIWithGhost for educational purposes — full credit and traffic to the original publisher.