கடைசி நாட்களில், ஏராளமான பயனர்கள் பயர்பாக்ஸுக்கு எதிராக தங்கள் கோபத்தையும் கோபத்தையும் காட்டினர் Reddit மன்றங்களில். காரணம் Mozilla பயர்பாக்ஸில் விளம்பரங்களைக் காண்பிக்கும் திறனைத் தவறாகச் சேர்த்தது Mozilla VPN சேவைக்கு பாப்-அப் விண்டோ வடிவில் செயல்படுத்தப்பட்டது.
விளம்பரம் ஊடுருவியது, இது விளம்பர யூனிட் மூடப்படும் வரை தன்னிச்சையான திறந்த தாவல்களின் உள்ளடக்கத்தை மேலெழுதுவதால், தற்போதைய பக்கத்துடன் வேலை செய்வதைத் தடுக்கிறது.
ஆரம்பத்தில் பாதிக்கப்பட்ட பயனர்கள் வலைத்தளங்களைப் புகாரளிக்கத் தொடங்கினர் அதில் ஊடுருவும் விளம்பரம் காட்டப்பட்டது, ஆனால் புகார்கள் குவிந்தபோது, அந்த விளம்பரம் சில தளங்களில் இல்லாமல் தோராயமாக காட்டப்பட்டதைக் கண்டார்கள். தளங்களின் வெப்மாஸ்டர்களும் உரிமை கோருவார்கள், காட்டப்படும் விளம்பரம் வலைத்தளங்களின் விஷயம் அல்ல, உலாவியே என்பதை அவர்கள் உணர்ந்தனர்.
தாக்கல் செய்யப்பட்ட புகார்களில், ஊடுருவும் முறையின் அனுமதிக்க முடியாத தன்மையை பயனர்கள் முன்னிலைப்படுத்தினர் உலாவியின் செயல்பாட்டில் தலையிடும் அதன் சேவைகளை மேம்படுத்துவதற்காக Mozilla ஆல் செயல்படுத்தப்பட்டது. என்பது குறிப்பிடத்தக்கது மூடு பொத்தான் கிட்டத்தட்ட கண்ணுக்கு தெரியாததாக இருந்தது விளம்பர சாளரத்தில் (பின்னணியில் குறுக்கு ஒன்று கலப்பது, உடனடியாக வேலைநிறுத்தம் செய்யாது) மேலும் விளம்பரத்தை நிராகரிப்பதற்கான வாய்ப்பு இல்லை (தடுக்கும் விளம்பர சாளரத்தை மூட, "இப்போது இல்லை" இணைப்பு வழங்கப்பட்டது, இறுதி நிராகரிப்பு சாத்தியம் இல்லை).
என்று சில பயனர்கள் தெரிவித்தனர் விளம்பர யூனிட்டைக் காண்பிக்கும் போது உலாவி செயலிழந்தது, இது சுமார் 30 வினாடிகள் நீடித்தது. அனுபவமில்லாத பயனர்களுக்கு இந்தத் தளம் ஊடுருவும் விளம்பரங்களைக் காட்டுகிறது, அதை மாற்றும் உலாவி அல்ல என்ற எண்ணம் இருப்பதால், தள உரிமையாளர்களும் தங்கள் சீற்றத்தை வெளிப்படுத்தினர்.
கூடுதலாக, விளம்பர காட்சியை செயல்படுத்துவதில் பிழை கண்டறியப்பட்டது, எனவே, செயல்பாட்டின் போது விளம்பர யூனிட் தோன்றியதே தவிர, 20 நிமிடங்களுக்குப் பிறகு பயனர் செயலிழந்த பிறகு அல்ல. பயனர் அதிருப்தி அலைக்குப் பிறகு, உலாவியில் Mozilla VPN விளம்பரங்களின் காட்சி முடக்கப்பட்டது (browser.vpn_promo.enabled=false in about:config).
மறுபுறம், ஃபயர்பாக்ஸின் நைட்லி பில்ட்ஸ் (இது ஜூலை 4 ஆம் தேதி பயர்பாக்ஸ் 115 வெளியீட்டின் அடிப்படையை உருவாக்கும்) ஏற்கனவே பில்ட் எஞ்சினைக் கொண்டுள்ளது என்பதும் குறிப்பிடத்தக்கது. பெர்கமோட் மொழிபெயர்ப்பு, என்று ஒரு மொழியிலிருந்து மற்றொரு மொழிக்கு முன்னிருப்பாக தானியங்கி மொழிபெயர்ப்பு இயக்கப்பட்டிருக்க வேண்டும்.
பெர்கமோட் குறிப்பிடத்தக்கது மற்றவர்களின் வேலையைச் சார்ந்து இல்லை மற்றும் வெளிப்புற கிளவுட் சேவைகளைப் பயன்படுத்துவதில்லை, போன்ற மொழிபெயர்ப்பு பயனரின் உள்ளூர் அமைப்பில் செய்யப்படுகிறது.
மொழிபெயர்ப்பு இயந்திரம் பெர்கமோட், பல பல்கலைக்கழகங்களின் ஆராய்ச்சியாளர்களுடன் இணைந்து மொஸில்லாவில் உருவாக்கப்படுகிறது யுனைடெட் கிங்டம், எஸ்டோனியா மற்றும் செக் குடியரசு ஆகியவற்றிலிருந்து ஐரோப்பிய ஒன்றியத்தின் நிதியுதவியுடன்.
இயந்திரம் C++ இல் எழுதப்பட்டுள்ளது மற்றும் மரியன் இயந்திர மொழிபெயர்ப்பு கட்டமைப்பிற்கான ரேப்பர் ஆகும், இது மீண்டும் மீண்டும் வரும் நரம்பியல் நெட்வொர்க் (RNN) மற்றும் மின்மாற்றி அடிப்படையிலான மொழி மாதிரிகளைப் பயன்படுத்துகிறது. கற்றல் மற்றும் மொழிபெயர்ப்பை விரைவுபடுத்த GPU பயன்படுத்தப்படலாம். மரியன் கட்டமைப்பானது மைக்ரோசாஃப்ட் டிரான்ஸ்லேட்டர் மொழிபெயர்ப்புச் சேவையை இயக்கவும் பயன்படுத்தப்படுகிறது, மேலும் இது முதன்மையாக மைக்ரோசாஃப்ட் பொறியாளர்களால் எடின்பர்க் மற்றும் போஸ்னான் பல்கலைக்கழகங்களின் ஆராய்ச்சியாளர்களுடன் இணைந்து உருவாக்கப்பட்டது.
இந்த எஞ்சின் தற்போது 16 மொழிகளுக்கான ஆயத்த மாதிரிகளைக் கொண்டுள்ளது, இதில் ஆங்கிலத்திலிருந்து ரஷ்ய மற்றும் உக்ரேனிய மொழிக்கு மொழிபெயர்ப்பதற்கான சோதனை மாதிரிகள் மற்றும் நேர்மாறாகவும் உள்ளது.
அதைக் குறிப்பிடுவது மதிப்பு முன்பு பயர்பாக்ஸ் பக்கங்களை மொழிபெயர்க்க ஒரு உள்ளமைக்கப்பட்ட பொறிமுறையை ஏற்கனவே கொண்டிருந்தது, ஆனால் இது வெளிப்புற கிளவுட் சேவைகளின் பயன்பாட்டுடன் இணைக்கப்பட்டுள்ளது (Google, Yandex மற்றும் Bing ஆதரிக்கப்படுகிறது) மற்றும் இயல்பாக இயக்கப்படவில்லை ("browser.translation" அமைப்பு about:config இல் சேர்க்க கிடைக்கிறது).
மொழிபெயர்ப்பு இயந்திரம் தெரியாத மொழியில் ஒரு பக்கத்தைத் திறக்கும் போது தானியங்கி மொழியைக் கண்டறிவதை ஆதரிக்கிறது மற்றும் பக்கத்தை மொழிபெயர்க்கும்படி கேட்கும் சிறப்புத் தூண்டலைக் காட்டுகிறது. ஒரு தானியங்கி மொழிபெயர்ப்பு முறை உள்ளது (browser.translations.autoTranslate in about:config).
ஆர்வமுள்ளவர்கள், மொழிபெயர்ப்பு அமைப்பு இயக்கப்பட்டுள்ளதா என்பதைக் கட்டுப்படுத்த, about:config இல் "browser.translations.enable" அமைப்பைப் பயன்படுத்தலாம் என்பதை நீங்கள் அறிந்திருக்க வேண்டும்.