Page 32 of 59
Re: Text-based Browser
Posted: Fri Nov 08, 2013 8:23 pm
by SoUrcerer
Это нормальный процесс

Зато если бы ты раньше думал, то у нас вообще браузера не было бы скорее всего

Re: Text-based Browser
Posted: Fri Nov 08, 2013 9:29 pm
by e-andrew
Попробуй подчистую переписать=) Но уже с полностью продуманной архитектурой (например добавить глобальные атрибуты - атрибуты для всех тэгов, групповые атрибуты - атрибуты для группы тэгов и тд)
Хотя переписывать такой проект будет занятием довольно долгим, но править текущий код будет намного сложнее и мб даже дольше.
Re: Text-based Browser
Posted: Fri Nov 08, 2013 9:32 pm
by Akyltist
постепенный переход "тег за тегом" на DOM архитектуру)
Re: Text-based Browser
Posted: Fri Nov 08, 2013 9:58 pm
by SoUrcerer
DOM - не панацея. С DOM рендеринг текста усложняется, хотя и дает больше возможностей.
Re: Text-based Browser
Posted: Fri Nov 08, 2013 10:06 pm
by Akyltist
SoUrcerer wrote:DOM - не панацея. С DOM рендеринг текста усложняется, хотя и дает больше возможностей.
в перспективе (далекой далекой) чтобы нормально работал js на сайтах нужна DOM архитектура, хотя не панацея)
Re: Text-based Browser
Posted: Fri Nov 08, 2013 10:09 pm
by Mario_r4
eAndrew wrote:Попробуй подчистую переписать=) Но уже с полностью продуманной архитектурой (например добавить глобальные атрибуты - атрибуты для всех тэгов, групповые атрибуты - атрибуты для группы тэгов и тд)
Хотя переписывать такой проект будет занятием довольно долгим, но править текущий код будет намного сложнее и мб даже дольше.
Да-да! И сразу на ассемблер!

Re: Text-based Browser
Posted: Fri Dec 27, 2013 3:34 pm
by Leency
HTMLv 0.99.31
С этой версии компонент WebView, отображающий содержимое страницы в HTMLv, вынесен в отдельный модуль и может быть скомпилирован в составе другого проекта на С--.
"Может быть скомпилирован" пока что не означает, что он там будет работать
Зачем этот сыр бор: для
Liza. Да и не только для неё.
Re: Text-based Browser
Posted: Fri Dec 27, 2013 6:34 pm
by Mario_r4
Leency wrote:С этой версии компонент WebView, отображающий содержимое страницы в HTMLv, вынесен в отдельный модуль и может быть скомпилирован в составе другого проекта на С--.
В библиотеку надо и не будет нужды раздувать бинарники. (Я нынче за кэпа)
Re: Text-based Browser
Posted: Sun Dec 29, 2013 5:46 am
by Leency
Завтра будет прикольная фича.
Re: Text-based Browser
Posted: Sun Dec 29, 2013 4:01 pm
by Leency
HTMLv 0.99.5
Реализован задуманный мной давным давно Condition Script
Он позволяет добавить динамики страницам: реализовать галерею, отображение книги по главам и "спойлеры"!!!11
Я прикрепил архив с демками. Для запуска демок используйте последнюю ночную сборку.
1. первая демка - это игра
"Спички" (The Matches), которая когда-то выкладывалась в этой теме. Только теперь не 12 html-файлов, а один! Всё в нём!
2. ремейк
Solar System! Теперь тоже в одном файле!
Re: Text-based Browser
Posted: Sun Dec 29, 2013 4:38 pm
by Leency
Спецификация Condition Script.
Введён один новый тег condition (
рус. условие) с одним лишь параметром.
Code: Select all
<condition show_if=0>Щука</condition>
<condition show_if=1>Карась</condition>
Всё довольно просто. Есть некая переменная
condition, которая при загрузке страницы равна 0. Потому после загрузки страницы мы увидим слово "Щука", т.к. condition==0.
Чтобы увидеть своло "Карась", нам нужно изменить condition. Это делается с помощью ссылок, начинающизся со знака $. Например:
Code: Select all
<a href="$1">Показать блок с condition==1, т.е. слово "Карась"</a>
<a href="$+">Увеличить condition, тоже покажет "Карась".</a>
<a href="$-">Уменьшить condition, сейчас и так 0. Меньше быть не может.</a>
Также в тег <body> добавлен параметр condition_max для максимального значения переменной condition - это необходимо для href="$+" которые актуально испоьлозовать в галереях.
Re: Text-based Browser
Posted: Sun Dec 29, 2013 9:00 pm
by ppk-center
Может быть вообще разработать стандарт Kolobri HTML...
Re: Text-based Browser
Posted: Sun Dec 29, 2013 9:08 pm
by ppk-center
Я скоро этим займусь!
Re: Text-based Browser
Posted: Sun Dec 29, 2013 9:34 pm
by ppk-center
Примерно так:
Code: Select all
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<neck>
<!--***-->
</neck>
<body condition_max="" text="">
<header></header>
<article>
<center>
<h2></h2>
<p></p>
</center>
</article>
<footer></footer>
</body>
Re: Text-based Browser
Posted: Sun Dec 29, 2013 10:53 pm
by Unusual
ppk-center wrote:Я скоро этим займусь!
Код ты писать будешь?