ТабФС, систем датотека за рад са картицама прегледача

Постало је познато недавно покретање пројекта ТабФС, што је развој систем датотека која има за циљ да прикажите садржај отворених картица у Цхроме-у или Фирефок-у као хијерархију датотека, Обухвата ресурсе страница са картицама и опције прегледача.

Односно, са ТабФС свим картицама прегледача су доступни као директоријум датотека с којима оперативни систем може директно да манипулише, укључујући алате за командну линију, и чији садржај директно утиче на приказ страница на картицама прегледача.

Стање датотека у директоријумима директно одражава стање картицас у прегледачу: ТабФС се може упоредити са псеудо-ФС / проц, али уместо тренутних параметара ОС одражава стање картица у прегледачу.

Нпр ако избришете директоријум са картицама, аутоматски ће се затворити а промене датотека стилова такође ће утицати на приказ странице у прегледачу. Такође, можете да промените општа подешавања прегледача, попут омогућавања и онемогућавања додатака

То вам даје велику снагу, јер сада на рачунару можете да примените све постојеће алате који већ знају како да рукују датотекама (наредбе терминала, скриптни језици итд.) И да их користите за контролу и комуникацију са прегледачем.

Сада не треба да кодирате екстензију прегледача од нуле сваки пут када желите нешто да урадите. Можете да напишете скрипту која комуницира са вашим прегледачем, на пример, у мешавини Питхона и басха, и можете је сачувати као једну обичну датотеку коју можете покренути у било ком тренутку и она се не разликује од програмирања било ког другог дела вашег рачунар.

ТабФС састоји се од модула ФУСЕ са имплементацијом система датотека корисничког простора и додатак за прегледач за извоз садржаја отворених картица. Код се дистрибуира под ГПЛв3 лиценцом. Подржани радови на Линуку и мацОС-у.

Још једна занимљива тачка о ТабФС-у је то омогућава кориснику да користи разне постојеће услужне програме командне линије за рад са садржајем отворених картица као и са уобичајеним датотекама, као и за креирање скрипти за поједностављење обраде података на картицама (можете написати контролер на било ком познатом програмском језику, без потребе за креирањем додатка за прегледач). Истовремено, приступ је омогућен не само у режиму читања, а такве скрипте се могу користити за контролу и интеракцију са прегледачем.

Као такав помиње се да прегледач има велики потенцијал као програмско окружење интерактивни, онај у којем је графика природна попут И / О конзоле на већини програмских језика.

Мислим да је нешто што успорава и мало је истражено недостатак могућности само ... превлачења датотека и управљања њима помоћу пристојних алата који многи 'ИДЕ-ови' засновани на Интернету морају поново измислити управљање датотекама и тако даље. од нуле, и то је попут одвојеног универзума од остатка вашег рачунара, а миграција између једног и другог је права мука (ако желите да користите неку Питхон библиотеку за прикупљање неких података, а затим имате визуелизацију засновану на мрежи, за на пример, или ако желите да верзирате датотеке у њему или направите снимке како бисте се осећали пријатно приликом тестирања ствари итд.).

Поред трепавица, можете да промените општа подешавања прегледачаНа пример, омогућите или онемогућите додатке.

Прегледавање ДОМ чворова и уређивање ХТМЛ страница још увек није подржано у лету, али програмери обећавају да ће ову функцију применити у блиској будућности. Планови такође укључују пружање могућности повезивања контролера са одређеним радњама на страници (нпр. Праћење померања и кликова).

Коначно ако сте заинтересовани да сазнате више о томе О ТабФС-у можете погледати детаље у следећи линк.


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.