ఎలక్ట్రాన్ 10.0.0 విడుదల, Chromium ఇంజిన్ ఆధారంగా అప్లికేషన్‌లను రూపొందించడానికి ఒక వేదిక

సిద్ధమైంది వేదిక విడుదల ఎలక్ట్రాన్ 10.0.0, ఇది Chromium, V8 మరియు Node.js భాగాలను ప్రాతిపదికగా ఉపయోగించి బహుళ-ప్లాట్‌ఫారమ్ అనుకూల అప్లికేషన్‌లను అభివృద్ధి చేయడానికి స్వీయ-నియంత్రణ ఫ్రేమ్‌వర్క్‌ను అందిస్తుంది. కోడ్‌బేస్‌కి అప్‌గ్రేడ్ చేయడం వల్ల ముఖ్యమైన వెర్షన్ నంబర్ మార్పు Chromium 85, వేదికలు Node.js 12.16.3 మరియు జావాస్క్రిప్ట్ ఇంజిన్ V8 8.5.

В కొత్త సమస్య:

  • చేర్చబడింది contents.getBackgroundThrottling() పద్ధతి మరియు contents.backgroundThrottling ఆస్తి.
  • ప్రధాన ప్రక్రియ desktopCapturer మాడ్యూల్‌కు యాక్సెస్‌ను అందిస్తుంది.
  • చేర్చబడింది నిరంతర సెషన్లను నిర్వచించడానికి ses.isPersistent() పద్ధతి.
  • RTC కనెక్షన్‌లను పూర్తి చేయకుండా నిరోధించే నెట్‌వర్క్ సమస్యలు పరిష్కరించబడ్డాయి
    IP చిరునామాలో మార్పు కారణంగా.

  • ప్రస్తుత పేజీ రెండరింగ్ ప్రక్రియ మరియు ప్రధాన ప్రక్రియ మధ్య పరస్పర చర్య కోసం IPC మెకానిజంను సూచించే “రిమోట్” మాడ్యూల్ డిఫాల్ట్‌గా నిలిపివేయబడుతుంది.
  • డిఫాల్ట్ app.allowRendererProcessReuse సెట్టింగ్ ఒప్పుకు మార్చబడింది, ఇది రెండరింగ్ ప్రాసెస్‌లో సందర్భోచిత మాడ్యూల్‌లను లోడ్ చేయకుండా నిరోధిస్తుంది.
  • చేర్చబడింది డైలాగ్ బాక్స్‌లను పూర్తిగా డిసేబుల్ చేయడానికి disableDialogsని సెట్ చేస్తోంది.
  • ఆధారంగా అంతర్నిర్మిత PDF వ్యూయర్‌ని కలిగి ఉంటుంది pdfium.

బ్రౌజర్ సాంకేతికతలను ఉపయోగించి ఏదైనా గ్రాఫికల్ అప్లికేషన్‌లను సృష్టించడానికి ఎలక్ట్రాన్ మిమ్మల్ని అనుమతిస్తుంది, దీని తర్కం JavaScript, HTML మరియు CSSలో నిర్వచించబడింది మరియు కార్యాచరణను యాడ్-ఆన్ సిస్టమ్ ద్వారా విస్తరించవచ్చు. డెవలపర్‌లు Node.js మాడ్యూల్‌లకు యాక్సెస్‌ను కలిగి ఉంటారు, అలాగే స్థానిక డైలాగ్‌లను రూపొందించడానికి, అప్లికేషన్‌లను ఇంటిగ్రేట్ చేయడానికి, కాంటెక్స్ట్ మెనూలను రూపొందించడానికి, నోటిఫికేషన్ సిస్టమ్‌తో ఇంటిగ్రేట్ చేయడానికి, విండోలను మార్చడానికి మరియు Chromium సబ్‌సిస్టమ్‌లతో పరస్పర చర్య చేయడానికి విస్తరించిన APIని కలిగి ఉన్నారు.

వెబ్ అప్లికేషన్‌ల వలె కాకుండా, ఎలక్ట్రాన్-ఆధారిత ప్రోగ్రామ్‌లు బ్రౌజర్‌తో ముడిపడి ఉండని స్వీయ-నియంత్రణ ఎక్జిక్యూటబుల్ ఫైల్‌లుగా పంపిణీ చేయబడతాయి. అదే సమయంలో, డెవలపర్ వివిధ ప్లాట్‌ఫారమ్‌ల కోసం అప్లికేషన్‌ను పోర్ట్ చేయడం గురించి ఆందోళన చెందాల్సిన అవసరం లేదు; Chromium ద్వారా మద్దతిచ్చే అన్ని సిస్టమ్‌ల కోసం రూపొందించే సామర్థ్యాన్ని ఎలక్ట్రాన్ అందిస్తుంది. ఎలక్ట్రాన్ కూడా అందిస్తుంది నిధులు ఆటోమేటిక్ డెలివరీ మరియు అప్‌డేట్‌ల ఇన్‌స్టాలేషన్‌ని నిర్వహించడానికి (నవీకరణలను ప్రత్యేక సర్వర్ నుండి లేదా నేరుగా GitHub నుండి బట్వాడా చేయవచ్చు).

ఎలక్ట్రాన్ ప్లాట్‌ఫారమ్‌పై నిర్మించిన ప్రోగ్రామ్‌లలో, మేము ఎడిటర్‌ను గమనించవచ్చు ఆటమ్, ఇమెయిల్ క్లయింట్లు నైలాస్ и Mailspring,, Gitతో పని చేయడానికి సాధనాలు GitKraken, WordPress డెస్క్‌టాప్ బ్లాగింగ్ సిస్టమ్, BitTorrent క్లయింట్ వెబ్‌టొరెంట్ డెస్క్‌టాప్, అలాగే Skype, Signal, Slack, Basecamp, Twitch, Ghost, Wire, Wrike, Visual Studio Code మరియు Discord వంటి సేవలకు అధికారిక క్లయింట్‌లు. ఎలక్ట్రాన్ ప్రోగ్రామ్ కేటలాగ్‌లో మొత్తం సమర్పించారు దాదాపు 850 దరఖాస్తులు. కొత్త అప్లికేషన్ల అభివృద్ధిని సరళీకృతం చేయడానికి, ప్రమాణాల సమితి డెమో అప్లికేషన్లు, వివిధ సమస్యలను పరిష్కరించడానికి కోడ్ ఉదాహరణలతో సహా.

మూలం: opennet.ru

ఒక వ్యాఖ్యను జోడించండి