Я вижу проблему с производительностью пользовательского интерфейса в нашем приложении, которое использует jquery.layout 1.3.0 - Release Candidate 30.7.
Наш пользовательский интерфейс в основном состоит из нескольких строк, и когда вы щелкаете по строке, в восточном направлении открывается слайд.
Восточные настройки:
// effect defaults - overridden on some panes
, fxName: "slide" // none, slide, drop, scale
, fxSpeed_open: null
, fxSpeed_close: null
, fxSettings_open: { easing: "easeInQuint" }
, fxSettings_close: { easing: "easeOutQuint" }
, autoBindCustomButtons: true
//east settings
, east__size: '30%'
, east__initClosed: true
, east__spacing_closed: 1
, east__togglerLength_closed: -1 // = 100% - so cannot 'slide open'
, east__resizable: true
, east__slidable: true
, east__slideTrigger_close: "click"
, east__fxName: "slide"
, east__fxSpeed: "fast"
, east__fxSettings_open: { easing: "easeInQuint", duration: 1 }
Приложение должно быть совместимо с IE8, поэтому мы включили эту версию в его метаданные. Когда я запускаю его локально, раскрытие занимает около 100 мс, но когда я открываю его через CITRIX, который использует Windows Server 2016, раскрытие раскрытия занимает около 800 мс. Когда я изменяю версию совместимости на IE9, я вижу значительное улучшение производительности на местном рынке, но на этот раз и на CITRIX. Время падает до 200 мс с 800 мс.
Есть что-нибудь связанное с настройками CITRIX?