Ամբողջովին վերակազմավորվող Nyxt 2.0.0 վեբ բրաուզերի թողարկում

Հրապարակվել է Nyxt 2.0.0 վեբ բրաուզերի թողարկումը, որը նախատեսված է առաջադեմ օգտատերերի կողմից օգտագործելու համար, ովքեր ունեն գրեթե անսահմանափակ հնարավորություններ՝ հարմարեցնելու և փոխելու բրաուզերի հետ աշխատելու ցանկացած ասպեկտի վարքագիծը: Հայեցակարգային առումով Nyxt-ը հիշեցնում է Emacs-ը և Vim-ը, և պատրաստի կարգավորումների փոխարեն այն հնարավորություն է տալիս փոխել աշխատանքի բուն տրամաբանությունը՝ օգտագործելով Lisp լեզուն։ Օգտագործողը կարող է վերացնել կամ վերակազմավորել ցանկացած դաս, մեթոդ, փոփոխական և ֆունկցիա: Ծրագրի կոդը գրված է Lisp-ով և տարածվում է BSD լիցենզիայի ներքո: Ինտերֆեյսը կարող է կառուցվել GTK-ով կամ Qt-ով: Պատրաստի հավաքները ստեղծվում են Linux-ի (Alpine, Arch, Guix, Nix, Ubuntu) և macOS-ի համար:

Աշխատանքային հոսքի արդյունավետությունը բարելավելու համար զննարկիչը օպտիմիզացված է ստեղնաշարի կառավարման համար և աջակցում է ընդհանուր Emacs, vi և CUA ստեղնաշարի դյուրանցումները: Նախագիծը կապված չէ կոնկրետ բրաուզերի շարժիչի հետ և օգտագործում է նվազագույն API՝ վեբ շարժիչների հետ փոխազդելու համար: Այս API-ի հիման վրա կան WebKit և Blink շարժիչները միացնելու շերտեր (WebKitGTK-ն օգտագործվում է լռելյայն), բայց ցանկության դեպքում զննարկիչը կարող է տեղափոխվել այլ շարժիչներ: Այն ներառում է ներկառուցված գովազդի արգելափակման համակարգ: Աջակցվում է Common Lisp-ով գրված հավելումների միացումը (նախատեսվում է իրականացնել WebExtensions-ի աջակցություն՝ Firefox-ի և Chrome-ի նման):

Հիմնական առանձնահատկությունները.

  • Ներդիրների աջակցություն և ներկառուցված որոնման միջոցով բաց ներդիրների միջև արագ անցնելու հնարավորություն (օրինակ՝ www.example.com կայքի ներդիր մտնելու համար պարզապես սկսեք մուտքագրել «exa.» և հասանելի ներդիրները կցուցադրվեն։ .
    Ամբողջովին վերակազմավորվող Nyxt 2.0.0 վեբ բրաուզերի թողարկում
  • Էջի վրա տարբեր օբյեկտներ միաժամանակ ընտրելու ունակություն՝ որպես հրամանի արգումենտ օգտագործելու համար: Օրինակ, օգտատերը կարող է միաժամանակ ընտրել և կատարել գործողություններ էջի մի քանի պատկերների վրա:
    Ամբողջովին վերակազմավորվող Nyxt 2.0.0 վեբ բրաուզերի թողարկում
  • Էջանիշերի համակարգ՝ ըստ պիտակների դասակարգման և խմբավորման աջակցությամբ:
    Ամբողջովին վերակազմավորվող Nyxt 2.0.0 վեբ բրաուզերի թողարկում
  • Բովանդակությամբ որոնելու հնարավորություն՝ միաժամանակ մի քանի ներդիրներով ընդգրկելով։
    Ամբողջովին վերակազմավորվող Nyxt 2.0.0 վեբ բրաուզերի թողարկում
  • Ծառի նման ինտերֆեյս՝ ձեր զննարկման պատմությունը դիտելու համար, որը թույլ է տալիս հետևել անցումների և ճյուղավորման պատմությանը:
    Ամբողջովին վերակազմավորվող Nyxt 2.0.0 վեբ բրաուզերի թողարկում
  • Աջակցություն թեմաներին (օրինակ, կա մութ թեմա) և ինտերֆեյսի տարրերը CSS-ի միջոցով փոխելու հնարավորություն: «Մութ ռեժիմ» ռեժիմը թույլ է տալիս ավտոմատ կերպով կիրառել մուգ դիզայն ընթացիկ էջի վրա, նույնիսկ եթե կայքը մուգ թեմա չի տրամադրում:
    Ամբողջովին վերակազմավորվող Nyxt 2.0.0 վեբ բրաուզերի թողարկում
  • Nyxt Powerline կարգավիճակի տող, որի միջոցով կարող եք արագ ստանալ ցանկացած կարգավիճակի և կազմաձևման տվյալներ:
    Ամբողջովին վերակազմավորվող Nyxt 2.0.0 վեբ բրաուզերի թողարկում
  • Տվյալների պրոֆիլներ, որոնք հնարավորություն են տալիս մեկուսացնել տարբեր տեսակի գործողությունները, օրինակ, դուք կարող եք տարբեր պրոֆիլներում տեղադրել աշխատանքի և զվարճանքի հետ կապված գործողություններ: Յուրաքանչյուր պրոֆիլ օգտագործում է իր սեփական «Cookie» բազան, որը չի համընկնում այլ պրոֆիլների հետ:
  • Հետևման արգելափակման ռեժիմ (reduce-tracking-mode), որը թույլ է տալիս սահմանափակել տարբեր հաշվիչների և վիդջեթների գործունեությունը, որոնք օգտագործվում են կայքերի միջև օգտատերերի շարժը հետևելու համար:
  • Լռելյայնորեն, միացված է վեբ շարժիչի sandbox-ի մեկուսացումը. յուրաքանչյուր ներդիր մշակվում է առանձին Sandbox միջավայրում:
  • Նիստի կառավարում, օգտատերը կարող է պատմության մի մասը պահել ֆայլում, այնուհետև վերականգնել վիճակը այս ֆայլից:
  • Ձևաթղթերի ավտոմատ լրացման աջակցություն՝ օգտագործելով նախապես սահմանված կամ հաշվարկված բովանդակություն: Օրինակ, դուք կարող եք կարգավորել ընթացիկ ամսաթիվը դաշտում ավելացնելու համար:
    Ամբողջովին վերակազմավորվող Nyxt 2.0.0 վեբ բրաուզերի թողարկում
  • Կախված URL-ի դիմակից, մշակիչներ, կարգավորումներ և ռեժիմներ բեռնելու ունակություն: Օրինակ, դուք կարող եք կարգավորել մութ ռեժիմը, որպեսզի Վիքիպեդիան միանա, երբ կայքը բացվի երեկոյան ժամը 10-ից հետո:
  • Վեբ ձևաթղթերում որոշ դաշտեր խմբագրելու համար արտաքին խմբագիր կանչելու հնարավորություն: Օրինակ, եթե անհրաժեշտ է տպել ծավալուն տեքստ, կարող եք զանգահարել տեքստային խմբագրիչ:
  • Հարկադիր անջատում և WebGL ռեժիմներ ընտրված ներդիրներում:
  • Տեքստը տեսողականորեն ընդգծելու ռեժիմ՝ օգտագործելով միայն ստեղնաշարը:
    Ամբողջովին վերակազմավորվող Nyxt 2.0.0 վեբ բրաուզերի թողարկում
  • Փոխեք հետևելու ռեժիմը (watch-mode), որը թույլ է տալիս ավտոմատ կերպով վերաբեռնել էջը որոշակի ժամանակ անց:
  • Երկու էջի վիճակների միջև փոփոխությունները պատկերացնելու ռեժիմ:
  • Մի քանի էջ/ներդիր մեկ ամփոփ էջով փոխարինելու ունակություն:
  • Աջակցություն խմբաքանակի ներբեռնումներին՝ օգտագործելով էջի հղումները (օրինակ, կարող եք միանգամից ներբեռնել բոլոր պատկերները):
    Ամբողջովին վերակազմավորվող Nyxt 2.0.0 վեբ բրաուզերի թողարկում
  • Ներքին և արտաքին հղումների համար տարբեր գույների օգտագործման հնարավորություն: Աջակցություն այն URL-ի ցուցադրմանը, որի վրա հղումը մատնանշում է հղման տեքստի կողքին: Աջակցություն նախկինում բացված URL-ների հղումները թաքցնելու համար:
  • Վեբ էջերի աղյուսակները կամայական սյունակներով տեսակավորելու ունակություն:

Source: opennet.ru

Добавить комментарий