Geloof je dit werkelijk? Vindt je het zelf dan niet ironisch dat Microsoft zelf "by design" file associations hijacked, wanneer andere applicaties dit proberen? Hoe is dit een oplossing van het hijacken van file associations
Het eind resultaat voordat deze design change bestond was dat heel soms een programma file een paar associations hijacked.
Het eind resultaat na deze design change is dat wanneer 1 programma 1 file association hijacked, ALLE associations gehijacked worden naar Microsoft apps.
Sure dat is by design, maar hoe kun je dit goedpraten? Hoe is dit een verbetering vanuit de gebruiker gezien?
De redenatie erachter snap ik volledig, ik vind het zelf ook niet altijd prettig, want een boel dev's zijn te lui om hun applicaties fatsoenlijk te programmeren en dat mag ik als engineer dan weer gaan oplossen bij bijvoorbeeld VDI, RDS of andere implementaties
Ik snap echter volledig waarom ze kiezen voor een reset naar eigen tools, daar hebben ze immers zelf invloed op. Het zijn tools waarvan ze weten dat deze geen misbruik maken van een bepaalde file association. Opzich is dat vrij logsich.
Ik ben het met je eens dat het in sommige gevallen een beetje een paardenmiddel is.
Maar het design erachter steun ik in principe wel, als immers iedere 3rd party ontwikkelaar niet zo krampachter zou blijven vasthouden aan legacy code en gewoon de moderne implementaties voor dit soort zaken zou toepassen zou mijn werk op bepaalde vlakken weer een stuk simpeler worden.
Zie bovenstaande. Verder hoezo depricated? Microsoft introduceert bewust incompatibiliteit door deze verandering. Wat als ik een oud stuk software wil gebruiken? Hoezo gaat Microsoft er vanuit dat alle bruikbare software nog onderhouden wordt?
Ten tijde van Windows 7 is al aagegeven dat file associations aanpassen via bijvoorbeeld het registry niet meer supported zou zijn in de toekomst. Maar dat dit (destijds) via default programs (individueel) geregeld moest gaat worden. Vanaf dat moment wisten applicatie developers al dat dit eraan zat te komen.
Je draait nu echter de zaak om, Microsoft hoeft er helemaal niet vanuit te gaan dat iedere applicatie ontwikkeld blijft worden en dat doen ze ook niet. Microsoft kan echter ook niet stil blijven staan en maar iedere legacy implementatie blijven supporten. Ze geven tijdig aan dat zoiets aangepast wordt en daarna is het aan de 3rd party ontwikkelaars om dit mee te nemen bij nieuwe versie's.
Microsoft kan niet iedere veroudere legacy applicatie maar blijven supporten, zeker als de originele developer zelf geen support meer bied. Als je als gebruiker veel oude software gebruikt die niet meer gesupport wordt door de originele developer dan kan je inderdaad wel eens tegen ongemakken aanlopen.
Legacy app vendor? Oude (freeware) apps hebben geen vendor en hebben die ook nooit gehad, dus die kan dat ook niet oplossen.
Excuses, daar had ik ontwikkelaar neer moeten zetten, niet vendor
Dit is echt de wereld op z'n kop. Telemetry is per definitie een security risk. Telemetry is in mijn ogen een legale expoit/lek die actief gebruikt wordt om mijn privacy te lekken naar Microsoft.
Hoe kan het uitzetten van telemetry (een data lek) in godsnaam nog meer extra security risico's zorgen?! Ik volg de redenering totaal niet. En dat het voorkomen van "verkeerd" uitzetten van telemetry "by design is" maakt dit alleen nog maar kwalijker.
Wat is dit voor wereld, waarin het voorkomen van "verkeerd uitzetten" van een "actief datalek" gezien kan worden als een security feature?

Ik heb nergens aangegeven dat het inzake telemetry dit ook een security feature is. Ik geef alleen aan dat ze daar dezelfde systematiek hanteren, namelijk instellingen aanpassen op manieren zoals officieel support door Microsoft en niet op unsupported wijze.
De achterliggende gedachte snap ik mogelijk wel, unsupported changes kunnen voor allerhande problemen zorgen. Want wat gebeurt er, als bij een volgende upgrade of update zo'n unsupported change (hoeft niet met telemetry te maken te hebben, kan iedere willekeurige unsupported change zijn) voor problemen zorgt krijgt MS weer de wind van voren dat de update / upgrade het systeem "kapot" heeft gemaakt. Ik snap dus best dat MS zoveel mogelijk van deze unsupported changes tegen wil gaan en ervoor wil zorgen dat beheerders zaken via een supported implementatie aan of juist uitzetten.
[Reactie gewijzigd door Dennism op 22 juli 2024 18:28]