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

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

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

  • දේශීයImage.createThumbnailFromPath(path, size) ක්‍රමයේ රූප ප්‍රමාණය සැකසීම සඳහා තර්කනය වෙනස් කර ඇත, එහි “maxSize” පරාමිතිය “size” මගින් ප්‍රතිස්ථාපනය කර දැන් නිර්මාණය කරන ලද thumbnail හි සැබෑ ප්‍රමාණය පිළිබිඹු කරයි, සහ උපරිම නොවේ ( එනම් ප්‍රමාණය කුඩා නම්, පරිමාණය යොදනු ලැබේ) .
  • BrowserWindow.setTrafficLightPosition(ස්ථානය) සහ BrowserWindow.getTrafficLightPosition() ක්‍රම අත්හරින ලද අතර ඒවා BrowserWindow.setWindowButtonPosition(ස්ථානය) සහ BrowserWindow.getWindowButtonPosition(ButtonPosition) මගින් ප්‍රතිස්ථාපනය කළ යුතුය.
  • cookies.get() ක්‍රමයේදී, HttpOnly මාදිලියේ කුකීස් පෙරීමේ හැකියාව එක් කර ඇත.
  • logUsage පරාමිතිය shell.openExternal() ක්‍රමයට එක් කර ඇත.
  • webRequest හට දැන් ඉල්ලීම් වර්ගය අනුව පෙරීමේ හැකියාව ඇත.
  • නව කවුළුවක් විවෘත කිරීමට webContents වෙත devtools-open-url සිදුවීම එක් කරන ලදී.
  • දේශීය නිමැවුම් ප්‍රවාහයට බාහිර ශ්‍රව්‍ය ආදානය පරාවර්තනය කිරීම සඳහා ses.setDisplayMediaRequestHandler() ආපසු ඇමතුම් හසුරුව වෙත enableLocalEcho ධජය එක් කරන ලදී.
  • සියලුම මොඩියුල සම්පාදනය කිරීමේදී ලබාගත් තොරතුරු භාවිතා කරමින් සාමාන්‍ය ප්‍රශස්තිකරණය පෙරනිමියෙන් වින්‍යාස ගොනුවේ සක්‍රීය කර ඇත.

ඉලෙක්ට්‍රෝන වේදිකාව ඔබට බ්‍රවුසර තාක්ෂණයන් භාවිතයෙන් ඕනෑම චිත්‍රක යෙදුම් නිර්මාණය කිරීමට ඉඩ සලසයි, එහි තර්කනය 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. සමස්තයක් වශයෙන්, ඉලෙක්ට්‍රෝන වැඩසටහන් නාමාවලියෙහි යෙදුම් 734 ක් අඩංගු වේ. නව යෙදුම් සංවර්ධනය කිරීම සරල කිරීම සඳහා, විවිධ ගැටළු විසඳීම සඳහා කේත උදාහරණ ඇතුළුව සම්මත ආදර්ශන යෙදුම් කට්ටලයක් සකස් කර ඇත.

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

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