Pull to refresh

Работа с HTTP в 3 строчки, или делаем свой RSS Reader c WebClient и WebBrowser

Reading time 6 min
Views 5.1K
Microsoft corporate blog

В мире мобильных устройств балом правит контент. Каждый пользователь смартфона хочет на своём устройстве получить доступ к необходимой ему информации быстро, красиво и, желательно, с экономией трафика.

С другой стороны, каждый владелец информационного ресурса, хочет, чтобы его ресурсом пользовались. Самый простой и распространённый вариант – это RSS ленты. И разнообразные «читалки» RSS доступны на всех мобильных платформах. Даже есть сервис, который может по RSS или ATOM источнику сгенерировать вам приложение для некоторых мобильных платформ, что позволяет веб-мастеру или владельцу ресурса быстро получить доступ к армии пользователей мобильных устройств.

Но мы – разработчики и не ищем лёгких путей. Давайте напишем заготовку для будущего мега-продвинутого RSS Reader для платформы Windows Phone, используя все возможности платформы.
Читать дальше →
Total votes 33: ↑24 and ↓9 +15
Comments 14

WebBrowser, заполнение поля типа file на Delphi

Reading time 5 min
Views 3.3K
Delphi *
Sandbox
При работе с компонентом WebBrowser часто возникает необходимость заполнять поля форм на сайте. С обычными полями формы никаких проблем нету, для их заполнения существуют стандартные методы, а вот поле с типом file браузер упорно отказывается заполнять. Причина этому — защита пользователей. Если бы браузер позволил свободно подставлять в это поле путь к файлу на компьютере пользователя, тогда с помощью простенького JavaScript встроенного в страницу сайта можно бы было легко увести любой файл.

Но так как программа использующая браузер и так имеет доступ к пользовательским файлам, теоретически, такая защита не должна была бы срабатывать против неё. Но имеем то, что имеем, а потому необходимо искать обходные пути.
Читать дальше →
Total votes 33: ↑22 and ↓11 +11
Comments 27

Экономим затраты на интернет от Yota

Reading time 2 min
Views 45K
C# *

Пролог


Пару месяцев назад в моем городе запустил свою LTE сеть оператор беспроводной связи Yota. Немного поколебавшись, я решил, что стоит попробовать – в надежде, что с LTE Yota дела обстоят лучше, чем с 3G от операторов большой тройки. И, должен сказать, что пока ничуть не разочаровался в своем решении.

И дело не только в том, что скорость выше, а покрытие города ничуть не хуже. Используя интернет от Yota я трачу меньше денег, чем раньше. Ведь есть в личном кабинете такой замечательный регулятор скорости, который можно поставить на минимум, и увеличивать скорость только тогда, когда это действительно необходимо.
Читать дальше →
Total votes 40: ↑35 and ↓5 +30
Comments 24

Веб-браузер на .NET (в 30 строк)

Reading time 1 min
Views 27K
Website development *C# *
Recovery mode
Лично мне кажется весь этот ажиотаж вокруг языков 4 поколения, и компактных програм, надуманной напыщенностью.

Поэтому публикацией следующего кода я выражаю протест.
Читать дальше →
Total votes 141: ↑57 and ↓84 -27
Comments 33

Как открыть ссылку в Python. Работа с WebBrowser и решение проблемы с Internet Explorer

Reading time 4 min
Views 90K
Python *Programming *Browsers
Sandbox
В ходе работы над курсачом для универа столкнулся со стандартным модулем Python — WebBrowser. Через этот модуль я хотел реализовать работу голосового помощника — Lora с дефолтным браузером, но всё пошло не так гладко как ожидалось. Давайте для начала расскажу вам что это за модуль и как он вообще работает.
Читать дальше →
Total votes 19: ↑13 and ↓6 +7
Comments 8