
tabilinks.app

- Popis
- Synchronizované záložky a história na novej karte
- Typ projektu
- Osobný — komerčný
- Začiatok
- jún 2026
- Koniec
- október 2026
- Adresa projektu
- https://tabilinks.app
- Zručnosti
O projekte
Google Chrome / kompatibilné prehliadače rozšírenie, ktoré využije stránku novej karty na umiestnenie záložiek a histórie, ktoré sú triedené do skupín a pracovných priestorov. V prípade inštalácie na viac prehliadačov je možná vzájomná synchronizácia a zálohovanie.
Motivácia:
- Nevyužité miesto na stránke novej karty - väčšina prehliadačov má na stránke novej karty niečo, čo si človek ani za tie roky nevšimne - maximálne Opera to za starých časov spravila dobre.
- Práca na viacerých zariadeniach - frustrácia pri hľadaní niečoho, čo človek isto uložil - ale na neprenosnej pracovnej stanici, ktorá je momentálne 50 kilometrov ďaleko.
- Prepojenie konkurenčných platforiem - predchádzajúci bod môže znieť ako vynachádzanie kolesa a problému, ktorý bol už vyriešený veľakrát. Každý prehliadač obsahuje možnosť prihlásiť sa k nejakému účtu a záložky / históriu a iné dáta synchronizovať. To však väčšinou platí v rámci ekosystému jednej značky.
Cieľom tohoto rozšírenia je obísť tento limit a mať záložky uložené napríklad na pracovnej stanici číslo 1 s prehliadačom Google Chrome dostupné na stanici č. 2 s prehliadačom Brave. - Minimalizácia / eliminácia potreby účtov a zdieľania dát s veľkými korporáciami - čím menej dát pre veľké technologické spoločnosti, tým lepšie. Čoraz viac ľudí sa začína zaoberať touto problematikou a zdá sa mi že sa čoraz viac začína šíriť povedomie o tom, čo všetko tieto spoločnosti zbierajú a na čo tieto dáta využívajú.
Cieľom ale nie je technológiu nepoužívať prísť o pohodlie niektorých funkcionalít, ale nájsť alternatívnu cestu - podobne ako pri operačnom systéme ktorý nevyžaduje žiadny login v žiadnom cloude pre použitie hardvéru, ktorý je vlastníctvom človeka. - Organizácia a systém v kartotéke stránok a aplikácií - vstavané funkcie záložiek v prehliadačoch podla mňa nedostatočne reflektujú fakt, že človek môže na jednom počítači vystupovať vo viacerých roliach naraz.
Napríklad môžete mať hlavný projekt alebo pracovný pomer a veľa záložiek, potom občasný projekt kde už len poskytujete konzultácie a výnimočné nepravidelné zásahy a potom svoj osobný život. Logické riešenie by preto bolo využiť profil v prehliadači a prepnúť sa do druhého, ale v tomto riešení vidím ďalšie ťažkosti: - používanie viacerých značiek prehliadačov spomenuté v treťom bode
- komplexita a duplicita sa presunú na iné miesto - v tomto prípade to bude napríklad inštalácia rozšírení a konfigurácie, na ktoré ste zvyknutí všade a vždy do každého profilu znova.
- toto je dôvod prečo som do rozšírenia implementoval funkcionalitu prepínateľných profilov .
- Špecifické funkcie, ktoré som nenašiel u konkurenčných produktov - celá myšlienka na implementáciu vlastného riešenia začala tým, že som nenašiel na trhu riešenie, ktoré by splnilo moje očakávania.
Takým príkladom jednej funkcionality je napríklad vytváranie podskupín a otvorenie všetkých odkazov v podskupine na jedno kliknutie, alebo automatické zachytávanie linkov ktorý je v určitej podskupine do skupiny kariet, nastaviteľné pre každú podskupinu osobitne, - Neprijateľné ceny a obchodné praktiky šmejdov - Keď sa mi podarilo nájsť prijateľné riešenie, stálo 8 dolárov mesačne - čo je viac ako Vás táto aplikácia bude stáť za celý rok. Najviac ma ale rozzúril obchodný model, akým chceli človeka dotlačiť do kúpy PRO verzie.
Tabilinks.app jasne a transparentne komunikuje podmienky a limity verzie zadarmo a benefity platenej verzie a podľa môjho odhadu 90 až 95 % užívateľov nenarazí ani na limity verzie zadarmo.
Technické riešenie aplikácie:
- Chrome rozšírenie
- Angular frontend - web, kde užívateľ hlavne odbavuje všetky svoje agendy spojené s užívateľským účtom a titulom, má možnosť spravovať zariadenia. Taktiež plní reprezentačnú funkciu a je to znalostná databáza pre niektoré tipy, triky a návody.
- Spring Boot backend - stateless backend, obsluhuje synchronizáciu jednotlivých inštancií rozšírenia a taktiež frontend.