Ширкати Mozilla
Идеяи асосии гузариш ба WebExtensions API муттаҳид кардани технологияи таҳияи замимаҳо барои Firefox ва Chrome буд, аз ин рӯ, дар шакли кунунии худ, Firefox бо версияи кунунии манифести Chrome қариб 100% мувофиқ аст. Манифест рӯйхати қобилиятҳо ва захираҳоеро, ки ба замимаҳо пешбинӣ шудаанд, муайян мекунад. Дар робита ба ҷорӣ намудани чораҳои маҳдудкунанда дар версияи сеюми манифест, ки аз ҷониби таҳиягарони иловаҳо манфӣ қабул карда мешаванд, Mozilla аз амалияи риояи пурраи манифест дур мешавад ва тағиротҳоро ба Firefox интиқол намедиҳад, ки мутобиқатро бо иловаҳо вайрон мекунанд. он.
Ёдовар мешавем, ки
Mozilla инчунин имкони гузаштан ба дастгирии Firefox-ро барои баъзе тағйироти дигар аз версияи сеюми манифести Chrome, ки мутобиқатро бо иловаҳо вайрон мекунанд, арзёбӣ мекунад:
- Гузариш ба иҷроиши коргарони хидмат дар шакли равандҳои замина, ки аз таҳиягарон талаб мекунад, ки рамзи баъзе иловаҳоро иваз кунанд. Гарчанде ки усули нав аз нуқтаи назари иҷроиш самараноктар аст, Mozilla дар назар дорад, ки дастгирии пешбурди саҳифаҳои пасзаминаро нигоҳ дорад.
- Модели нави дархости иҷозати гранулӣ - изофа наметавонад якбора барои ҳама саҳифаҳо фаъол карда шавад (иҷозаи "all_urls" хориҷ карда шудааст), балки танҳо дар контексти ҷадвали фаъол кор мекунад, яъне. корбар бояд тасдиқ кунад, ки илова барои ҳар як сайт кор мекунад. Mozilla роҳҳои пурзӯр кардани назорати дастрасӣ бидуни парешон кардани доимии корбарро меомӯзад.
- Тағйир дар коркарди дархостҳои байнисоҳавӣ - мувофиқи манифести нав, скриптҳои коркарди мундариҷа бо ҳамон маҳдудиятҳои иҷозат барои саҳифаи асосӣ, ки ин скриптҳо дар он дохил карда шудаанд (масалан, агар саҳифа дастрасӣ надошта бошад ҷойгиршавии API, пас иловаҳои скрипт низ ин дастрасиро қабул намекунанд). Ин тағирот дар Firefox амалӣ карда мешавад.
- Манъи иҷрои коди зеркашидашуда аз серверҳои беруна (мо дар бораи ҳолатҳое, ки изофа рамзи беруниро бор мекунад ва иҷро мекунад). Firefox аллакай масдудкунии рамзи берунаро истифода мебарад ва таҳиягарони Mozilla омодаанд ин муҳофизатро бо истифода аз усулҳои иловагии пайгирии зеркашии код, ки дар версияи сеюми манифест пешниҳод шудаанд, пурзӯр кунанд.
Манбаъ: opennet.ru