hacer que el agente de usuario personalizado cambie de forma permanente

Necesito navegar un sitio que hace uso de javascript que busca agente de usuario y solo permite IE9.0 (no preguntes). Estoy usando safari y puedo configurar IE 9 en el submenu agente de usuario del menu de desarrollo. Sin embargo, cuando el sitio me dirige a otra página de su colección, se lanza una exception porque la nueva página ve que estoy usando Safari. Restablecer el agente de usuario en el menu de desarrollo no funciona porque la página se vuelve a cargar como un agente de usuario de safari. Sí, edité el com.apple.Safari plist para include el siguiente elemento:

Key: CustomUserAgent class: String value: Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0) 

¡Pero safari borra esa input cada vez que abre una nueva pestaña / window y vuelve a la configuration pnetworkingeterminada! El plist vuelve a 'normal'.

¿Hay alguna manera de hacer que este cambio sea permanente?

Puede configurarlo con la escritura pnetworkingeterminada:

 defaults write com.apple.Safari CustomUserAgent "\"useragentstring\"" 
    Intereting Posts