Роман: раньше было mono, пока не дошл до участка net framework с вызовами win api. Из-за этого выучил питон и баш. Теперь вот надоело: решил написать наконец что-нибудь кроссплатформенное в плане своего фреймворка или т.п.
Артём Петренков: Я хочу писать так, как я хочу, а не как велит синтаксис js. Хочу прото изменить синтаксис.
P.s.
Во втором примере функция возвращает три разных аргумента.
andoral: А Awesomium не работает на линуксе? Хотя шарп вообще там работать не должен) В принципе, они там какой-то апдейт делают сейчас (если зайти к ним на сайт), если время есть, то можно подождать.
Или ,как альтернатива, можно написать браузер на, например, pyQt, и просто вызывать её для получения кода страницы как внешнюю библиотеку.
Есть пара моментов:
1) Camera.main - получить главную камеру.
2) Когда-то давно в документации читал, что событие клика работает с коллайдерами или рендерами. Не знаю, зачем вам rigidbody.
Спасибо за совет. Многие мне говорили то же самое, но потом добавляли, что проще будет использовать javafx+webview (ибо java выучить проще, нежели c++ с его аккуратно расставленными ловушками и заряженными ружьями). Как вы относитесь к этому?
Дело в том, что браузер не представляет из себя конечную самоцель, а лишь является часть большего проекта.
Спасибо за наводку. Электрон рассматривался, как вариант. Однако он не подошёл, т.к. нет перспектив для мобильных платформ и по иным причинам. В идеале, необходимо написать свой простенький аналог Электрона на более... классическом языке. Вот и интересуюсь: на каком именно языке и с помощью каких IDE (конструкторов, виджетов и т.п)?
p.s.
Wysiwyg редактор - это, по сути, обычный визуальный конструктор интерфейса.
1) Вы путаете браузер с движком. Мне не надо писать свой движок: рендеринг html, интерпретатор js и прочее. Я хочу использовать готовый, добавив к нему всякие кнопочки, закладки, синхронизацию, сохранение файлов и т.д.
C# я знаю на столько, на сколько мне требуется. Я считаю, что потребности рождают инструменты, а не наоборот. Поэтому я и задаю здесь вопрос.
2) Chromium написан на С++, однако есть и, например, CEFSahrp. Мне же хочется добавить условный webview на форму и закодировать его окружение без головной боли и сборки исходников, как это делается в Visual Studio, к примеру.
3) Ясное дело, что собираюсь. Вы видели много IDE (редакторов) с конструктором, но без отладчика? А много ли IDE с отладчиком, но без конструктора? Поэтому первостепенным для меня является удобный конструктор интерфейса, а отладить код можно и в другом месте.
В общем, я хочу использовать готовый компонент для просмотра сайтов + закодировать взаимодействие js и веб-страницы в целом с моей программой.
P.S.
Я так понимаю, что вы разбираетесь в этой теме, поэтому пишу это пояснение, а не редактирую сам вопрос.
RidgeA: просматривать сайт как в Google Chrome, но иметь возможность выполнения встроенного в страницу кода на локальной машине+всё это не в окне браузера, а в своём отдельном.