Форум Микро-Чип
Поиск и заказ электронных компонентов
 

Вернуться   Форум Микро-Чип > Cетевые протоколы и технологии

Cетевые протоколы и технологии TCP/IP стек

Ответ
 
Опции темы Опции просмотра
Старый 24.07.2015, 12:02   #1
ampersant
Senior Member
 
Аватар для ampersant
 
Регистрация: 26.02.2008
Адрес: IgorV
Сообщений: 2,536
Вес репутации: 4887/118
ampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond repute
По умолчанию SVG +AJAX -JQuerry, jsonp

Цитата:
Сообщение от Petr Посмотреть сообщение
Отчасти согласен, но и особой сложности не вижу.
Вот в пример могу привести фиговину:
http://www.bobrovnik.ru/index.php?ar...c&page=intconv
Тут нет загрузки файлов для просмотра потом. Но есть загрузка для обновления прошивки. И есть доступ к большим файлам с SD карты. Файлы в 500 метров сливаются с штуковины легко.
Все это делал почти неделю. Не так уж и долго. Наверно самое муторное было делать кучу контрольных сумм и проверок для файла прошивки.
Давно ничего не ваял. ради не прокиснуть я себе новую (для меня) игрушку нашел: SVG изучаю с целью вкрутить её в PIC web.

Поспрашивал кое кого из форумчан - пока не пользовались.
Попробовал сам порисовать, с непривычки на все уходит очень много времени (inkscape). Pезультаты правда красивые выходят. В этой замутке меня радует привязка SVG к скриптам. Не высокий объем кода. Вроде как ниша МК как раз.
ampersant вне форума   Ответить с цитированием
Старый 24.07.2015, 12:25   #2
Petr
Senior Member
 
Аватар для Petr
 
Регистрация: 25.02.2007
Возраст: 49
Сообщений: 1,797
Вес репутации: 3611/101
Petr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond repute
По умолчанию Re: TCP стек + MPFS внутренняя и внешняя память

Цитата:
Сообщение от ampersant Посмотреть сообщение
Давно ничего не ваял. ради не прокиснуть я себе новую (для меня) игрушку нашел: SVG изучаю с целью вкрутить её в PIC web.

Поспрашивал кое кого из форумчан - пока не пользовались.
Попробовал сам порисовать, с непривычки на все уходит очень много времени (inkscape). Pезультаты правда красивые выходят. В этой замутке меня радует привязка SVG к скриптам. Не высокий объем кода. Вроде как ниша МК как раз.
А это что, графический редактор гугловский?
Зачем он в пике...
Я наверно не так понял.
Petr вне форума   Ответить с цитированием
Старый 24.07.2015, 12:30   #3
ampersant
Senior Member
 
Аватар для ampersant
 
Регистрация: 26.02.2008
Адрес: IgorV
Сообщений: 2,536
Вес репутации: 4887/118
ampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond repute
По умолчанию Re: TCP стек + MPFS внутренняя и внешняя память

Цитата:
Сообщение от Petr Посмотреть сообщение
А это что, графический редактор гугловский?
Зачем он в пике...
Я наверно не так понял.
Это редактор для создания векторной графики, которую можно использовать в web. Сам редактор конечно унылое давно, но оно бесплатное. Corel бы свежий...
А про SVG вот например, но инфы достаточно много, чтобы изучать.

Можно не пользоваться никакими либами и сделать на коленках то что будет мнемосхемами отображать процессы в схеме. Тут на что фантазии хватит. Но существуют и либы от гугла.
ampersant вне форума   Ответить с цитированием
Старый 24.07.2015, 12:42   #4
Petr
Senior Member
 
Аватар для Petr
 
Регистрация: 25.02.2007
Возраст: 49
Сообщений: 1,797
Вес репутации: 3611/101
Petr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond repute
По умолчанию Re: TCP стек + MPFS внутренняя и внешняя память

Цитата:
Сообщение от ampersant Посмотреть сообщение
Это редактор для создания векторной графики, которую можно использовать в web. Сам редактор конечно унылое давно, но оно бесплатное. Corel бы свежий...
А про SVG вот например, но инфы достаточно много, чтобы изучать.

Можно не пользоваться никакими либами и сделать на коленках то что будет мнемосхемами отображать процессы в схеме. Тут на что фантазии хватит. Но существуют и либы от гугла.
Интересная фиговина... Не знал. Хотя в джаве ничего не смыслю.
Я правильно понял, что пихаем на страницу то, что приведено в sourse, также пихаем скрип туда же и браузер намалюет эту мнемосхему?
Если так - это все запросто в пик поместится. Ну уж где хранить страницы, это ерунда - найду где.
Или есть еще что то где то?
В любом случае спасибо!, почитаю.
Petr вне форума   Ответить с цитированием
Старый 24.07.2015, 12:46   #5
ampersant
Senior Member
 
Аватар для ampersant
 
Регистрация: 26.02.2008
Адрес: IgorV
Сообщений: 2,536
Вес репутации: 4887/118
ampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond repute
По умолчанию Re: TCP стек + MPFS внутренняя и внешняя память

Цитата:
Сообщение от Petr Посмотреть сообщение
Интересная фиговина... Не знал. Хотя в джаве ничего не смыслю.
Я правильно понял, что пихаем на страницу то, что приведено в sourse, также пихаем скрип туда же и браузер намалюет эту мнемосхему?
Если так - это все запросто в пик поместится. Ну уж где хранить страницы, это ерунда - найду где.
Или есть еще что то где то?
В любом случае спасибо!, почитаю.
Там в примерах где даны якобы скрипты, не всё.

Сначала надо читануть как вставлять *.svg в html (несколько не сложных вариантов) и оно как минимум откроется.
Самое главное что в SVG должен быть указан размер "холста" в котором все было разработано. а далее оно смасштабируется под окно браузера без потери качества ибо это векторно.

и да там javascript может управлять.
ampersant вне форума   Ответить с цитированием
Старый 24.07.2015, 12:57   #6
Petr
Senior Member
 
Аватар для Petr
 
Регистрация: 25.02.2007
Возраст: 49
Сообщений: 1,797
Вес репутации: 3611/101
Petr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond repute
По умолчанию Re: TCP стек + MPFS внутренняя и внешняя память

Цитата:
Сообщение от ampersant Посмотреть сообщение
Там в примерах где даны якобы скрипты, не всё.

Сначала надо читануть как вставлять *.svg в html (несколько не сложных вариантов) и оно как минимум откроется.
Самое главное что в SVG должен быть указан размер "холста" в котором все было разработано. а далее оно смасштабируется под окно браузера без потери качества ибо это векторно.

и да там javascript может управлять.
Да, да, про управление я понял. Хорошая фишка. Я давно хотел сделать подобное. Но пробовал просто нарисовать мнемосхему, потом порезать ее на кусочки (кнопки отдельно) и разместить на странице. Далее к некоторым кусочкам (кнопкам) привязать скрипты (как микрочип это делает) и так управлять. Все получилось. Но я остался недоволен. И рисовать долго, и налаживать неудобно. И динамики нет.
А тут и выглядит миленько и динамика есть.
Обязательно попробую реализовать.
Есть у меня потребность скромненько наладить удаленное управление одной силовой подстанцией. На них и потренируюсь.
Petr вне форума   Ответить с цитированием
Старый 24.07.2015, 13:49   #7
Pridnya
Senior Member
 
Регистрация: 21.01.2009
Адрес: Russia, Orel
Возраст: 40
Сообщений: 4,754
Вес репутации: 4545/133
Pridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond repute
По умолчанию Re: TCP стек + MPFS внутренняя и внешняя память

Цитата:
Сообщение от Petr Посмотреть сообщение
Интересная фиговина... Не знал. Хотя в джаве ничего не смыслю...
В любом случае спасибо!, почитаю.
Петр, джава - это Java, т.е. не JavaScript (они совсем разные), а автор просит "изучить хотя бы основы HTML, SVG и JavaScript". Да, и в любом случае нужно отредактировать домашнюю страничку, про знание языков программирования. Противоречия.
Цитата:
Языки программирования и описания оборудования:- Java, отлично знаю HTML, CSS
__________________
Прогресс неизбежен.
Pridnya вне форума   Ответить с цитированием
Старый 24.07.2015, 15:17   #8
Petr
Senior Member
 
Аватар для Petr
 
Регистрация: 25.02.2007
Возраст: 49
Сообщений: 1,797
Вес репутации: 3611/101
Petr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond repute
По умолчанию Re: TCP стек + MPFS внутренняя и внешняя память

Цитата:
Сообщение от ampersant Посмотреть сообщение
Там в примерах где даны якобы скрипты, не всё.

Сначала надо читануть как вставлять *.svg в html (несколько не сложных вариантов) и оно как минимум откроется.
Самое главное что в SVG должен быть указан размер "холста" в котором все было разработано. а далее оно смасштабируется под окно браузера без потери качества ибо это векторно.

и да там javascript может управлять.
Ну, вставить то это в пик не проблема:
http://www.bobrovnik.ru/index.php?p=...1&ascdesc=desc
Но я не совсем понял, получается, что комп юзера должен иметь доступ к www.w3.org (т.е. интернету) в момент открытия страницы? Если это так, то сводит ценность технологии к абсолютному нулю!!
Petr вне форума   Ответить с цитированием
Старый 24.07.2015, 15:22   #9
Petr
Senior Member
 
Аватар для Petr
 
Регистрация: 25.02.2007
Возраст: 49
Сообщений: 1,797
Вес репутации: 3611/101
Petr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond repute
По умолчанию SVG +AJAX -JQuerry, jsonp

Цитата:
Сообщение от Pridnya Посмотреть сообщение
Петр, джава - это Java, т.е. не JavaScript (они совсем разные), а автор просит "изучить хотя бы основы HTML, SVG и JavaScript". Да, и в любом случае нужно отредактировать домашнюю страничку, про знание языков программирования. Противоречия.
Разница между "отлично знаю" и "ничего не понимаю" в нашем деле абсолютно незначительна
Между ними лежит: вечер почитать доку и следующий день убить на разбор 10-15 примеров и матюгание последними словами.
Так что редактировать ничего не буду. Тем более все равно охмурять кого либо своими "отличными знаниями" в ближайшее время на планирую. Во всяком случае в этой стране.
Petr вне форума   Ответить с цитированием
Старый 24.07.2015, 15:30   #10
Pridnya
Senior Member
 
Регистрация: 21.01.2009
Адрес: Russia, Orel
Возраст: 40
Сообщений: 4,754
Вес репутации: 4545/133
Pridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond reputePridnya has a reputation beyond repute
По умолчанию Re: TCP стек + MPFS внутренняя и внешняя память

Цитата:
Сообщение от Petr Посмотреть сообщение
Разница между "отлично знаю" и "ничего не понимаю" в нашем деле абсолютно незначительна
Между ними лежит: вечер почитать доку и следующий день убить на разбор 10-15 примеров и матюгание последними словами.
Так что редактировать ничего не буду. Тем более все равно охмурять кого либо своими "отличными знаниями" в ближайшее время на планирую. Во всяком случае в этой стране.
Молодец, что ответил! Уже 3+. После HelloWorld можно 3++ ставить (по школьному курсу информатики). А зря, могли бы и информатику читать детишкам.

Цитата:
Сообщение от Petr Посмотреть сообщение
Ну, вставить то это в пик не проблема:
http://www.bobrovnik.ru/index.php?p=...1&ascdesc=desc
Но я не совсем понял, получается, что комп юзера должен иметь доступ к www.w3.org (т.е. интернету) в момент открытия страницы? Если это так, то сводит ценность технологии к абсолютному нулю!!
Петр, я не так хорошо как вы знаю HTML, но вот просмотрел код страницы из примера (прямо в браузере можно, по меню правой кнопкой мыши ткнуть "исходный код страницы") увидел, что тэгов и текста с "www.w3.org" там нет. Т.е. и без подключения к интернету работать будет. А иначе кому такой бред был бы нужен (девайс с обязательным доступом в интернет, его ж отключить можно всегда).
__________________
Прогресс неизбежен.
Pridnya вне форума   Ответить с цитированием
Старый 24.07.2015, 15:42   #11
Petr
Senior Member
 
Аватар для Petr
 
Регистрация: 25.02.2007
Возраст: 49
Сообщений: 1,797
Вес репутации: 3611/101
Petr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond repute
По умолчанию Re: TCP стек + MPFS внутренняя и внешняя память

Цитата:
Сообщение от Pridnya Посмотреть сообщение
Молодец, что ответил! Уже 3+. После HelloWorld можно 3++ ставить (по школьному курсу информатики). А зря, могли бы и информатику читать детишкам.
Не мог бы - за это не платят.


Цитата:
Сообщение от Pridnya Посмотреть сообщение
Петр, я не так хорошо как вы знаю HTML, но вот просмотрел код страницы из примера (прямо в браузере можно, по меню правой кнопкой мыши ткнуть "исходный код страницы") увидел, что тэгов и текста с "www.w3.org" там нет. Т.е. и без подключения к интернету работать будет. А иначе кому такой бред был бы нужен (девайс с обязательным доступом в интернет, его ж отключить можно всегда).
Там через embed вставлен файл svgdyn.svg
А вот уже в нем:
Код:
<?xml version="1.0" encoding="utf-8"?>
<svg version="1.1" 
		viewBox="0 0 200 100" 
		preserveAspectRatio="xMidYMid meet" 
		xmlns:xlink="http://www.w3.org/1999/xlink" 
		xmlns:ev="http://www.w3.org/2001/xml-events" 
		xmlns="http://www.w3.org/2000/svg">

	<rect id="fig1" x="10" y="10" width="80" height="80" 
			fill="red" stroke="black" stroke-width="10" />

	<circle id="fig2" cx="150" cy="50" r="40" 
			fill="black" stroke="red" stroke-width="10" />

</svg>
Не, стимул почитать что это за svg однозначно есть. Это я так, экспериментнул не глядя. Это же просто пару файлов на SD карту закинуть. У меня пик по честному отрабатывает запросы http на предмет выдачи файлов. Потому можно что угодно воткнуть. А связь с софтиной то всегда очевидна - через фиктивный xml файл, как сам Микрочип и предложил. Вполне нормальный способ.

Последний раз редактировалось Petr; 24.07.2015 в 15:47.
Petr вне форума   Ответить с цитированием
Старый 24.07.2015, 16:35   #12
ampersant
Senior Member
 
Аватар для ampersant
 
Регистрация: 26.02.2008
Адрес: IgorV
Сообщений: 2,536
Вес репутации: 4887/118
ampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond repute
По умолчанию Re: TCP стек + MPFS внутренняя и внешняя память

Цитата:
Сообщение от Pridnya Посмотреть сообщение
Молодец, что ответил! Уже 3+. После HelloWorld можно 3++ ставить (по школьному курсу информатики). А зря, могли бы и информатику читать детишкам.



Петр, я не так хорошо как вы знаю HTML, но вот просмотрел код страницы из примера (прямо в браузере можно, по меню правой кнопкой мыши ткнуть "исходный код страницы") увидел, что тэгов и текста с "www.w3.org" там нет. Т.е. и без подключения к интернету работать будет. А иначе кому такой бред был бы нужен (девайс с обязательным доступом в интернет, его ж отключить можно всегда).

Отнюдь! Я сначала столкнулся именно с таким бредом. Сначала читается либа с google со скриптами, а потом уже вся остальная работа. Я даже вспомнить не могу как и почему наткнулся на SVG. И главное, он уже как бы старый HTML5 ему нужен и фсо.

А в данном месте я сначала вообще без всей этой мути писал:
Код:
<html>
<object type="image/svg+xml" data="drawing.svg" >
Logo
</object>
</html>
вот сюда вставляю примеры -работают
ampersant вне форума   Ответить с цитированием
Старый 24.07.2015, 18:59   #13
Petr
Senior Member
 
Аватар для Petr
 
Регистрация: 25.02.2007
Возраст: 49
Сообщений: 1,797
Вес репутации: 3611/101
Petr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond repute
По умолчанию Re: TCP стек + MPFS внутренняя и внешняя память

Цитата:
Сообщение от ampersant Посмотреть сообщение
Отнюдь! Я сначала столкнулся именно с таким бредом. Сначала читается либа с google со скриптами, а потом уже вся остальная работа. Я даже вспомнить не могу как и почему наткнулся на SVG. И главное, он уже как бы старый HTML5 ему нужен и фсо.

А в данном месте я сначала вообще без всей этой мути писал:
Код:
<html>
<object type="image/svg+xml" data="drawing.svg" >
Logo
</object>
</html>
вот сюда вставляю примеры -работают
Ага, через object и оно заводится. А почему "сначала", а как "потом"? Я полистал описание команд и синтаксис - все ясно. Но по вставке в html страницы там столько мути написано, что озвереть.
Как надо? И чтоб со стороны ничего не грузилось.
Petr вне форума   Ответить с цитированием
Старый 24.07.2015, 20:29   #14
ampersant
Senior Member
 
Аватар для ampersant
 
Регистрация: 26.02.2008
Адрес: IgorV
Сообщений: 2,536
Вес репутации: 4887/118
ampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond repute
По умолчанию Re: TCP стек + MPFS внутренняя и внешняя память

Цитата:
Сообщение от Petr Посмотреть сообщение
Ага, через object и оно заводится. А почему "сначала", а как "потом"? Я полистал описание команд и синтаксис - все ясно. Но по вставке в html страницы там столько мути написано, что озвереть.
Как надо? И чтоб со стороны ничего не грузилось.
А у меня все ещё сначала, 3-й день борюсь (с момента как нашел себе эту игрушку)
Те коды которые там в листинге - не верить наверное По крайней мере, то ли синтаксис, то ли ещё чего там явно в недостатке.

Ковыряю прогу-редактор. Так хотябы видно результат. Там есть xml по узлам можно поглядеть и поредактировать узлы. Пока не нашел как сделать defs и потом бы его найти не влезая в xml.

По большому счету пытаюсь тень отбросить на стрелке средствами редактора и чтобы она крутилась относительно своего центра, без смещения. Есть проблема, что если стрелку начать с углами типа горизонтально/вертикально, то как ни крути габаритов объекта мне не хватает, чтобы тень легла рядом. Да и тень надо класть уже после поворота, а то она тоже вертится.

А по примерам из noscada я думаю надо тырить прямо исходники с самого сайта. Не по их ссылкам, а анализируя исходники страницы. Так будет честнее.
ampersant вне форума   Ответить с цитированием
Старый 25.07.2015, 10:47   #15
Petr
Senior Member
 
Аватар для Petr
 
Регистрация: 25.02.2007
Возраст: 49
Сообщений: 1,797
Вес репутации: 3611/101
Petr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond repute
По умолчанию Re: TCP стек + MPFS внутренняя и внешняя память

Цитата:
Сообщение от ampersant Посмотреть сообщение
А у меня все ещё сначала, 3-й день борюсь (с момента как нашел себе эту игрушку)
Те коды которые там в листинге - не верить наверное По крайней мере, то ли синтаксис, то ли ещё чего там явно в недостатке.

Ковыряю прогу-редактор. Так хотябы видно результат. Там есть xml по узлам можно поглядеть и поредактировать узлы. Пока не нашел как сделать defs и потом бы его найти не влезая в xml.

По большому счету пытаюсь тень отбросить на стрелке средствами редактора и чтобы она крутилась относительно своего центра, без смещения. Есть проблема, что если стрелку начать с углами типа горизонтально/вертикально, то как ни крути габаритов объекта мне не хватает, чтобы тень легла рядом. Да и тень надо класть уже после поворота, а то она тоже вертится.

А по примерам из noscada я думаю надо тырить прямо исходники с самого сайта. Не по их ссылкам, а анализируя исходники страницы. Так будет честнее.
Ок. Спасибо! Поразбираюсь во вторник - покажу результат.
Хотя времени мало, я тут в отпуск. Уже в сентябре серьезно засяду.
Petr вне форума   Ответить с цитированием
Старый 27.07.2015, 17:25   #16
ampersant
Senior Member
 
Аватар для ampersant
 
Регистрация: 26.02.2008
Адрес: IgorV
Сообщений: 2,536
Вес репутации: 4887/118
ampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond repute
По умолчанию Re: TCP стек + MPFS внутренняя и внешняя память

Цитата:
Сообщение от Petr Посмотреть сообщение
Ок. Спасибо! Поразбираюсь во вторник - покажу результат.
Хотя времени мало, я тут в отпуск. Уже в сентябре серьезно засяду.
Вот к каким выводам пришел:
во всех примерах с максимальной кросс браузерностью требуется либо добавлять либы (рафаэль там и прочие), либо, а то и плюсом Jquerry (а это 150-200кБ довесочек)...
А вроде как задача запихать динамическую векторную графику на МК, т.е. что бы МК быстро управлялся с графикой.
Это в случае если хочется SVG грузить из HTML. Да и то, мне кажется, что добавлять Jquerry только ради того чтобы поймать указатель на SVG документ это через чур.


А вот в случае если хочется вбить код только в PIC - тогда 200кБ довесок уже тянет ко дну. Выход: создав SVG вставить непосредственно его код в htm. Желательно этот htm использовать без ~~ вставок (либа от микрочипа) чтобы SVG gzip сжал.
Несколько человек попросил с форума попробовать код и последний вариант чудесным образом у меня работал на FF- все варианты жрет нормально, а вот заработало на Ya, в хроме в андрюхе, на айфоне, опере. А IE8 так и не смог даже половины сделать.

Последний раз редактировалось ampersant; 27.07.2015 в 17:37.
ampersant вне форума   Ответить с цитированием
Старый 27.07.2015, 17:45   #17
ampersant
Senior Member
 
Аватар для ampersant
 
Регистрация: 26.02.2008
Адрес: IgorV
Сообщений: 2,536
Вес репутации: 4887/118
ampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond repute
По умолчанию Re: TCP стек + MPFS внутренняя и внешняя память

вот набросок небольшой шняжки, это в принципе вообще не нужная вещь т.к. давно работает в другом виде. Насосы вентиляторы могут работать в 5 режимах скорости. Типа это индикатор скорости стрелочный. А кнопкой просто чтобы проверить будет/нет простой скрипт находить объекты DOM.
Вложения
Тип файла: zip 2.zip (2.5 Кб, 5 просмотров)
ampersant вне форума   Ответить с цитированием
Старый 27.07.2015, 17:53   #18
Petr
Senior Member
 
Аватар для Petr
 
Регистрация: 25.02.2007
Возраст: 49
Сообщений: 1,797
Вес репутации: 3611/101
Petr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond repute
По умолчанию Re: TCP стек + MPFS внутренняя и внешняя память

Цитата:
Сообщение от ampersant Посмотреть сообщение
Вот к каким выводам пришел:
во всех примерах с максимальной кросс браузерностью требуется либо добавлять либы (рафаэль там и прочие), либо, а то и плюсом Jquerry (а это 150-200кБ довесочек)...
А вроде как задача запихать динамическую векторную графику на МК, т.е. что бы МК быстро управлялся с графикой.
Это в случае если хочется SVG грузить из HTML. Да и то, мне кажется, что добавлять Jquerry только ради того чтобы поймать указатель на SVG документ это через чур.


А вот в случае если хочется вбить код только в PIC - тогда 200кБ довесок уже тянет ко дну. Выход: создав SVG вставить непосредственно его код в htm. Желательно этот htm использовать без ~~ вставок (либа от микрочипа) чтобы SVG gzip сжал.
Несколько человек попросил с форума попробовать код и последний вариант чудесным образом у меня работал на FF- все варианты жрет нормально, а вот заработало на Ya, в хроме в андрюхе, на айфоне, опере. А IE8 так и не смог даже половины сделать.
Примерно такой результат я и ожидал, в пятницу бегло посмотрев обмен браузера через fiddler. Но все же звучит не очень страшно. При любом раскладе требуется использовать внешнее хранилище для страниц. Туда же можно положить и все либы. Я делал устройства и с SD картой в качестве хранилища и с 45DB321 в качестве оного.
Причем в обоих случаях я использовал чистую FAT, без микрочиповского бинарного образа. С одной стороны это позволяло легко модифицировать состав файлов. С другой делало невозможным использование ~~. Кто не знает - утилита создания файловой системы для всех файлов, содержащих ~~ делает индексный файл, содержащий точки вхождения первого ~. При передаче файла по http запросу производится его блочная передача до точки вхождения ~(индекс открывается в паре с самим файлом) и далее уже отработка ~~. При использовании файловой системы этот метод не работает, поскольку делать свою утилиту и лепить индексные файлы - извращение.
Можно фильтровать содержимое любого файла в самом МК побайтно, но это сильно замедляет выдачу.
Можно также перехватывать запросы конкретных файлов и формировать их содержимое полностью программно. Этот вариант видится мне наиболее интересным.
Но было бы здорово знать точно, какие именно либы и в каком составе нужны? И как оформить обращение к ним, чтобы браузер качал их из пика (с текущей страницы), а не с стороннего сайта.
Petr вне форума   Ответить с цитированием
Старый 27.07.2015, 18:09   #19
Petr
Senior Member
 
Аватар для Petr
 
Регистрация: 25.02.2007
Возраст: 49
Сообщений: 1,797
Вес репутации: 3611/101
Petr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond repute
По умолчанию Re: TCP стек + MPFS внутренняя и внешняя память

Цитата:
Сообщение от ampersant Посмотреть сообщение
вот набросок небольшой шняжки, это в принципе вообще не нужная вещь т.к. давно работает в другом виде. Насосы вентиляторы могут работать в 5 режимах скорости. Типа это индикатор скорости стрелочный. А кнопкой просто чтобы проверить будет/нет простой скрипт находить объекты DOM.
Там, к примеру, по "http://www.w3.org/1999/02/22-rdf-syntax-ns#"
получается огромная цепочка взаимных вызовов скриптов.
Я прошел по 5 коленам минимум. Наверно есть в виде одной кучи файлов?
Petr вне форума   Ответить с цитированием
Старый 27.07.2015, 18:24   #20
ampersant
Senior Member
 
Аватар для ampersant
 
Регистрация: 26.02.2008
Адрес: IgorV
Сообщений: 2,536
Вес репутации: 4887/118
ampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond repute
По умолчанию Re: TCP стек + MPFS внутренняя и внешняя память

Цитата:
Сообщение от Petr Посмотреть сообщение
Там, к примеру, по "http://www.w3.org/1999/02/22-rdf-syntax-ns#"
получается огромная цепочка взаимных вызовов скриптов.
Я прошел по 5 коленам минимум. Наверно есть в виде одной кучи файлов?
а оно его точно вызывает? Я отрубил инет, попробовал в двух браузерах - как работало так и продолжило.
ampersant вне форума   Ответить с цитированием
Старый 27.07.2015, 18:38   #21
Petr
Senior Member
 
Аватар для Petr
 
Регистрация: 25.02.2007
Возраст: 49
Сообщений: 1,797
Вес репутации: 3611/101
Petr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond repute
По умолчанию Re: TCP стек + MPFS внутренняя и внешняя память

Цитата:
Сообщение от ampersant Посмотреть сообщение
а оно его точно вызывает? Я отрубил инет, попробовал в двух браузерах - как работало так и продолжило.
Я не пробовал отрубать. Я смотрел обмен через сканер(fiddler) при включенном интернете - браузер скачивает ВСЮ цепочку скриптов. Но! это не значит, что если она окажется недоступной - он НЕ нарисует. Возможно в таком случае он использует внутренний набор из своего комплекта, предполагая, что скачать нужно - а вдруг там свежее.
Также это не значит, что может БЕЗ этого набора. Возможно он был где то в кеше винды у Вас, потому и работало.
Возможно также, что оно и не нужно. Но если убрать упоминание - Ваш пример не работает.
Petr вне форума   Ответить с цитированием
Старый 27.07.2015, 18:41   #22
Petr
Senior Member
 
Аватар для Petr
 
Регистрация: 25.02.2007
Возраст: 49
Сообщений: 1,797
Вес репутации: 3611/101
Petr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond repute
По умолчанию Re: TCP стек + MPFS внутренняя и внешняя память

Цитата:
Сообщение от ampersant Посмотреть сообщение
а оно его точно вызывает? Я отрубил инет, попробовал в двух браузерах - как работало так и продолжило.
В любом случае это не корректно рассчитывать на "и так заработает". Если упоминается - нужно изменить ссылки на локальные, положить в каталог ВСЕ скрипты и убедиться, что они реально качаются по локальным ссылкам. Или понять, как убрать упоминание о них, если они не нужны, эти либы.
Иначе неспортивно как то.
Petr вне форума   Ответить с цитированием
Старый 27.07.2015, 18:55   #23
ampersant
Senior Member
 
Аватар для ampersant
 
Регистрация: 26.02.2008
Адрес: IgorV
Сообщений: 2,536
Вес репутации: 4887/118
ampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond repute
По умолчанию Re: TCP стек + MPFS внутренняя и внешняя память

Цитата:
Сообщение от Petr Посмотреть сообщение
В любом случае это не корректно рассчитывать на "и так заработает". Если упоминается - нужно изменить ссылки на локальные, положить в каталог ВСЕ скрипты и убедиться, что они реально качаются по локальным ссылкам. Или понять, как убрать упоминание о них, если они не нужны, эти либы.
Иначе неспортивно как то.
соглашусь конечно. У нас цели чуток разные. У меня инет будет для браузеров, однозначно. А если все же требуются эти скрипты то ну его нафиг. Если по цепочке добираться про все вызовы - и потом к себе умудриться это скопировать с переписыванием всех кросс ссылок... Жесть. Тогда в топку.

А чего на Вы вдруг? Мыж на "ты" были все время.
ampersant вне форума   Ответить с цитированием
Старый 27.07.2015, 19:02   #24
ampersant
Senior Member
 
Аватар для ampersant
 
Регистрация: 26.02.2008
Адрес: IgorV
Сообщений: 2,536
Вес репутации: 4887/118
ampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond reputeampersant has a reputation beyond repute
По умолчанию Re: TCP стек + MPFS внутренняя и внешняя память

вообще-то не туда смотрим:
Атрибут xmlns
Используется в XHTML для объявления пространства имен — совокупности наименований тегов и атрибутов предназначенных для сохранения уникальности имен. Значением атрибута xmlns выступает адрес файла объявляющего требуемое пространство имен, для XHTML значение всегда равно http://www.w3.org/1999/xhtml. Этот атрибут также является частью синтаксиса XML, поэтому может использоваться для добавления префикса, чтобы объявить дополнительное пространство имен для документа. К примеру xmlns:my задает адрес файла для элементов с префиксом my.
ampersant вне форума   Ответить с цитированием
Старый 27.07.2015, 19:04   #25
Petr
Senior Member
 
Аватар для Petr
 
Регистрация: 25.02.2007
Возраст: 49
Сообщений: 1,797
Вес репутации: 3611/101
Petr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond reputePetr has a reputation beyond repute
По умолчанию Re: TCP стек + MPFS внутренняя и внешняя память

Цитата:
Сообщение от ampersant Посмотреть сообщение
соглашусь конечно. У нас цели чуток разные. У меня инет будет для браузеров, однозначно. А если все же требуются эти скрипты то ну его нафиг. Если по цепочке добираться про все вызовы - и потом к себе умудриться это скопировать с переписыванием всех кросс ссылок... Жесть. Тогда в топку.

А чего на Вы вдруг? Мыж на "ты" были все время.
А х. его знает чего это я Вы малевать стал. На автомате.

Я понимаю, что цели разные. Да и на моем месте это не очень корректное решение - диспетчеризация на html5. Но, млин, красивое и современное решение. Не выглядит громоздким. Кое какой редактор есть для схемочки... Да вообще одно плюсы.
Короче потом покопаю.
Но ты если выяснишь что там с этими либами - напиши мне. Сэкономит время.
А вообще я могу любое количество файлов в хранилище накидать. Да и объем по большому счету не важен. Думаю там либы не нужны. Просто все корректно и аккуратно сделать нужно.
На IE8 можно забить болт. Главное чтобы в айфонах отрисовывалось
Народ млеет от возможности поуправлять с огрызка чем то.
Petr вне форума   Ответить с цитированием
Ответ

Метки
svg


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +3, время: 19:33.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd. Перевод: zCarot