Chromium එන්ජිම මත පදනම් වූ යෙදුම් තැනීමේ වේදිකාවක් වන ඉලෙක්ට්‍රෝන 13.0.0 නිකුත් කිරීම

Chromium, V13.0.0 සහ Node.js සංරචක පදනමක් ලෙස භාවිතා කරමින් බහු-වේදිකා පරිශීලක යෙදුම් සංවර්ධනය කිරීම සඳහා ස්වයංපෝෂිත රාමුවක් සපයන ඉලෙක්ට්‍රෝන 8 වේදිකාවේ නිකුතුව සකස් කර ඇත. අනුවාද අංකයෙහි සැලකිය යුතු වෙනසක් Chromium 91 කේත පදනම, Node.js 14.16 වේදිකාව සහ V8 9.1 JavaScript එන්ජිම වෙත යාවත්කාලීන කිරීම හේතුවෙන්.

නව නිකුතුවේ වෙනස්කම් අතර:

  • වත්මන් විදැහුම් සන්දර්භය වෙනම, හුදකලා ක්‍රියාවලියක් තුළ ක්‍රියාත්මක වන බව සඳහන් කිරීමට process.contextIsolated properties එකතු කරන ලදී.
  • සැසි ආශ්‍රිත දත්ත ගබඩා කිරීමට තැටි මාර්ගය නිර්වචනය කිරීමට session.storagePath එක් කරන ලදී.
  • WebContents API "නව-කවුළුව" සිදුවීම සඳහා සහය අත්හරින ලද අතර ඒ වෙනුවට webContents.setWindowOpenHandler() ක්‍රමය හරහා අමුණා ඇති හසුරුව භාවිතා කළ යුතුය.
  • ප්‍රධාන ක්‍රියාවලිය සහ පිටු විදැහුම්කරණ ක්‍රියාවලිය අතර සන්නිවේදනය කිරීමේදී @electron/remote module හි භාවිතා කරන process.contextId පරාමිතිය එකතු කරන ලදී.
  • අක්ෂර වින්‍යාස පරීක්ෂා කිරීමේ හසුරුව සබල කිරීමට හෝ අක්‍රිය කිරීමට API එකක් එක් කරන ලදී.

බ්‍රවුසර තාක්ෂණයන් භාවිතයෙන් ඕනෑම චිත්‍රක යෙදුම් නිර්මාණය කිරීමට ඉලෙක්ට්‍රෝනය ඔබට ඉඩ සලසයි, එහි තර්කනය JavaScript, HTML සහ CSS හි අර්ථ දක්වා ඇති අතර, ක්‍රියාකාරීත්වය ඇඩෝන පද්ධතිය හරහා පුළුල් කළ හැකි බව අපි ඔබට මතක් කරමු. සංවර්ධකයින්ට Node.js මොඩියුල වෙත ප්‍රවේශය මෙන්ම ස්වදේශීය සංවාද ජනනය කිරීම, යෙදුම් ඒකාබද්ධ කිරීම, සන්දර්භය මෙනු නිර්මාණය කිරීම, දැනුම්දීම් පද්ධතිය සමඟ ඒකාබද්ධ කිරීම, කවුළු හැසිරවීම සහ Chromium උප පද්ධති සමඟ අන්තර් ක්‍රියා කිරීම සඳහා විස්තීරණ API සඳහා ප්‍රවේශය ඇත.

වෙබ් යෙදුම් මෙන් නොව, ඉලෙක්ට්‍රෝන මත පදනම් වූ වැඩසටහන් බ්‍රවුසරයකට බැඳී නොමැති ස්වයං අන්තර්ගත ක්‍රියාත්මක කළ හැකි ගොනු ලෙස බෙදා හරිනු ලැබේ. ඒ අතරම, විවිධ වේදිකා සඳහා යෙදුම පෝට් කිරීම ගැන සංවර්ධකයා කරදර විය යුතු නැත; ඉලෙක්ට්‍රෝනය Chromium විසින් සහාය දක්වන සියලුම පද්ධති සඳහා ගොඩනැගීමේ හැකියාව ලබා දෙනු ඇත. ඉලෙක්ට්‍රෝන ස්වයංක්‍රීයව බෙදා හැරීම සහ යාවත්කාලීන ස්ථාපනය කිරීම සඳහා මෙවලම් ද සපයයි (යාවත්කාලීන කිරීම් වෙනම සේවාදායකයකින් හෝ කෙලින්ම GitHub වෙතින් ලබා දිය හැකිය).

ඉලෙක්ට්‍රෝන වේදිකාව මත ගොඩනගා ඇති වැඩසටහන් අතරට Atom සංස්කාරකය, Mailspring විද්‍යුත් තැපැල් සේවාදායකයා, GitKraken මෙවලම් කට්ටලය, WordPress ඩෙස්ක්ටොප් බ්ලොග්කරණ පද්ධතිය, WebTorrent Desktop BitTorrent සේවාලාභියා මෙන්ම Skype, Signal, Slack , Basecamp, Twitch, Ghost, Wire වැනි සේවාවන් සඳහා නිල ගනුදෙනුකරුවන් ඇතුළත් වේ. , Wrike, Visual Studio Code සහ Discord. සමස්තයක් වශයෙන්, ඉලෙක්ට්‍රෝන වැඩසටහන් නාමාවලියෙහි යෙදුම් 1016 ක් අඩංගු වේ. නව යෙදුම් සංවර්ධනය කිරීම සරල කිරීම සඳහා, විවිධ ගැටළු විසඳීම සඳහා කේත උදාහරණ ඇතුළුව සම්මත ආදර්ශන යෙදුම් කට්ටලයක් සකස් කර ඇත.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න