Sidebar

Веб дизайн - это просто.

  • Раздел «On-Line» — часть данного форума, поэтому следует руководствоваться в первую очередь [URL=/threads/pravila-foruma.17042/]Правилами Форума[/URL] при написании сообщений и создании тем. Помимо этого, есть особые пункты настоящего раздела.

    0. Для чего нужен настоящий раздел? Для того, чтобы форумчане могли ознакомиться с интересными сайтами и онлайн-сервисами в безграничных просторах интернетов, похвастаться своими домашними страничками, обсудить нюансы создания сайтов.

    1. Корректно называйте тему: указывайте адрес сайта в названии темы, либо пишите чья же это домашняя страница (HP).

    2. Прежде чем создавать тему, воспользуйтесь поиском. Вполне возможно, что интересующий вас сайт уже обсуждался. В таком случае, свои мысли нужно писать именно туда, а не плодить одинаковые темы. Дельные сообщения для поднятия старых тем не запрещены. Бесполезные же запрещены и в новых темах. Убедившись в отсутствии темы, смело создавайте свою.

    3. Запрещается обсуждение взлома паролей почты, форумов, других подобных сервисов.

    4.2 В настоящем разделе действует особое правило «4.2». Запрещены сообщения, содержащие вызывающе неверную либо вызывающе неверно интерпретированную информацию, способную привести к развитию нездоровой дискуссии. Мы уважаем чужое мнение, но оставляем за собой право удалять сообщения, безаппеляционно сообщающие вызывающе неверные факты.
Статус
Закрита.

1m.dm

<geek/>
VIP
25.06.04
3 028
38
2
0
Kiev
  • Серебряная медаль 332
Через год по РНР4 уже не будут сертификаты давать... Вот такой скромный маркетинговый ход
я не работаю уже полтора года с PHP4 :)

Простите, я довольно банален - у моего хостера не установлен саблотрон...
А в PHP5 нативная поддержка DOM и XSL ;-)

Например, о пространствах имен заголовков или о typecast-операторах.
Это больше формальности описания языка, необходимые для "полной картины", чем практические соглашения. А необходимость кастинга типов в большинстве случаев вообще указывает на ошибки проектирования.

Представьте себе, да! Их встроенный браузер сам выберет нужную таблицу стилей, минимально нагруженную дизайном и максимально удобно выводящую информацию.
О чем ты? Какой встроенный браузер? Например, моя Opera под Symbian UIQ3 client-side xslt trasnformation не умеет. Ты о каких девайсах говоришь?
 

1m.dm

<geek/>
VIP
25.06.04
3 028
38
2
0
Kiev
  • Серебряная медаль 332
Я надеюсь, вы теперь не будете утверждать, что РНР4 умер?
Не смею.

А я вот имею полное право написать компилятор без поддержки C-style typecast. И причем проблемы компиляции будут уже не моими ;) Как впрочем говорят и разработчики альтернативных браузеров.
Стандарты обеспечивают совместимость. И глупо их не поддерживать. (M$ не в счет, тут другая история - успели просто...).

Спасибо, юмор оценил :D
Это не мне спасибо. Подобное писал еще Страуструп в своей книге "Язык програмирования С++".

Вы сказали - wireless? Я и подумал о PDA и мобильных телефонах... А что что браузер вашего PDA не поддерживает XSLT, это просто означает, что вам предстоит радость апгрейда
Sony Ericsson P990i w/ latest firmware - это старый девайс? :)
Лучше назови софт для мобильных/смартфонов, который это делает?

Да, но мне в данном случае еще предстоит радость написания скрипта серверного преобразования. От такого количества радостей может и разрыв сердца случиться :)
Вот как это делается в PHP5 (в 4-й версии не сложнее):
Код:
$transformer = new DOMDocument('1.0', 'UTF-8');
$transformer->load('transformers/main.xslt');
$xsltProc = new XSLTProcessor;
$xsltProc->importStylesheet($transformer);
echo $xsltProc->transformToXml($doc); // $doc - XML-документ страницы
 

1m.dm

<geek/>
VIP
25.06.04
3 028
38
2
0
Kiev
  • Серебряная медаль 332
Я не поленился заглянуть туда Итак, глава 3, п. 3.2.5:
Куда-то ты не туда заглянул... В моей книге в главе 3, пункте 3 нет даже подпунктов, не то что этих слов.

"Язык программирования С++. Специальное издание" на русском языке, Издательство "БИНОМ", Невский диалект, 2002 г.
Глава 6 "Выражения и инструкции", пункт "6.2.7. Явное преобразование типов"

"традиционно оно используется неоправдано и является основным источником ошибок."

Короче, предлагаю закрыть тему о С++. Мне сейчас, при всём желании, некогда копаться в книгах. Работы полно :)

Увы, я не в курсе последних разработок.
А я в курсе :) И массовый продукт делать XSLT-преобразования на клиенте не умеет.

зачем делать на сервере то, что можно поручить клиенту?
Об этом я писал в посте #40.

Я не сказал, что он уже устарел. Я говорю лишь, что появятся более новые и прогрессивные девайсы.
Ключевое слово - ПОЯВЯТСЯ. Но еще не появились...
 

1m.dm

<geek/>
VIP
25.06.04
3 028
38
2
0
Kiev
  • Серебряная медаль 332
То, что клиенты не поддерживают - вопрос времени
Именно. Трансформации на стороне клиента - это прекрасно! Но только стоит еще немного повременить с этим, пока будет массовая поддержка, а не выборочная.

А вообще зачем нам в таком разе AJAX, если сервер сам может выдать как угодно сформированную страничку?
AJAX позволяет выдавать часть информации, необходимуй в данный момент, без необходимости перезагрузки всей страницы.
 

Gringo

New member
12.07.06
273
0
0
Мдя... Сайт хороший тот на котором информации (разной) хватает и который не тормозит и грузиться быстро...
Например http://chernobay-350.narod.ru семейной разработки...
Заодно зацените...
 

forester

Guest
F
Дизигн ацтой, и сайты на украинском языке для меня информации не несут %) Дизайн должен быть простым, а не нубским
 
Статус
Закрита.

Game Server

Доноры Красавчики

Користувачі онлайн

Немає користувачів онлайн.