Forumlar / National / Russian / Модули и плагины / Новости и тег [more]

<<<1234567>>>

Sergey
#46 2009-02-07 17:10
Про цвета, вы не поняли. Дело не в количестве цветов, просто
кто либо из Вас будет оформлять статьи используя оттенки цветов? 
я и привел пример цветового оформления. Кстати, если вы заметили я и текст реальный привел, где фактически используется один тип ббкоде class с возможностью рекурсии (который, кстати заменяет все 8 страниц ббкодов). Но вопрос в том, что если та картинка теста получилась у меня, а у вас другая, то это значит только или - нет кросбраузарности или у нас совсем разные варианты котонти, и следовательно по любому эта часть жабы правильно не работает.
www.cotonti.mobi
Trustmaster
#47 2009-02-07 17:31
Про цвета я прекрасно понял. Дело в универсальности. И да, на дизайнерских сайтах приходится иногда использовать оттенки в оформлении.

Если откровенно про разбивку на страницы, то идея с ббкодами мне не нравится категорически. Многостраничность должна быть на уровне модели данных, а не на уровне отображения, и таковая намечена на ветку 0.3.x. Я не исключаю, что разбивка на табы глючит и требует разбирательств. Но хотелось все же обойтись средствами jQuery UI и не тащить с собой еще пару десятков плагинов.
May the Source be with you!
Sergey
#48 2009-02-07 17:58
jQuery UI ? Это библиотека глючит, примеров я не буду приводить их наверняка много в тикерах самой библиотеки (кстати все библиотеки не без греха), но самая большая засада подстерегает вас тогда, когда вы решили перевести ваш сайт на мобильный. Про библиотеки надо забыть сразу: они не поддерживают мобильники (а заставить 100 млн. потенциальных пользователей поменять свои телефоны на правильные это не реально). Жаба не дает решения в этой ситуации вообще, а разбивка статьи средствами РНР дает не только реальную экономию трафика для юзера, но и дает вообще возможность выводить информацию порциями в размер экрана (+/-). Использование вольного оформления, за пределами предустановленных глобальных стилей, порождает на телефонах абракадабру. Поэтому, что видим на экране компа, совсем не значит, что мы увидим похожее на экране сотового. Вот почему, я за старый, добрый и работающий вариант [newpage] седетио. Число потенциальных пользователей сайтов для мобильников на порядок превосходит число компов. Это самый динамичный рынок не только продвижение услуг и товаров, но и самый динамичный рынок рекламы. А что имеем с жабой? Я, как понял, грузим на лету всю статью, а потом, делим на клиентской части эту статью на страницы? Я правильно понял? Следовательно, чтобы посмотреть на сотовом новые предложения по тряпкам близлежащего универмага, я должен всё его предложение загрузить на сотовый, а потом щелкать по страницам? Разоришься от такого трафика.
www.cotonti.mobi

Bu konu Sergey tarafından düzenlendi(2009-02-07 18:05, 15 yıllar önce)
esclkm
#49 2009-02-07 19:43
Sergey:
Про библиотеки надо забыть сразу: они не поддерживают мобильники (а заставить 100 млн. потенциальных пользователей поменять свои телефоны на правильные это не реально). Жаба не дает решения в этой ситуации вообще, а разбивка статьи средствами РНР дает не только реальную экономию трафика для юзера,
Так хорошо! При разработке большое внимание уделяется корректной работе со скриптами так и без.
На мобильном нет скриптов= странно, на моем есть, но я их специально отключаю.
В итоге без скриптов имеем - что страница просто целиком загружается без лишних вопросов и нюансов - то есть видим всю страницу.
И если читать целиком всю новость - вот тогда наш способ значительно экономит трафик)
Ведь разница сводится к чему:
старый: постоянная загрузка хедеров и футеров. а они весьма прожорливы порой
новый: все и за 1 раз а значит на хедерах мы ничего не съедаем
littledev.ru - мой маленький зарождающийся блог о котонти.
снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты
Trustmaster
#50 2009-02-07 20:20
Sergey, спасибо за важную аргументацию. Мы действительно можем упускать из виду мобильные платформы, что не есть хорошо. И это еще один довод в пользу того, чтобы сохранять работоспособность сайта даже в отсутствие JS. Хотя, без всяких сомнений, JS будет распространен и на мобильных платформах, уж слишком мощные сейчас у него покровители.

Впрочем, newpage мы сейчас принципиально менять не будем. Ограничимся устранением неполадок и, возможно, переходом от табов к аккордиону или пейджеру (без JS, как заметил esclkm, пользователь видит при этом обычную страницу с полным текстом).
May the Source be with you!
Sergey
#51 2009-02-07 20:29
Скрипты есть, и в крайне простом виде. Как я понял, не учитываете, что есть такое, как объектная модель браузера. Так вот миниОпера, это совсем упрощенно, а родной у нокиа вообще имеет следы. Где-то на седетио была тема, про то, что умеет мобильник и мной был приведен загрузочный файл сайта для мобильника. Там же, я привел важнейшие документы, из этих документов следует, что только часть CSS может отображаться (ладно решим скином), а как быть с ограниченностью тегов HTML?
Теперь к хедерам и футерам. Вклад их в мобильнике ничтожен: пару сотен байт. А вот как будет выглядеть новость для самых потенциальных пользователей сотового интернета, для наших милых дам:

в наш отдел "мужик в отпаде" тц "Одевайся" сегодня поступили кофточки от D&G:
фотка 1 кофточки (4 кбайта)
дальше...
фотка 2 кофточки (4 кбайта)
дальше...
............
фотка 33 кофточки (4 кбайта)
в начало...

как будет это работать: Дама нашла на новость, она ждет такой новости и днем и ночью...
нажала на новость и вся новость(статья) размером 300 кбайт будет грузиться 5 минут? Где вы видели такую терпеливую женщину, а вот потерпеть 10 секунд она сможет - т.е. надо делить новость на страницы на стороне сервера. Потом дама нажмет #102# и увидит, что это (интернет) у нее съела 3 рубля, да еще надо высмотреть новенького и в других 30 торговых центрах города, то желание от пользования резко поубавиться - дорого. И денег жалко и времени. А так посмотрела на первую кофточку и фи..смотрим и читаем другую новость.

Теперь о технической стороне: разбивка статьи на страницы и дальше таким методом ( в том числе и РНР, как ранее), говорит только о неверном проекте таблиц. Каждая страница новости должна храниться отдельной строкой в таблице. А группировка по ключу новость (статья) объединять эти страницы, тогда действительно, без перегрузки хедеров и футеров можно перегружать сами страницы.
www.cotonti.mobi
Trustmaster
#52 2009-02-07 20:56
О том и речь, что надо менять структуру БД и вводить 2 раздельных сущности: article и page. И это запланировано, но не на ближайшие полгода, потому что сейчас другой работы хватит с крышей.

Насколько мне известно, некоторые мобильные браузеры загружают большие страницы по частям. Но это все болтология. Практическую ценность могут иметь мобильные спецификации. И возможные пути решения проблем.
May the Source be with you!
Ratibor
#53 2009-02-07 22:23
# Sergey : Теперь к хедерам и футерам. Вклад их в мобильнике ничтожен: пару сотен байт. А вот как будет выглядеть новость для самых потенциальных пользователей сотового интернета, для наших милых дам:

в наш отдел "мужик в отпаде" тц "Одевайся" сегодня поступили кофточки от D&G:
фотка 1 кофточки (4 кбайта)
дальше...
............
фотка 33 кофточки (4 кбайта)
в начало...

как будет это работать: Дама нашла на новость, она ждет такой новости и днем и ночью...
нажала на новость и вся новость(статья) размером 300 кбайт будет грузиться 5 минут?
Это не аргументация :)

Во первых даже и не стоит думать о поддержке мобильников выпущенных ранее 4 квартала 2008.
Во вторых в любом случае если ты задумал делать сайт для мобильников,
то надо будет многое доделывать, ну а уж если речь идет о магазине, то там по любому будет самописный плагин :)
Ну и в третьих, тем кто делает покупки с мобильника до фени эти 300 килобайт,
всмысле трафик.
В четвертых во всю уже шагает 3G.
Не задавай глупых вопросов, не услышишь вранья.

Bu konu Ratibor tarafından düzenlendi(2009-02-07 22:33, 15 yıllar önce)
medar
#54 2009-02-07 22:33
Народ! Я в шоке! :)
Сорри, но я только сейчас увидел, что у нас Jquery UI весом 180к не отключается. Уников сайта жалко, которым этот файл тянуть. Давайте сделаем его отключаемым в админке!

По поводу многостраничности в странице. Я тоже за то, чтобы делать все на PHP. Давайте оставим движок легким и быстрым. Тянуть всю страницу - не айс.

По поводу цветов. По-моему, надо обеспечить совместимость с цветами Seditio, введя новые ббкоды, можно плагином. Зачем усложнять жизнь людям, заставляя их переводить всё в новый формат ?
rangjungyeshe.ru
esclkm
#55 2009-02-07 22:49
не знаю, как по мне тут есть обоснованные идеи.... но надо будет это дайвера подлючить - все виды пащинации это его хлеб - интересно его мнение по этому поводу.

# Sergey : Теперь к хедерам и футерам. Вклад их в мобильнике ничтожен: пару сотен байт. А вот как будет выглядеть новость для самых потенциальных пользователей сотового интернета, для наших милых дам:
к перспективам, наблюдая за студентками меда - интернет на мобильном есть зло- очень большое зло...
использующих мобильный интернет единицы - это восновном перспективные люди, остальные почему то верять, что нажать код на мобильном для получения мелодии есть дешевле чем скачать ее же с помощью мобильного.
Поколения мобильного интернета меняются очень быстро - уже порой скорости доходят что я в нете на домашнем компе сижу на меньших скоростях... цены тоже падают с развитием новых технологий. Еще 3 года назад все были озабочны wap - многие конторы проигнорировали поддержу вапа их системами. сейчас вап это раздел истории.
Спустя год или два, я верю, что подсчет килобайтов станет частью истории (перейдем к мегабайтам)... а мы станем гонятся за непонятно чем.

Да и представил страницук на которой только 1 кофточка - разве она на компе не будет смотреться казусно?

2 medar: проэту библиотеку я уже рассуждал - меня тоже это пугает... ну или хотябы сократить половину рушек в этой библиотеке, которые не планируем юзать... допустим ээфекты - зачем они нужны....
А вот Jquery отключаемым делать нельзя... Я сидел и рассуждал на досугк - что надо делать использование этих библиотек только посредтвом апи, чтобы желающие при наличии мозгов могли сделать модуль mootools - который бы полноценно заменил JQUERy - имхо так перспективнее всего

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

Bu konu esclkm tarafından düzenlendi(2009-02-07 22:57, 15 yıllar önce)
medar
#56 2009-02-08 00:05
Сорри, действительно, цвета уже сделаны в плагине seditio, не заметил. :)
rangjungyeshe.ru
Sergey
#57 2009-02-08 00:30
Для того, чтобы понять, как используют интернет на сотовом телефоне, необходимо знать историю. То, что интернет на сотовых появился в России и подвигло меня сделать сайт для сотового, но многие не в курсе, что практически все сотовые уже поддерживают интернет, он уже подключен у всех операторах в тарифных планах, что-то в пределах 7 руб. за 1мбайт. У меня модель S40 - модель начинки образца 2000 года. А еще была S60, потом S80. Все эти айфоны это разводка лохов, практически любой сотовый с цветным экраном поддерживает интернет в режиме WAP 2, Другое заблуждение, что никто не знает о сотовом интернете: молодежь меня подняла на смех, оказалось, что офисный женский планктон повсеместно уже пользуется этим, а вот подогнать даму к компу, куда как трудней. Я не предлагал делать интернет-магазин, говоря о кофточках, я говорил о витринах магазинов на сотовых. Заполнить типовой рекламный класс может любой предприниматель: щелкнул (сфоткал) свой товар, вставил его в статью - просто особый диалог (нет возможности добавить из другого окна или я просто не нашел способ). Заполнение такой формы витрины примерно также похоже, как отправка SMS, нет проблем. На моем сотовом образца S40 прекрасно отобразился котонти. Поэтому
Во первых даже и не стоит думать о поддержке мобильников выпущенных ранее 4 квартала 2008
не аргументированно.
Вот ресурс билайна http://msk.mobile.beeline.ru/services/service.wbp?root_id=80c2b138-09e3-4442-a1f6-a117840fc1ae&block=connection
посмотрите, как все шустро и быстро принимает в оборот. Трудно найти мобильник с клиентом, у которого нет возможности подключения интернета.
Я не призываю к переделке, я ее просто осуществлю.
внимательно берем свой телефон и сюда http://site.mobi/ только тут, вы поймете, что есть тест для мобильных сайтов, который не пройдет такая загрузка страниц, и, что другие уже строят сайты налево и направо. Посмотрите вот сюда http://mobithinking.com/showcase/showcase-library разве котонти не достоин этой таблицы?
А теперь входим в http://ready.mobi/launch.jsp?locale=en_EN набираем знакомый адрес и получаем, что GPRS 89 секунд, а тест говорит, что BAD а далее, вся реальная нелицеприятная оценка..
www.cotonti.mobi

Bu konu Sergey tarafından düzenlendi(2009-02-08 00:58, 15 yıllar önce)
Dayver
#58 2009-02-08 02:14
# esclkm : не знаю, как по мне тут есть обоснованные идеи.... но надо будет это дайвера подлючить - все виды пащинации это его хлеб - интересно его мнение по этому поводу.
По поводу разбиения на подстраницы я полностью разделяю позицию Траста .... тоже долго думал об этом (разные ситуации прорабатывал) и идея создания двух обьектов Страница-Подстраница на уровне БД является наиболее оптимальной во всех смыслах. Но переделка сурезная так что не сейчас ею нужно заниматся(опять повторяю слова Трастмастера) да и начинать спор на 5 стр. об этом сейчас не считаю нужным(потому и молчал).

А про мои успехи в пагинации ты все же переборщил.....функцию написал ..... да и менно он .... Трастмастер .... даж Оливер в последней бетке, в некоторых кусках кода заюзал .... а я всего лишь по ходу пагинациовнедрения слегка модернизировал функцию (ну что б и аякс можно было терзать).
Pavlo Tkachenko aka Dayver

Bu konu Dayver tarafından düzenlendi(2009-02-08 02:31, 15 yıllar önce)
Ratibor
#59 2009-02-08 02:21
# Sergey : А теперь входим в http://ready.mobi/launch.jsp?locale=en_EN набираем знакомый адрес и получаем, что GPRS 89 секунд, а тест говорит, что BAD а далее, вся реальная нелицеприятная оценка..
Не знаю что оно там тестирует, но специально сейчас зашел на этот сайт со своего мобильника, прекрасно все отображается, кстати этот текст сейчас с него и пишу. И как я уже сказал, если какой-то телефон не поддеррживает какие-то фичи, типа жабы и т.п., то даже и не стоит думать о таком телефоне, не велика потеря.
Не задавай глупых вопросов, не услышишь вранья.
Sergey
#60 2009-02-11 05:19
Тест на сотовом

Отчет телефон Нокиа 7500 призма, браузер миниОпера v.4.2.133337 20081205 т.е. последняя
1. Логин надо иметь с Большой буквы
2. Нажал B теги не отобразились
3. нажал предпросмотр, окно предпросмотр не отобразилось, окно редактора сохранилось
4. нажал Ответить. Текст "Тест на сотовом" отобразился.
5. Нажал на "Выход" вышел со второго раза?
Трафик после каждого перегруза по 63 кб. неважно где.

Вот такой у меня вопрос. А зачем набивки статьи вообще нужен предпросмотр. Я понимаю еще если это форум или комментарий. Может здесь кроется причина и проблема?
Как поступает администратор. Он имеет право бесконечно править статью, единожды сам себе ее утвердив. А что может делать не администратор, а ничего. Только набить текст и, как он считает, что всё, статью сделал, отправить ее на модерацию А что мы видим для юзера внизу, под редактором:

Проверьте правильность внесения всех полей, вы не сможете исправить их позже.
Если вам все же необходимо что-либо исправить, свяжитесь с нами.
Страница станет общедоступной, только после того как администрация ее проверит и утвердит.


Что-либо исправить может только админ (это так к слову, эпохальное отсутствие возможности админу дело доверить юзеру, или я не знаю как).

Теперь смотрим текст page.inc.php
if ($pag['page_state']==1 && !$usr['isadmin'])
{
	sed_log("Attempt to directly access an un-validated page", 'sec');
	header("Location: " . SED_ABSOLUTE_URL . sed_url('message', "msg=930", '', true));
	exit;
}
точно такая же конструкция и седе. Как видим не хватает автора.
а в этом месте:
list($usr['auth_read'], $usr['auth_write'], $usr['isadmin'], $usr['auth_download']) = sed_auth('page', $pag['page_cat'], 'RWA1');
sed_block($usr['auth_read']);
и вовсе мне трудно разобраться в этой светлой мысли (видимо это защита от несанкционированной набивки статьи)
Что я предлагаю. Вставить для юзера возможность редактировать до тех пор, пока он не решит отправить статью на утверждение. Тогда и проблема с newpage и more рассасется сама собой.
Да и необходимость предпросмотра отпадает. Поправил - сохранил -посмотрел
А там где выводится на утверждении ..статей
для юзера вставить на редактировании .. статей.
Теперь когда юзер, читая свою уже утвержденную статью, вдруг обнаружил, что ее надо поправить, будет иметь возможность ее поправить, но естественно внеся поправку тут же попадает в раздел не отображения своей статьи пока она не пройдет модерацию.
А всего-то, решить, какие значения может принимать $pag['page_state'] кроме 0 или 1 (раньше была 3 для системных статей, это чтобы не комментировали)
www.cotonti.mobi

Bu konu Sergey tarafından düzenlendi(2009-02-11 17:00, 15 yıllar önce)

<<<1234567>>>