- Регистрация
- 04.12.2014
- Сообщения
- 191
- Благодарностей
- 100
- Баллы
- 43
Ни для кого не секрет, что часть полей профиля зенка генерирует по своим правилам, однако, хотелось бы иметь возможность задавать данные параметры исходя из собственных нужд.
Например DoNotTrack:
Очевидно, крайне важный параметр, но почему то его редактирование спрятано настолько далеко насколько возможно -
Это отличный пример того, как сходу усложняет работу с профилями для новичков (ведь можно сделать гораздо проще), юзабилити на нуле.
Второй пример:
Редактирование полей блока Screen:
Попытка отредактировать innerHeight и innerWidth ни к чему не приводят, в переназначение полей профиля данных значений нет, в методах С# тоже нет:
Ну, либо я где то не там ищу, если оно есть, то это конечно косяк документации)
Тут тоже не нашел где забивать. По логике вещей это должно быть в instance, поскольку непосредственно на него должен влиять, но там этого тоже нет:
Instance Class Members
Это что касается первой части.
Вторая часть - в профиль не вынесено очень много параметров, которые генерируется для браузера.
Например - vendorSub, один из параметров определяемые FF, но в профиле их нет. Собственно хотелось бы иметь возможность не только их редактировать, но еще и "включать-выключать".
Наличие подобных возможностей позволило бы эмулировать на максималках встроенные в некоторые приложения браузеры...да и притворяться приложениями в некоторых случаях)
Например DoNotTrack:
Очевидно, крайне важный параметр, но почему то его редактирование спрятано настолько далеко насколько возможно -
C#:
instance.SetHeader(ZennoLab.InterfacesLibrary.Enums.Browser.NavigatorField.DoNotTrack, "");
Второй пример:
Редактирование полей блока Screen:
Попытка отредактировать innerHeight и innerWidth ни к чему не приводят, в переназначение полей профиля данных значений нет, в методах С# тоже нет:
Ну, либо я где то не там ищу, если оно есть, то это конечно косяк документации)
Тут тоже не нашел где забивать. По логике вещей это должно быть в instance, поскольку непосредственно на него должен влиять, но там этого тоже нет:
Instance Class Members
Это что касается первой части.
Вторая часть - в профиль не вынесено очень много параметров, которые генерируется для браузера.
Например - vendorSub, один из параметров определяемые FF, но в профиле их нет. Собственно хотелось бы иметь возможность не только их редактировать, но еще и "включать-выключать".
Наличие подобных возможностей позволило бы эмулировать на максималках встроенные в некоторые приложения браузеры...да и притворяться приложениями в некоторых случаях)