You are on page 1of 31

11

МЕЃУНАРОДЕН СЛАВЈАНСКИ УНИВЕРЗИТЕТ


‘‘ГАВРИЛО РОМАНОВИЧ ДЕРЖАВИН‚‚
СВЕТИ НИКОЛЕ, БИТОЛА-РЕПУБЛИКА МАКЕДОНИЈА

СЕМИНАРСКА РАБОТА

ПРЕДМЕТ: АНАЛИЗА НА СОФТВЕРСКИ ПОТРЕБИ


TEMA: МICROSOFT ACCESS , MICROSOFT EDGE

Ментор: Изработил: Кристијан Сандев


Проф.д-р Г. БИЏОВСКИ Бр на индекс:2141031

11 1 of 31
12

Што претставува Microsoft Access?


Microsoft Access е систем за управување со базата на податоци (DBMS) од Microsoft кој го
комбинира релациониот Access Database Engine (ACE) со графички кориснички интерфејс
и алатки за развој на софтвер (да не се меша со стариот Microsoft Access кој беше
телекомуникациска програма што обезбедуваше терминал емулација и интерфејси за
лесно користење при пристап до онлајн услуги како што се Dow Jones, Compuserve и
електронско поштенско сандаче во 1980-тите). Тој е член на пакетот апликации на
Microsoft 365, вклучени во професионалните и повисоките изданија или се продаваат
одделно.

Microsoft Access ги складира податоците во свој формат врз основа на Access Database
Engine (порано Jet Database Engine). Исто така, може да увезе или директно да се поврзе
со податоци складирани во други апликации и бази на податоци.

12 2 of 31
13

Програмерите на софтвер, архитектите на податоци и моќните корисници можат да


користат Microsoft Access за развој на апликативен софтвер. Како и другите апликации на
Microsoft Office, Access е поддржан од Visual Basic for Applications (VBA), програмски јазик
заснован на објект кој може да упатува на различни објекти, вклучувајќи го наследениот
DAO (Објекти за пристап до податоци), објектите на податоци ActiveX и многу други
компоненти на ActiveX . Визуелните објекти што се користат во обрасците и извештаите ги
изложуваат нивните методи и својства во програмската средина VBA, а модулите за код
на VBA може да декларираат и повикуваат операции на оперативниот систем Windows.

13 3 of 31
14

Историја
Пред воведувањето на Access, Borland (со Paradox и dBase) и Fox (со FoxPro) доминираа
на пазарот на десктоп бази на податоци. Microsoft Access беше првата програма за база на
податоци за масовниот пазар за Windows. Со купувањето на ФоксПро од Мајкрософт во
1992 година и инкорпорирањето на рутините за оптимизација на прашањата Рашмор на
Фокс во Access, Microsoft Access брзо стана доминантна база на податоци за Windows -
ефикасно елиминирајќи ја конкуренцијата која не успеа да премине од светот на MS-DOS

-Проект Омега
Првиот обид на Мајкрософт да продаде производ со релациона база на податоци беше во
средината на 1980-тите, кога Мајкрософт ја доби лиценцата за продажба на R:Base. Во
доцните 1980-ти Мајкрософт разви свое решение со кодно име Омега.Беше потврдено во
1988 година дека е во развој производ со база на податоци за Windows и OS/2. Тој требаше
да го вклучи „EB“ Embedded Basic јазик, кој требаше да биде јазик за пишување макроа во
сите апликации на Microsoft, но обединувањето на макро јазиците не се случи до
воведувањето на Visual Basic за Апликации (VBA). Омега, исто така, се очекуваше да
обезбеди преден крај на Microsoft SQL Server. Апликацијата беше многу жедна за ресурси
и имаше извештаи дека работи бавно на 386 процесори кои беа достапни во тоа време.
Беше планирано да биде објавено во првиот квартал од 1990 година, но во 1989 година
развојот на производот беше ресетиран и беше презакажан да биде испорачан не порано
од јануари 1991 година.Делови од проектот подоцна беа користени за други проекти на
Мајкрософт: Cirrus (кодно име за пристап) и Thunder (кодно име за Visual Basic, каде што
се користеше Embedded Basic моторот). По премиерата на Access, проектот Омега беше
демонстриран во 1992 година на неколку новинари и вклучуваше функции кои не беа
достапни во Access.

14 4 of 31
15

-Проект Cirrus
Првиот обид на Мајкрософт за продаден производ со релациона база на податоци беше во
околината во 1980-та година, кога Мајкрософт ја доби лиценцата за продажба на R:Base.
Во доцните 1980-ти Мајкрософт разви свое решение со кодно име Омега. Беше потврдено
во 1988 година дека е во развојниот производ со база на податоци за Windows и OS/2. Тој
треба да го има „EB“ Embeded Basic, кој треба да биде јазик за пишување макроа во сите
апликации на Microsoft, но обединувањето на макро јазиците не се случило до
воведувањето на Visual Basic за Апликации (VBA) . Омега, исто така, очекуваме да го
обезбедиме предниот крај на Microsoft SQL Server. Апликацијата беше многу жедна за
ресурси и има информации дека работи бавно на 386 процесори кои беа спроведени во тоа
време. Беше планирано да биде објавено во првиот квартал од 1990 година, но во 1989
година беше ресетирана и беше презакажан да биде испорачан не започна од јануари 1991
година.[16] Делови од проекти беа користени за други проекти на Мајкрософт: Cirrus
(кодно име за пристап) и Thunder (кодно име за Visual Basic, каде што се користеше
Embedded Basic моторот). Поглавје на Access, проектот Омега беше демонстриран во 1992
година на неколку новинари и вклучуваше функции кои не беа направени во Access.

-Timeline
Мајкрософт ја издаде верзијата Access 1.0 на 13 ноември 1992 година и верзијата Access
1.1 во мај 1993 година за да ја подобри компатибилноста со другите производи на
Microsoft и да го вклучи програмскиот јазик Access Basic.

Со Access v2.0, Microsoft одреди минималните хардверски барања да бидат Microsoft


Windows v3.1 со потребна 4 MB RAM, препорачана 6 MB RAM;

Како дел од Microsoft Office 4.3 Professional со полица за книги, Microsoft Access 2.0 беше
вклучен со првиот примерок на бази на податоци „NorthWind Trader“ кој го покрива секој
можен аспект на програмирање на вашата сопствена база на податоци. Примерокот на

15 5 of 31
16

Northwind Traders за прв пат ги воведе функциите на главната разводна табла нови за
Access 2.0 за 1994 година.
Со Office 95, Microsoft Access 7.0 (познато како „Access 95“) стана дел од Microsoft Office
Professional Suite, приклучувајќи се на Microsoft Excel, Word и PowerPoint и преминувајќи
од Access Basic на VBA. Оттогаш, Microsoft објавува нови верзии на Microsoft Access со
секое издание на Microsoft Office. Ова ги вклучува Access 97 (верзија 8.0), Access 2000
(верзија 9.0), Access 2002 (верзија 10.0), Access 2003 (верзија 11.5), Access 2007 (верзија
12.0), Access 2010 (верзија 14.0) и Access 2015 (верзија). ).

Верзиите 3.0 и 3.5 на Jet Database Engine (кои се користат од Access 7.0 и подоцна
објавениот Access 97 соодветно) имаа критичен проблем што ги направи овие верзии на
Access неупотребливи на компјутер со повеќе од 1 GB меморија. Додека Мајкрософт го
реши овој проблем за Jet 3.5/Access 97 по објавувањето, никогаш не го реши проблемот со
Jet 3.0/Access 95.

Природниот формат на базата на податоци за Access (база на податоци на Jet MDB) исто
така еволуираше со текот на годините. Форматите вклучуваат Access 1.0, 1.1, 2.0, 7.0, 97,
2000, 2002 и 2007 година. Најзначајната транзиција беше од Access 97 во Access 2000
формат; што не е наназад компатибилно со претходните верзии на Access. Од 2011 година,
сите понови верзии на Access го поддржуваат форматот Access 2000. Додадени се нови
функции во форматот Access 2002 кој може да се користи од Access 2002, 2003, 2007 и
2010 година.

Microsoft Access 2000 ја зголеми максималната големина на базата на податоци на 2 GB


од 1 GB во Access 97.

Microsoft Access 2007 воведе нов формат на база на податоци: ACCDB. Поддржува врски
до листи на SharePoint и сложени типови на податоци како полиња со повеќе вредности и
прилози. Овие нови типови полиња се во суштина збирки записи во полиња и
овозможуваат складирање на повеќе вредности или датотеки во едно поле. Microsoft
Access 2007, исто така, го воведе полето за прикачување на датотеки, кое ги складираше
податоците поефикасно од полето OLE (Поврзување и вградување на објекти).
Microsoft Access 2010 воведе нова верзија на ACCDB формат поддржан хостинг Access
Web услуги на SharePoint 2010 сервер. За прв пат, ова овозможи апликациите на Access да
16 6 of 31
17

се извршуваат без да мора да инсталираат Access на нивниот компјутер и беше првата


поддршка на корисниците на Mac. Секој корисник на страницата на SharePoint со доволно
права може да ја користи Access Web услугата. Сè уште беше потребна копија од Access за
развивачот да ја создаде Access Web услугата, а десктоп верзијата на Access остана дел од
Access 2010. Услугите за Access Web не беа исти како десктоп апликациите.
Автоматизацијата беше само преку макро јазикот (не VBA) кој Access автоматски го
конвертира во JavaScript. Податоците повеќе не беа во базата на податоци на Access, туку
во списоците на SharePoint. Десктоп базата на податоци на Access може да се поврзе со
податоците на SharePoint, така што беа можни хибридни апликации за да може да се
поддржат корисниците на SharePoint на кои им требаат основни прегледи и уредувања,
додека пософистицираните, традиционални апликации може да останат во базата на
податоци за десктоп Access.

Microsoft Access 2013 нуди традиционални десктоп апликации за Access плус значително
ажурирана веб-услуга SharePoint 2013. Моделот Access Web во Access 2010 беше заменет
со нова архитектура која ги складира неговите податоци во вистински бази на податоци на
SQL Server. За разлика од списоците на SharePoint, ова нуди вистински дизајн на
релациона база на податоци со референцијален интегритет, приспособливост,
проширливост и перформанси што би ги очекувале од SQL Server. Решенијата на базата
на податоци што може да се креираат на SharePoint 2013 нудат модерен кориснички
интерфејс дизајниран да прикажува повеќе нивоа на врски што може да се гледаат и
уредуваат, заедно со промена на големината за различни уреди и поддршка за допир.
Десктопот на Access 2013 е сличен на Access 2010, но неколку функции беа прекинати,
вклучително и поддршка за проекти за податоци за пристап[потребно е појаснување]
(ADPs), стожерни табели, стожерни графикони, збирки на податоци за пристап, контрола
на изворниот код, репликација и други наследни функции. Максималната големина на
базата на податоци за пристап до работната површина остана 2 GB (како што беше од
верзијата од 2000 година).

17 7 of 31
18

Користење
Покрај користењето на сопствената датотека за складирање на базата на податоци,
Microsoft Access може да се користи и како „преден дел“ на програма додека другите
производи дејствуваат како „задни“ табели, како што се Microsoft SQL Server и
производи кои не се од Microsoft, како што се како Oracle и Sybase. Повеќекратни извори
на заднина може да се користат од базата на податоци на Microsoft Access Jet (формати
ACCDB и MDB). Слично на тоа, некои апликации како Visual Basic, ASP.NET или Visual
Studio .NET ќе го користат форматот на базата на податоци на Microsoft Access за своите
табели и барања. Microsoft Access може да биде дел и од покомплексно решение, каде
што може да се интегрира со други технологии како Microsoft Excel, Microsoft Outlook,
Microsoft Word, Microsoft PowerPoint и ActiveX контролите.

Табелите за пристап поддржуваат различни типови на стандардни полиња, индекси и


референцијален интегритет, вклучувајќи каскадни ажурирања и бришења. Пристапот
вклучува и интерфејс за барање, формулари за прикажување и внесување податоци и
извештаи за печатење. Основната база на податоци на Access, која ги содржи овие објекти,
е повеќекорисничка и се справува со заклучување записи.

Повторливите задачи може да се автоматизираат преку макроа со опции за точка-и-клик.


Исто така, лесно е да се постави база на податоци на мрежа и да има повеќе корисници да
споделуваат и ажурираат податоци без да се препишуваат меѓусебната работа.

18 8 of 31
19

Постојат бази на податоци со шаблони во рамките на програмата и за преземање од веб-


страницата на Мајкрософт. Овие опции се достапни при стартување на Access и им
овозможуваат на корисниците да ја подобрат базата на податоци со претходно
дефинирани табели, прашања, форми, извештаи и макроа. Шаблоните за бази на податоци
поддржуваат VBA код, но шаблоните на Microsoft не вклучуваат VBA код.

Програмерите можат да креираат решенија користејќи VBA, што е слично на Visual


Basic 6.0 (VB6) и се користи низ програмите на Microsoft Office како што се Excel, Word,
Outlook и PowerPoint. Повеќето VB6 кодови, вклучително и употребата на повици на
Windows API, може да се користат во VBA. Моќните корисници и програмери можат да ги
прошират основните решенија за крајни корисници на професионално решение со
напредна автоматизација, валидација на податоци, апсење грешки и поддршка за повеќе
корисници.

Бројот на истовремени корисници што може да се поддржат зависи од количината на


податоци, задачите што се извршуваат, нивото на употреба и дизајнот на апликацијата.
Општо прифатените ограничувања се решенија со 1 GB или помалку податоци (Пристапот
поддржува до 2 GB) и функционира доста добро со 100 или помалку истовремени врски
(поддржани се 255 истовремени корисници). Оваа способност често е добра за решенијата
на одделот. Ако користите решение за базата на податоци на Access во сценарио со повеќе
корисници, апликацијата треба да се „подели“. Ова значи дека табелите се во една
датотека наречена заден крај (обично зачувана во заедничка мрежна папка) и
компонентите на апликацијата (форми, извештаи, прашања, код, макроа, поврзани табели)
се во друга датотека наречена преден крај. Поврзаните табели во предниот крај укажуваат
на задната датотека. Секој корисник на апликацијата Access ќе добие своја копија од
предната датотека.

19 9 of 31
1 10

Апликациите што извршуваат сложени прашања или анализи низ големи збирки на
податоци природно би барале поголема пропусност и меморија. Microsoft Access е
дизајниран да се размери за да поддржува повеќе податоци и корисници со поврзување со
повеќе бази на податоци на Access или со користење на задната база на податоци како
Microsoft SQL Server. Со вториот дизајн, количината на податоци и корисниците можат да
се размерат на решенија на ниво на претпријатие.

Улогата на Microsoft Access во развојот на веб пред верзијата 2010 е ограничена.


Функциите на корисничкиот интерфејс на Access, како што се формулари и извештаи,
работат само во Windows. Во верзиите од 2000 до 2003 година, типот на објект на Access
наречен Страници за пристап до податоци создаде веб-страници што може да се
објавуваат. Страниците за пристап до податоци повеќе не се поддржани. На моторот за
бази на податоци за млазни податоци, од јадрото за пристап, може да се пристапи преку
технологии како што се ODBC или OLE DB. До податоците (т.е., табели и прашања) може
да се пристапи преку веб-базирани апликации развиени во ASP.NET, PHP или Java. Со
употребата на Microsoft's Terminal Services и Remote Desktop Application во Windows
Server 2008 R2, организациите можат да хостираат апликации за Access за да можат да се
извршуваат преку интернет. Оваа техника не го размери начинот на кој веб-апликацијата
би ја направила, но е соодветна за ограничен број корисници во зависност од
конфигурацијата на домаќинот.

Access 2010 овозможува објавување на базите на податоци на веб-страниците на


SharePoint 2010 кои работат на Access Services. Овие веб-базирани формулари и извештаи
работат во кој било модерен веб-прелистувач. Добиените веб-формули и извештаи, кога се
пристапуваат преку веб-прелистувач, не бараат никакви додатоци или екстензии (на пр.,
ActiveX и Silverlight).

1 10 10 of 31
1 11

Карактеристики

Корисниците можат да креираат табели, прашања, формулари и извештаи и да ги поврзат


заедно со макроа. Напредните корисници можат да користат VBA за пишување богати
решенија со напредна манипулација со податоци и корисничка контрола. Access има и
функции за креирање извештаи кои можат да работат со кој било извор на податоци до кој
пристап може да пристапи.

Оригиналниот концепт на Access беше крајните корисници да можат да пристапат до


податоците од кој било извор. Други карактеристики вклучуваат: увоз и извоз на податоци
во многу формати, вклучувајќи Excel, Outlook, ASCII, dBase, Paradox, FoxPro, SQL Server
и Oracle. Исто така, има можност да се поврзе со податоци во неговата постоечка локација
и да ги користи за прегледување, барање, уредување и известување. Ова им овозможува на
постоечките податоци да се менуваат додека се осигурува дека Access ги користи
најновите податоци. Може да врши хетерогени спојувања помеѓу множества на податоци
складирани на различни платформи. Пристапот често се користи од луѓе кои преземаат
податоци од бази на податоци на ниво на претпријатие за манипулација, анализа и
локално известување.

Исто така, постои и формат Access Database (ACE и порано Jet) (MDB или ACCDB во
Access 2007) кој може да ги содржи апликацијата и податоците во една датотека. Ова го
прави многу погодно да се дистрибуира целата апликација на друг корисник, кој може да
ја стартува во исклучени средини.

Една од придобивките на Access од перспектива на програмер е неговата релативна


компатибилност со SQL (структуриран јазик за пребарување) - прашањата може да се
гледаат графички или да се уредуваат како SQL изјави, а SQL изјавите може да се
користат директно во макроа и VBA модули за манипулирање со табелите на Access.
Корисниците можат да мешаат и користат и VBA и „Макроа“ за програмирање форми и
логика и нуди објектно-ориентирани можности. VBA, исто така, може да се вклучи во
барањата.

1 11 11 of 31
1 12

Microsoft Access нуди параметриизирани прашања. Овие прашања и табели за Access


може да се референцираат од други програми како VB6 и .NET преку DAO или ADO. Од
Microsoft Access, VBA може да упатува параметриизирани складирани процедури преку
ADO.

Десктоп изданијата на Microsoft SQL Server може да се користат со Access како


алтернатива на Jet Database Engine. Оваа поддршка започна со MSDE (Microsoft SQL
Server Desktop Engine), намалена верзија на Microsoft SQL Server 2000 и продолжува со
SQL Server Express верзиите на SQL Server 2005 и 2008 година.

Microsoft Access е база на податоци базирана на сервер за датотеки. За разлика од


системите за управување со релациона база на податоци клиент-сервер (RDBMS),
Microsoft Access не имплементира активирања на базата на податоци, складирани
процедури или евиденција на трансакции. Access 2010 вклучува активирања на ниво на
табела и складирани процедури вградени во моторот за податоци ACE. Така, системот за
база на податоци клиент-сервер не е услов за користење складирани процедури или
активирања на табели со Access 2010. Табелите, прашањата, формите, извештаите и
макроата сега може да се развијат специјално за веб-базирани апликации во Access 2010.
Интеграцијата со Microsoft SharePoint 2010 е исто така многу подобрена.

Изданието на Microsoft Access од 2013 година воведе претежно рамен дизајн и можност за
инсталирање апликации од Office Store, но не воведе нови функции. Темата беше делумно
ажурирана повторно за 2016 година, но не беше создадена темна тема за Access.

1 12 12 of 31
1 13

Пристап до услуги и веб-база на податоци

Веб-формите на ASP.NET можат да побараат база на податоци на Microsoft Access, да


преземаат записи и да ги прикажуваат на прелистувачот.

SharePoint Server 2010 преку Access Services овозможува објавување на бази на податоци
на Access 2010 на SharePoint, со што им овозможува на повеќе корисници да
комуницираат со апликацијата за базата на податоци од кој било веб-прелистувач
усогласен со стандардите. Пристап до веб-базите на податоци објавени на SharePoint
Server може да користат стандардни објекти како што се табели, прашања, форми, макроа
и извештаи. Access Services ги складира тие објекти во SharePoint.

Access 2013 нуди можност за објавување на веб-решенија на Access на SharePoint 2013.


Наместо да користи SharePoint листи како нејзин извор на податоци, Access 2013 користи
вистинска база на податоци на SQL Server хостирана од SharePoint или SQL Azure. Ова
нуди вистинска релациона база на податоци со референцијален интегритет,
приспособливост, одржливост и екстензибилност во споредба со користените прикази на
SharePoint Access 2010. Макро јазикот е подобрен за да поддржува пософистицирана
програмска логика и автоматизација на ниво на база на податоци.

1 13 13 of 31
1 14

Развој
Access ги складира сите табели на базата на податоци, прашања, форми, извештаи, макроа
и модули во базата на податоци на Access Jet како една датотека.

За развој на барања, Access нуди „Дизајнер за прашања“, графички кориснички интерфејс


кој им овозможува на корисниците да градат барања без познавање на структуриран јазик
за пребарување. Во Query Designer, корисниците можат да ги „прикажат“ изворите на
податоци на барањето (кои можат да бидат табели или прашања) и да ги изберат полињата
што сакаат да ги вратат со кликнување и влечење во мрежата. Може да поставите
спојувања со кликнување и влечење полиња во табели во полиња во други табели.
Пристапот им овозможува на корисниците да гледаат и да манипулираат со SQL кодот ако
сакаат. Секоја табела за Access, вклучувајќи ги и поврзаните табели од различни извори на
податоци, може да се користи во барањето.

Пристапот, исто така, го поддржува создавањето на „пребарувања за поминување“. Овие


фрагменти од SQL-кодот можат да адресираат надворешни извори на податоци преку
употреба на ODBC конекции на локалната машина. Ова им овозможува на корисниците да
комуницираат со податоците складирани надвор од програмата Access без да користат
поврзани табели или Jet. Корисниците ги конструираат барањата за пренесување
користејќи ја синтаксата SQL поддржана од надворешниот извор на податоци.

Кога се развиваат извештаи (во „Приказ на дизајн“) дополнувањата или промените на


контролите предизвикуваат сите поврзани прашања да се извршуваат во заднина и
дизајнерот е принуден да чека да се вратат записите пред да може да направи друга
промена. Оваа функција не може да се исклучи.

Непрограмерите можат да ја користат макро функцијата за автоматизирање на едноставни


задачи преку серија паѓачки селекции. Макроата им овозможуваат на корисниците лесно
да ги поврзуваат командите меѓу себе, како што се извршување барања, увоз или извоз на

1 14 14 of 31
1 15

податоци, отворање и затворање форми, прегледување и печатење извештаи .итн

Макроата поддржуваат основна логика (IF-услови) и можност за повикување други


макроа. Макроата може да содржат и под-макроа кои се слични на потпрограмите. Во
Access 2007, подобрените макроа вклучуваа справување со грешки и поддршка за
привремени променливи. Access 2007, исто така, воведе вградени макроа кои во суштина
се својства на настанот на објектот. Ова ја елиминира потребата за складирање на
макроата како индивидуални објекти. Сепак, макроата беа ограничени во нивната
функционалност поради недостаток на програмски циклуси и напредна логика за
кодирање до Access 2013 година. Со значителни дополнителни подобрувања воведени во
Access 2013, можностите на макроата станаа целосно споредливи со VBA. Тие направија
практични распоредувања на веб-базирани апликации богати со функции, преку
значително подобрениот интерфејс и алатки на Microsoft SharePoint, како и на
традиционалните десктоп компјутери со Windows.

Заеднички со другите производи во пакетот Microsoft Office, другиот програмски јазик


што се користи во Access е Microsoft VBA. Слично е на Visual Basic 6.0 (VB6) и кодот
може да се чува во модули, класи и код зад формуларите и извештаите. За да се создаде
побогат, поефикасен и поодржлив готов производ со добро справување со грешките,
повеќето професионални апликации за Access се развиваат со користење на програмскиот
јазик VBA наместо макроа, освен кога распоредувањето на веб е бизнис услов.

За да манипулира со податоци во табели и прашања во VBA или макроа, Microsoft


обезбедува две библиотеки за пристап до базата на податоци на COM компоненти:

Објекти за пристап до податоци (DAO) (само 32-битни), кој е вклучен во Access и


Windows и еволуираше во ACE во Microsoft Access 2007 за форматот на базата на
податоци ACCDE
ActiveX Data Objects ActiveX Data Objects (ADO) (и 32-битни и 64-битни верзии)

1 15 15 of 31
1 16

Како и DAO и ADO, програмерите исто така можат да користат OLE DB и ODBC за развој
на мајчин C/C++ програми за пристап.[39] За ADP и директна манипулација со податоците
на SQL Server, потребно е ADO. DAO е најсоодветен за управување со податоци во базите
на податоци Access/Jet и единствениот начин за манипулирање со сложените типови
полиња во табелите ACCDB.

Во контејнерот на базата на податоци или окното за навигација во Access 2007 и


подоцнежните верзии, системот автоматски го категоризира секој објект по тип (на пр.,
табела, барање, макро). Многу развивачи на Access ја користат конвенцијата за именување
Лешински, иако ова не е универзално; тоа е програмска конвенција, а не правило
наметната со DBMS. Тоа е особено корисно во VBA каде што референците на имињата на
објектите може да не го означуваат неговиот тип на податоци (на пр. tbl за табели, qry за
прашања).
Програмерите користат Microsoft Access најчесто за индивидуални и работни групи
проекти (карактеризирањето на брзината на Access 97 беше направено за 32 корисници).
Од Access 97 и со Access 2003 и 2007 година, Microsoft Access и хардверот значително
еволуираа. Базите на податоци со големина помала од 1 GB (кои сега можат целосно да се
вклопат во RAM меморија) и 200 истовремени корисници се целосно во рамките на
можностите на Microsoft Access. Се разбира, перформансите зависат од дизајнот и
задачите на базата на податоци. Работата за интензивна диск, како што е сложеното
пребарување и барањето бара најмногу време.

Бидејќи податоците од базата на податоци на Microsoft Access може да се кешираат во


RAM меморијата, брзината на обработка може значително да се подобри кога има само
еден корисник или ако податоците не се менуваат. Во минатото, ефектот на доцнењето на
пакетите врз системот за заклучување на записи предизвикуваше бавно да работат базите
на податоци на Access на виртуелна приватна мрежа (VPN) или мрежа со широка област

1 16 16 of 31
1 17

(WAN) наспроти базата на податоци Jet. Од 2010 година, широкопојасните врски го


ублажија ова прашање.

Во јули 2011 година, Мајкрософт призна проблем со изведбата на интермитентно барање


со сите верзии на Access и Windows 7 и Windows Server 2008 R2 поради природата на
управувањето со ресурсите што е многу различно во поновите оперативни системи. Овој
проблем сериозно влијае на перформансите на барањето и на Access 2003 и порано со
кодот на моторот за бази на податоци на Jet, како и на Access 2007 и подоцна со Access
Database Engine (ACE). Мајкрософт издаде жешки поправки KB2553029 за Access 2007 и
KB2553116 за Access 2010, но нема да го реши проблемот со Jet 4.0 бидејќи е надвор од
главната поддршка.
Во претходните верзии на Microsoft Access, можноста за дистрибуција на апликации
бараше купување на Developer Toolkit; во Access 2007, 2010 и Access 2013 верзијата „Само
време на траење“ се нуди како бесплатно преземање, што овозможува дистрибуција на
апликации без авторски права на Windows XP, Vista, 7 и Windows 8.x.

1 17 17 of 31
1 18

Сплит архитектура на базата на податоци

Апликациите на Microsoft Access можат да усвојат архитектура на сплит-база на податоци.


Единствената база на податоци може да се подели на посебна „задна“ датотека која ги
содржи табелите со податоци (споделени на сервер за датотеки) и „фронт-крај“ (која ги
содржи објектите на апликацијата како што се барања, формулари, извештаи, макроа и
модули). Апликацијата „front-end“ Access се дистрибуира до работната површина на секој
корисник и е поврзана со споделената база на податоци. Користејќи го овој пристап, секој
корисник има инсталирана копија од Microsoft Access (или верзијата на траење) на
неговата машина заедно со базата на податоци за апликации. Ова го намалува мрежниот
сообраќај бидејќи апликацијата не се презема за секоја употреба. Базата на податоци
„front-end“ сè уште може да содржи локални табели за складирање на поставките на
корисникот или привремените податоци. Овој дизајн на сплит-база на податоци, исто така,
овозможува развој на апликацијата независно од податоците. Еден недостаток е тоа што
корисниците можат да направат различни промени во сопствената локална копија на
апликацијата и тоа го отежнува управувањето со контролата на верзијата. Кога новата
верзија е подготвена, предната база на податоци се заменува без да влијае на базата на
податоци. Microsoft Access има две вградени алатки, Database Splitter и Linked Table
Manager, за да се олесни оваа архитектура.

Поврзаните табели во Access користат апсолутни патеки наместо релативни патеки, така
што околината за развој или мора да ја има истата патека како и производната средина или
рутината „динамична врска“ може да биде напишана во VBA.
За многу големи бази на податоци на Access, ова може да има проблеми со
перформансите и во овие околности треба да се земе предвид SQL заднината. Ова е
помалку проблем ако целата база на податоци може да се вклопи во RAM меморијата на
компјутерот бидејќи Access кешира податоци и индекси.

1 18 18 of 31
1 19

Миграција на SQL Server

За да се размерат апликациите за Access до претпријатија или веб решенија, една можна


техника вклучува мигрирање на Microsoft SQL Server или еквивалентна база на податоци
за сервер. Дизајнот клиент-сервер значително го намалува одржувањето и ја зголемува
безбедноста, достапноста, стабилноста и евиденцијата на трансакциите.

Access 2000 преку Access 2010 вклучуваше карактеристика наречена Волшебник за


надградба која им овозможува на корисниците да ги надградат своите бази на податоци на
Microsoft SQL Server, база на податоци клиент-сервер ODBC. Оваа функција беше
отстранета од Access 2013. Дополнително решение, SQL Server Migration Assistant for
Access (SSMA), продолжува да биде достапно за бесплатно преземање од Microsoft.

Достапни се различни опции за надградба. По мигрирањето на податоците и барањата на


SQL Server, базата на Access може да се поврзе со базата на податоци SQL. Сепак,
одредени типови на податоци се проблематични, особено „Да/Не“. Во Microsoft Access
постојат три состојби за типот на податоци Да/Не (Точно/Неточно): празно, не/неточно
(нула) и да/точно (-1). Соодветниот тип на податоци на SQL Server е бинарен, со само две
состојби, дозволени вредности, нула и 1. Без разлика, SQL Server е сè уште најлесната
миграција. Преземањето податоци од поврзаните табели е оптимизирано само за
потребните записи, но ова сценарио може да работи помалку ефикасно од она што инаку
би било оптимално за SQL Server. На пример, во случаите кога приклучувањето на повеќе
табели сè уште бара копирање на целата табела низ мрежата.

Во претходните верзии на Access, вклучувајќи го и Access 2010, базите на податоци може


да се конвертираат и во Access Data Projects (ADP) кои се директно поврзани со една база
на податоци на SQL Server. Оваа функција беше отстранета од Access 2013. ADP ја
поддржува можноста директно да креира и менува објекти на SQL Server како што се
табели, прегледи, складирани процедури и ограничувања на SQL Server. Прегледите и
складираните процедури може значително да го намалат мрежниот сообраќај за
приклучоци на повеќе табели. SQL Server поддржува привремени табели и врски до други
извори на податоци надвор од единствената база на податоци на SQL Server.

1 19 19 of 31
1 20

Конечно, некои бази на податоци на Access се целосно заменети со друга технологија како
ASP.NET или Java откако податоците ќе се конвертираат. Сепак, секоја миграција може да
диктира големи напори бидејќи јазикот Access SQL е помоќен суперсет на стандардниот
SQL. Понатаму, процедурите за апликација за Access, без разлика дали се VBA и макроа,
се напишани на релативно повисоко ниво наспроти моментално достапните алтернативи
кои се и робусни и сеопфатни.

Заштита

Апликациите на Microsoft Access може да се направат безбедни со различни методи, од


кои најосновна е контролата на пристапот со лозинка; ова е релативно слаб облик на
заштита.

Повисоко ниво на заштита е употребата на безбедноста на работната група која бара


корисничко име и лозинка. Корисниците и групите може да се специфицираат заедно со
нивните права на ниво на тип на објект или индивидуален објект. Ова може да се користи
за одредување луѓе со права само за читање или внесување податоци, но може да биде
предизвик да се наведат. Посебна безбедносна датотека на работната група ги содржи
поставките што може да се користат за управување со повеќе бази на податоци.
Безбедноста на работната група не е поддржана во форматот на базата на податоци Access
2007 и Access 2010 ACCDB, иако Access 2007 и Access 2010 сè уште ја поддржуваат за
базите на податоци на MDB.

Базите на податоци исто така може да се шифрираат. Форматот ACCDB нуди значително
напредно шифрирање од претходните верзии.

Дополнително, ако дизајнот на базата на податоци треба да се обезбеди за да се спречат


промени, базите на податоци на Access може да се заклучат/заштитаат (и да се компајлира
изворниот код) со конвертирање на базата на податоци во датотека .MDE. Сите промени
на проектот VBA (модули, формулари или извештаи) треба да се направат во
оригиналниот MDB и потоа повторно да се конвертираат во MDE. Во Access 2007 и
Access 2010, базата на податоци ACCDB се претвора во датотека ACCDE. Некои алатки се
достапни за отклучување и „декомпајлирање“, иако одредени елементи, вклучително и
оригинални VBA коментари и форматирање, вообичаено се неповратни.

1 20 20 of 31
1 21

Што претставува Microsoft Edge?

Microsoft Edge е комерцијален веб-прелистувач со повеќе платформи создаден од


Microsoft. Првпат беше објавен во 2015 година како дел од Windows 10 и Xbox One, а
подоцна беше пренесен на други платформи како дел од проектот на Google со отворен
код Chromium: Android и iOS, macOS, постари верзии на Windows (Windows 7 и
подоцна),и неодамна Linux. Создаден е како наследник на Internet Explorer (IE).

Edge првично беше изграден со сопствениот сопствен прелистувач на Мајкрософт,


EdgeHTML, и нивниот JavaScript мотор Чакра. Кон крајот на 2018 година, беше објавено
дека Edge ќе биде целосно реконструиран како прелистувач базиран на Chromiumсо
мотори Blink и V8. Новиот Edge беше јавно објавен во јануари 2020 година, и на
платформите Xbox во 2021 година. Мајкрософт оттогаш ја прекина безбедносната
поддршка за оригиналниот прелистувач (сега познат како Microsoft Edge Legacy), и во
Windows 11 тој е стандардниот веб-прелистувач (за компатибилностсо Google Chrome).

Во мај 2022 година, според StatCounter, Microsoft Edge стана вториот најпопуларен
прелистувач во светот, престигнувајќи го Safari на Apple (во некои земји, како што се
Соединетите држави, Edge е трета најпопуларна, каде што има удел од 14%, малку зад
уделот на Safari од 16%). Од септември 2022 година, Edge го користат 11 проценти од
компјутерите ширум светот.

1 21 21 of 31
1 22

Карактеристики

Microsoft Edge е стандардниот веб-прелистувач на конзолите Windows 10, Windows 10


Mobile, Windows 11, Xbox One и Xbox Series X и Series S, што ги заменува Internet Explorer
11 и Internet Explorer Mobile. Бидејќи неговиот развој и издавање зависи од моделот на
Windows како услуга, тој не е вклучен во изданијата на Windows 10 Enterprise Long-Term
Service Channel (LTSC).

Мајкрософт првично објави дека Edge ќе го поддржи наследниот мотор на прелистувач


MSHTML (Trident) за компатибилност наназад, но подоцна рече дека, поради „силните
повратни информации“, Edge ќе користи нов мотор, додека Internet Explorer ќе продолжи
да го обезбедува стариот мотор. Збирката на алатки за развивачи на верзиите базирани на
EdgeHTML имаше опција за емулирање на однесувањето на прикажување („режим на
документ“) на верзии на Internet Explorer од 5 до 11.

Омилените, листата за читање, историјата на прелистување и преземањата се гледаат во


Hub, странична лента која обезбедува функционалност слична на менаџерот за преземања
и Центарот за омилени на Internet Explorer.

Edge има вграден читач на PDF, и поддржува WebAssembly. До јануари 2021 година, Edge
имаше и интегриран Adobe Flash Player (со внатрешна бела листа што дозволува Flash

1 22 22 of 31
1 23

аплетите на веб-локациите на Facebook да се вчитуваат автоматски, заобиколувајќи ги


сите други безбедносни контроли кои бараат активирање од корисникот).

Edge не поддржува наследени технологии како ActiveX и Browser Helper Objects,


наместо тоа користи систем за проширување.

Internet Explorer 11 останува достапен заедно со Edge на Windows 10 за компатибилност;


тој останува идентичен со верзијата на Windows 8.1 и не го користи моторот Edge како
што беше претходно објавено. Во Windows 11, Edge стана единствениот прелистувач
достапен од Microsoft. Сепак, тој вклучува „режим на Интернет експлорер“, чија цел е да
се поправат проблемите со компатибилноста.

Edge се интегрира со онлајн платформите на Microsoft за да обезбеди гласовна контрола,


функционалност за пребарување и динамични информации поврзани со пребарувањата во
лентата за адреси. Корисниците можат да прават прибелешки на веб-страниците што може
да се складираат и споделат со OneDrive, и можат да зачувуваат HTML и MHTML
страници на нивните компјутери. Исто така, се интегрира со функцијата „Список за
читање“ и обезбедува „Режим за читање“ што го отстранува непотребното форматирање
од страниците за да ја подобри нивната читливост. Edge има и нова функција наречена
вертикални јазичиња која им овозможува на корисниците да ги преместуваат јазичињата
на левата страна на екранот.

Прелиминарната поддршка за екстензии на прелистувачот беше додадена во март 2016


година, со изградбата 14291, првично беа поддржани три екстензии. Мајкрософт посочи
дека доцнењето во дозволувањето на екстензии и малиот број се должат на безбедносни
грижи. Од декември 2022 година, има повеќе од 9.000 наставки достапни за Edge.

1 23 23 of 31
1 24

Развој
-Edge Legacy (2014–2019)

Во декември 2014 година, пишувајќи за ZDNet, технолошката писателка Мери Џо Фоли


објави дека Мајкрософт развива нов веб прелистувач со кодно име „Spartan“ за Windows
10. Таа рече дека „Spartan“ ќе се третира како нов производ одвоен од Internet Explorer, со
Интернет Explorer 11 е задржан покрај него заради компатибилност.

На почетокот на јануари 2015 година, The Verge доби дополнителни детали околу
„Spartan“ од извори блиски до Microsoft, вклучувајќи извештаи дека ќе го замени Internet
Explorer и на десктоп и на мобилната верзија на Windows 10. Мајкрософт официјално го
претстави „Spartan“ за време на воведниот говор фокусиран на Windows 10 на 21 јануари
2015 година.

„Spartan“ првпат беше јавно достапен како стандарден прелистувач на Windows 10


Technical Preview build 10049, објавен на 30 март 2015 година. Новиот мотор што го
користеше „Spartan“ беше достапен во изданија на Windows 10 како дел од Internet

1 24 24 of 31
1 25

Explorer 11, Мајкрософт подоцна објави дека Internet Explorer ќе биде застарен на
Windows 10 и нема да го користи „Spartan“ моторот.

На 29 април 2015 година, за време на говорот на Build Conference, беше објавено дека
„Spartan“ официјално ќе биде познат како Microsoft Edge. Логото и брендирањето на
прелистувачот беа дизајнирани да одржуваат континуитет со брендирањето на Internet
Explorer. Брендирањето на проектот „Спартан“ се користеше во верзиите објавени по
Изградбата 2015. На 25 јуни 2015 година, Мајкрософт ја објави верзијата 19.10149 за
Windows 10 Mobile која го вклучуваше новиот бренд. На 28 јуни 2015 година, следеше
верзијата 20.10158 за десктоп верзиите, вклучувајќи го и ажурираното брендирање. На 15
јули 2015 година, Мајкрософт ја објави верзијата 20.10240 како последно издание.

На 12 август 2015 година, Microsoft ја започна програмата за преглед за следната верзија


на Microsoft Edge. Тие ја објавија верзијата 20.10512 на мобилните корисници. 6 дена
подоцна проследено со верзија 20.10525 за десктоп корисници. Прегледот доби повеќе
ажурирања. На 5 ноември 2015 година, Microsoft ја објави верзијата 25.10586 како
последно издание за второто јавно издание на Edge за десктоп корисници. На 12 ноември
2015 година, ажурирањето беше објавено и за корисниците на десктоп и за корисниците
на Xbox One како дел од Новото ажурирање на Xbox Experience. На 18 ноември 2015
година, ажурирањето беше на Windows 10 Mobile. Конечно, на 19 ноември 2015 година,
ажурирањето беше исто така достапно како дел од Техничкиот преглед 4 на Windows
Server 2016.[потребен е цитат]

Во ноември 2017 година, Мајкрософт објави пристаништа на Edge за Android и iOS.


Апликациите имаат интеграција и синхронизација со десктоп верзијата на компјутерите со
Windows 10. Поради ограничувањата на платформата и други фактори, овие порти не го
користат истиот мотор за распоред како десктоп верзијата и наместо тоа користат мотори
базирани на веб-кит на оперативниот систем.

1 25 25 of 31
1 26

Во април 2018 година, Edge додаде исклучување звук на картичката. Во јуни 2018 година,
поддршката за спецификациите за Веб автентикација беше додадена во изданијата на
Windows Insider, со поддршка за Windows Hello и надворешни безбедносни токени.

Мајкрософт престана да го поддржува Microsoft Edge Legacy на 9 март 2021 година. На


13 април 2021 година, Microsoft објави кумулативно месечно безбедносно ажурирање кое
го замени Edge Legacy со новиот Edge.

-EdgeHTML

EdgeHTML е комерцијален прелистувач првично развиен за Edge. Тоа е вилушка од


MSHTML (Trident) со отстранети сите наследени шифри на постарите верзии на Internet
Explorer, при што поголемиот дел од неговиот изворен код е препишан за да ги поддржи
веб-стандардите и интероперабилноста со другите современи прелистувачи. EdgeHTML е
напишан во C++.

Моторот за рендерирање првпат беше објавен како експериментална опција во Internet


Explorer 11 како дел од верзијата на Windows 10 Preview 9926.

Нов раб (2019–сега)

Со кодно име „Anaheim“, на 6 декември 2018 година, Microsoft ја објави својата намера
да го заснова Edge на изворниот код на Chromium, користејќи го истиот мотор за
рендерирање како Google Chrome, но со подобрувања развиени од Microsoft. Исто така,
беше најавено дека ќе има верзии на Edge достапни за Windows 7, Windows 8 и macOS,
плус дека сите верзии ќе се ажурираат почесто. Според извршниот директор на
Мајкрософт Џо Белфиоре, одлуката за промената дошла откако извршниот директор
Сатја Надела му рекол на тимот во 2017 година дека производот треба да биде подобар и
се залагал за замена на неговиот внатрешен мотор за рендерирање со отворен извор.

На 8 април 2019 година, првите изданија на новиот Edge за Windows беа објавени во
јавноста.

Microsoft Edge работи на macOS


1 26 26 of 31
1 27

На 20 мај 2019 година, првите изданија за преглед на Edge за macOS беа објавени во
јавноста, со што беше означен првпат по 13 години прелистувач на Microsoft да биде
достапен на платформата Mac. Последен пат кога прелистувач на Microsoft беше достапен
на платформата Mac беше Microsoft Internet Explorer за Mac, кој беше повлечен во
јануари 2006 година.
На 19 јуни 2019 година, Microsoft го направи Edge достапен и на Windows 7 и Windows 8
за тестирање.
На 20 август 2019 година, Microsoft ја направи својата прва бета верзија на Edge достапна
за Windows 7, Windows 8, Windows 10 и macOS.
Август 2019 година, исто така, беше отстранета поддршката за форматот на датотеката
EPUB. На Microsoft Ignite, Microsoft објави ажурирана верзија на логото на Edge.
Новиот Edge беше објавен на 15 јануари 2020 година.

Перформанси

Раните репери на моторот EdgeHTML - вклучени во првото бета издание на Edge во


Windows 10 Build 10049 - имаа драстично подобри перформанси на JavaScript поради
новата Чакра од MSHTML (Trident) 7 користејќи ја постарата чакра во Internet Explorer
11, со слични перформанси како Google Chrome 41 и Mozilla Firefox 37. Во реперот
SunSpider, Edge работеше побрзо од другите прелистувачи, додека кај другите репери
работеше побавно од Google Chrome, Mozilla Firefox и Opera.

Подоцнежните репери спроведени со верзијата вклучена во 10122 покажаа значително


подобрување на перформансите во споредба со IE11 и Edge во 10049 година. Според
репер резултатот на Microsoft, оваа повторување на Edge се покажа подобро од Chrome и
Firefox во Google's Octane 2.0 и Jetstream репер на Apple.

1 27 27 of 31
1 28

Во јули 2015 година, Еџ постигна 377 од 555 поени на HTML5 тестот. Chrome 44 и Firefox
42 постигнале 479 и 434 соодветно, додека Internet Explorer 11 постигнале 312.

Во август 2015 година, Мајкрософт го објави Windows 10 Build 10532 на инсајдерите, во


кој беше вклучен Edge 21.10532.0. Оваа бета верзија освои 445 од 555 поени на HTML5
тестот.

Во јули 2016 година, со објавувањето на Windows 10 Build 14390 за инсајдерите,


резултатот од тестот HTML5 на развојната верзија на прелистувачот беше 460 од 555
поени. Chrome 51 постигна 497, Firefox 47 456, а Safari 9.1 370.

Прием

Во прегледот на Windows 10 во август 2015 година од Ден Грабам од TechRadar, Microsoft


Edge беше пофален за неговите перформанси, и покрај тоа што не беше во состојба со
комплетна функција при лансирањето. Ендрју Канингам од Ars Technica го пофали
прелистувачот за тоа што е „извонредно ветувачки“ и „многу подобар прелистувач
отколку што некогаш бил Internet Explorer“, но го критикуваше поради недостатокот на
функционалност при лансирањето. Том Холверда од OSNews го критикуваше Edge во
август 2015 година за неговата скриена лента со URL-адреса, недостатокот на корисничка
пријатност, лошиот дизајн и системот на јазичиња што е „толку скршен што никогаш не
требаше да биде испорачан во последното издание“. Тој ги опиша имплементираните
карактеристики на прелистувачот како „некаков вид на космичка шега“, велејќи дека
„налутеноста дури и не почнува да го опишува“.

1 28 28 of 31
1 29

Податоците од август 2015 година, неколку недели по објавувањето, покажаа дека


корисничкото прифаќање на Edge е ниско, при што само 2% од вкупните корисници на
компјутер го користеле новиот прелистувач. Меѓу корисниците на Windows 10,
употребата достигна врв од 20%, а потоа падна на 14% до август 2015 година.

Во октомври 2015 година, истражувач за безбедност објави извештај во кој е наведена


грешка во режимот „InPrivate“ на Edge, поради што податоците поврзани со посетените
страници сè уште се кешираат во директориумот на профилот на корисникот, што
теоретски им овозможува на другите да ги одредат посетените страници. Грешката
привлече мејнстрим внимание на почетокот на февруари 2016 година, и беше поправена
со кумулативно ажурирање на 9 февруари 2016 година.

Префрлувањето на Microsoft на Blink бидејќи моторот на Edge се соочи со мешан прием.


Овој потег ја зголемува конзистентноста на компатибилноста на веб-платформите помеѓу
главните прелистувачи. Поради оваа причина, овој потег привлече критики, бидејќи ја
намалува различноста на целокупниот пазар на веб-прелистувачи и го зголемува
влијанието на Google на севкупниот пазар на прелистувачи со тоа што Мајкрософт го
отстапи својот независно развиен мотор на прелистувачи.

Според Даглас Џеј Леит, професор по компјутерски науки од колеџот Тринити, Даблин,
Microsoft Edge е меѓу најмалку приватните прелистувачи. Тој објасни: „Од перспектива на
приватност, Microsoft Edge и Yandex се многу позагрижувачки од другите проучувани
прелистувачи.

Во јуни 2020 година, корисниците ги критикуваа новообјавените ажурирања на Windows


7, Windows 8.1 и Windows 10 што го инсталираа Edge и увезоа некои кориснички
податоци од Chrome и Firefox пред да добијат корисничка дозвола. Мајкрософт одговори
со изјава дека ако корисникот одбие да даде дозвола за увоз на податоци на Edge, тогаш
Edge ќе ги избрише увезените податоци. Меѓутоа, ако прелистувачот падне пред
корисникот да има шанса да го одбие увозот, тогаш веќе увезените податоци нема да се
исчистат. The Verge ги нарече овие „тактики за шпионски софтвер“ и го нарече „првото
искуство“ на Еџ „темна шема“.

1 29 29 of 31
1 30

Мајкрософт користи сопственички управувачи со URL во Windows 10 и 11 за да ги


пренасочи URL-адресите до кои се пристапува преку функциите за системско
пребарување на Edge, дури и ако корисникот не го избрал Edge како свој стандарден
прелистувач. Во ноември 2021 година, беше објавена лепенка за да се оневозможи
решението што го користи алатката од трета страна „EdgeDeflector“, при што
портпаролот на Microsoft изјави дека пребарувањето во школката на Windows е „искуство
на клиентите од крај до крај“ кое не е дизајнирано да да биде изменета. Развивачот на
EdgeDeflector, Даниел Александерсен, го нарече ова „очигледно кориснички
непријателски потег што гледа дека Windows ја компромитира употребливоста на
сопствениот производ со цел да го отежне користењето на конкурентските производи.“ Во
декември 2021 година, слично беше објавено дека Мајкрософт го тестираше приказот на
рекламирање во прелистувачот на веб-страницата на Google Chrome за да го обесхрабри
преземањето на прелистувачот.
Во ноември 2021 година, Мајкрософт објави дека ќе прикаже интегрирано рекламирање
за купување сега, ќе плати подоцна услуга Zip Pay во Edge за време на онлајн-купувањата
што ги исполнуваат условите за финансирање преку услугата, и ќе им дозволи на
корисниците да ја поврзат својата сметка на Microsoft за да забрзаат регистрација за
услугата. Мајкрософт тврди дека „не собира надоместок за поврзување на корисниците
со давателите на заеми“.

1 30 30 of 31
1 31

1 31 31 of 31

You might also like