Textpattern - на русском языке

форум общения русскоязычных пользователей CMS Текстпаттерн

Вы не зашли.

#1 25-09-2006 04:55:15

ТВЭЛ
слово
Откуда: Северск-Томск
Зарегистрирован: 29-04-2006
Сообщений: 366
Вебсайт

ПсевдоАякс на Css :)

Вот недавно пришла идея, которую сегодня я и осуществил. Хотелось сделать эффект мнгновенной загрузки страничек, при этом используя минимум кода для этой возможности. Существующая реализация не очень красива (есть глюки в различных браузерах), но сам принцип, думаю, можно использовать для небольших страниц.
Рассчитывал, что затрачу час, максимум - полтора, а засел на всю ночь :) Все таки если бы три популярных браузера пусть даже не правильно, но одинаково понимали CSS, было бы гораздо проще. Много угробил сил на состыковку этих несуразностей, не обошлось и без хака, к сожалению. Убедился, что всегда стоит ставить пробел между селектором и скобкой и наоборот: между значением и еденицами его измерения пробел ставить никогда не нужно. Ну и вообще, эксперименты полезны - быстрее приобретаешь опыт.

Хех, ссылку-то и забыл :) http://generator.cjb.cc/
Если заметите какие-то прямо ужасные глюки со страничкой, сообщите, пожалуйста.

Отредактированно Begemot (25-09-2006 04:58:06)


Время не ждет.

Неактивен

 

#2 25-09-2006 10:24:46

glebotr
ять
Зарегистрирован: 25-06-2005
Сообщений: 1974
Вебсайт

Re: ПсевдоАякс на Css :)

Загрузил весь контент заранее?


Пх’нглуи мглв’нафх Ленин Красная площадь вгах’нагл фхтагн
(В своем доме на Красной площади мертвый Ленин спит, ожидая своего часа (ктулх.))

Неактивен

 

#3 25-09-2006 15:51:25

ТВЭЛ
слово
Откуда: Северск-Томск
Зарегистрирован: 29-04-2006
Сообщений: 366
Вебсайт

Re: ПсевдоАякс на Css :)

Ну вот, ты не посмотрел что ли? Суть в том, что фактически, там только одна Html-страничка. но понять это можно лишь заглянув в код.


Время не ждет.

Неактивен

 

#4 25-09-2006 18:56:31

glebotr
ять
Зарегистрирован: 25-06-2005
Сообщений: 1974
Вебсайт

Re: ПсевдоАякс на Css :)

Это был риторический вопрос wink
По-моему, не очень хорошая идея сразу лить пользователю все. А если ему достаточно одну картинку посмотреть?


Пх’нглуи мглв’нафх Ленин Красная площадь вгах’нагл фхтагн
(В своем доме на Красной площади мертвый Ленин спит, ожидая своего часа (ктулх.))

Неактивен

 

#5 25-09-2006 21:45:20

Uratsakidogi
веди
Откуда: Мск
Зарегистрирован: 11-06-2006
Сообщений: 28

Re: ПсевдоАякс на Css :)

Begemot, кнопка «Назад» не пашет.

Неактивен

 

#6 26-09-2006 01:27:05

ТВЭЛ
слово
Откуда: Северск-Томск
Зарегистрирован: 29-04-2006
Сообщений: 366
Вебсайт

Re: ПсевдоАякс на Css :)

glebotr написал:

По-моему, не очень хорошая идея сразу лить пользователю все. А если ему достаточно одну картинку посмотреть?

Согласен, что когда текста много, то не очень хорошо это. Но для мелких страниц вполне оправданный подход. Там все вместе с картинками весит около 50 Кб.

Uratsakidogi написал:

Begemot, кнопка «Назад» не пашет.

Спасибо, но без указания браузера и его версии отреагировать нет возможности. У меня все работает на трех популярнейших и даже на "Сафари" проверялось :)


Время не ждет.

Неактивен

 

#7 26-09-2006 18:58:46

glebotr
ять
Зарегистрирован: 25-06-2005
Сообщений: 1974
Вебсайт

Re: ПсевдоАякс на Css :)

А как это она может "пахать" при таком устройстве странички? wink


Пх’нглуи мглв’нафх Ленин Красная площадь вгах’нагл фхтагн
(В своем доме на Красной площади мертвый Ленин спит, ожидая своего часа (ктулх.))

Неактивен

 

#8 26-09-2006 20:24:33

Uratsakidogi
веди
Откуда: Мск
Зарегистрирован: 11-06-2006
Сообщений: 28

Re: ПсевдоАякс на Css :)

glebotr, угу.
Begemot, Опера

Версия    8.5    
Сборка    7700    
Платформа    Win32    
Система    Windows XP    
     
Версия Java    Sun Java Runtime Environment version 1.4    
XHTML+голос    Плагин не загружен

Неактивен

 

#9 26-09-2006 21:34:33

ТВЭЛ
слово
Откуда: Северск-Томск
Зарегистрирован: 29-04-2006
Сообщений: 366
Вебсайт

Re: ПсевдоАякс на Css :)

А! Дошло smile Я думал, ресь про ссылку "home", она по-смыслу у меня как раз все равно, что "назад на главную". А если про кнопку "назад" в браузере, то конечно, никакого "назад" не будет, ведь страничка-то одна.


Время не ждет.

Неактивен

 

#10 27-09-2006 17:00:29

Uratsakidogi
веди
Откуда: Мск
Зарегистрирован: 11-06-2006
Сообщений: 28

Re: ПсевдоАякс на Css :)

Это-то и плохо.

Неактивен

 

#11 17-10-2006 16:34:41

untitledds
глаголь
Откуда: Москва
Зарегистрирован: 21-05-2005
Сообщений: 39

Re: ПсевдоАякс на Css :)

Begemot подскажи проблем с установкой на этом хостинге не было? а то у меня вываливается ошибка some_php_functions_disabled: passthru,proc_open,posix_kill,popen,fsockopen,pfsockopen,mail, хотя первый раз поставил нормально, а вот второй раз вот такая байда и языки автоматом не качаются

Неактивен

 

#12 17-10-2006 16:45:49

ТВЭЛ
слово
Откуда: Северск-Томск
Зарегистрирован: 29-04-2006
Сообщений: 366
Вебсайт

Re: ПсевдоАякс на Css :)

Вообще, конкретно на этом аккаунте (generator) еще ни одной копии ТхР не ставил - там статичные файлы. Но на cjb.cc ставил его и никаких проблем не было. Я даже вот в теме про хостинг (http://textpattern.ru/forum/viewtopic.php?id=88&p=2) отписался тогда. Это был единственный бесплатный хостинг, на котором мне удалось установить ТхР (пробовал штук 6-7 всяких).

Отредактированно Begemot (17-10-2006 16:46:11)


Время не ждет.

Неактивен

 

#13 17-10-2006 16:47:03

ТВЭЛ
слово
Откуда: Северск-Томск
Зарегистрирован: 29-04-2006
Сообщений: 366
Вебсайт

Re: ПсевдоАякс на Css :)

Версию скачивал с этого сайта - сборка "Компания".


Время не ждет.

Неактивен

 

#14 17-10-2006 16:50:43

untitledds
глаголь
Откуда: Москва
Зарегистрирован: 21-05-2005
Сообщений: 39

Re: ПсевдоАякс на Css :)

самое обидное почтавил первый раз нормально 4.0.3, но потом удалил все и поставил заново txp, теперь выскакивает такая ошибка какую бы версию не ставил

Неактивен

 

#15 17-10-2006 20:55:03

ТВЭЛ
слово
Откуда: Северск-Томск
Зарегистрирован: 29-04-2006
Сообщений: 366
Вебсайт

Re: ПсевдоАякс на Css :)

Странно. Попробуй другой аккаунт зарегистрировать.


Время не ждет.

Неактивен

 

Board footer

RSS   Rambler's Top100
Powered by PunBB
Textpattern.ru