Давно тут ничего не писал. С тех пор, как новый сайт стал доступен всем, его новости логично публиковать в основном блоге.
В данный момент у меня 3 задачи:
1. Доработка нового движка (есть пара проблем, которые сильно мешают)
2. Создание интерфейса незарегистрированного пользователя
3. Создание мини версии сайта.
Теперь обо всё по порядку:
1. У нового движка проблем много. Но с большинством этих проблем можно жить и устранять их по мере возможности. Часть проблем подразумевают изменения на уровне базы, а это значит, что изменения должны будут вноситься и в старый движок - такие проблемы я откладываю на потом, когда старый сайт будет отключен (чтобы не делать двойную работу). Одна из таких проблем - глюк в личке, когда вы видите диалог с самим собой, а в нём последнее сообщение, которое было отправлено вам.
Но есть 2 проблемы, которые реально мешают - это проблемы маршрутизации при уведомлениях и случайных вопросах.
У некоторых сайт падает, когда они пытаются перейти по уведомлению. Я же замечал пару раз странное поведение сайта, когда я иду по уведомлению - сайт начинает несколько раз перезагружаться, а потом открывается старый сайт…
По всей видимости проблемы связаны с переадресацией. И мне нужно перерабатывать уведомления так, чтоб переадресации в них не было.
Вторая проблема - не корректная работа истории браузера (кнопка «назад»). Эта проблема проявляется в уведомлениях и случайных вопросах. Примерно представляю, как её исправить, но это подразумевает довольно серьёзные изменения.
2. Интерфейс незарегистрированного пользователя я сделал. Сейчас он находится на тесте. Результатом я вроде доволен. Сайт работает быстро (а это важно для поисковиков), также вроде основную разметку сделал корректно - проверки всякие он проходит.
Из нововведений - просмотр картинок, видео, прослушивание музыки доступно только после регистрации (картинки же на сторонних сайтах находятся - поисковики похоже воспринимают это как неоригинальный контент)
Сделал кое-какую оптимизацию на подсчет активности пользователя (количество вопросов, ответов, комментов в профиле). Пока только тут, позже добавлю это и на основной сайт.
Вроде больше по интерфейсу добавить не чего.
3. Мини версия - год назад я за неё уже брался. Сейчас решил снова её поковырять (для разнообразия). Пришлось почти всё с нуля переделать :)
Сделал авторизацию, доставку уведомлений сайта. Сверстал страницу профиля, вопросов, ответов, комментов, случайный вопрос, добавление/удаление из друзей… В общем смотрите видео демонстрацию :) (видео без звука)
Работы тут на самом деле много. Маршрутизация по уведомлениям (это видимо после того, как решу проблему на основном сайте), личка, работа с уведомлениями ВК/ОК (и да, эта штука должна ещё и в одноклассниках работать!)
На мини версию возлагаю большие надежды. Вся переделка сайта была ради неё затеяна…
Что дальше?
Скоро будет обновление, включающее в себя интерфейс незарегистрированного и кусочки мини версии. Пользовательских изменений оно не много принесёт, просто зафиксирую сделанную работу.
После этого займусь решением основных проблем из первого пункта (история браузера и маршрутизация уведомлений). Уже после этого сделаю новый сайт основный и будем потихоньку готовиться к выключению старого сайта. (Но думаю, будет это не в ближайшие месяцы).
Ну и периодически буду отвлекаться на мини версию :)
Ещё. Возможно кто-то заметил, что на новом сайте пропала реклама. Это из за того, что возникли проблемы с яндексом (с рекламной площадкой в смысле). На старом сайте и не интерфейсе незарегистрированного включил рекламу Гугла. На новом сайте не стал - пусть это будет плюсом нового сайта (отсутствие рекламы :))
В данный момент у меня 3 задачи:
1. Доработка нового движка (есть пара проблем, которые сильно мешают)
2. Создание интерфейса незарегистрированного пользователя
3. Создание мини версии сайта.
Теперь обо всё по порядку:
1. У нового движка проблем много. Но с большинством этих проблем можно жить и устранять их по мере возможности. Часть проблем подразумевают изменения на уровне базы, а это значит, что изменения должны будут вноситься и в старый движок - такие проблемы я откладываю на потом, когда старый сайт будет отключен (чтобы не делать двойную работу). Одна из таких проблем - глюк в личке, когда вы видите диалог с самим собой, а в нём последнее сообщение, которое было отправлено вам.
Но есть 2 проблемы, которые реально мешают - это проблемы маршрутизации при уведомлениях и случайных вопросах.
У некоторых сайт падает, когда они пытаются перейти по уведомлению. Я же замечал пару раз странное поведение сайта, когда я иду по уведомлению - сайт начинает несколько раз перезагружаться, а потом открывается старый сайт…
По всей видимости проблемы связаны с переадресацией. И мне нужно перерабатывать уведомления так, чтоб переадресации в них не было.
Вторая проблема - не корректная работа истории браузера (кнопка «назад»). Эта проблема проявляется в уведомлениях и случайных вопросах. Примерно представляю, как её исправить, но это подразумевает довольно серьёзные изменения.
2. Интерфейс незарегистрированного пользователя я сделал. Сейчас он находится на тесте. Результатом я вроде доволен. Сайт работает быстро (а это важно для поисковиков), также вроде основную разметку сделал корректно - проверки всякие он проходит.
![Картинка загружается...](https://media.otvechai.com/radikal/d.radikal.ru/d13/2104/52/799b77537385.png)
Из нововведений - просмотр картинок, видео, прослушивание музыки доступно только после регистрации (картинки же на сторонних сайтах находятся - поисковики похоже воспринимают это как неоригинальный контент)
Сделал кое-какую оптимизацию на подсчет активности пользователя (количество вопросов, ответов, комментов в профиле). Пока только тут, позже добавлю это и на основной сайт.
Вроде больше по интерфейсу добавить не чего.
3. Мини версия - год назад я за неё уже брался. Сейчас решил снова её поковырять (для разнообразия). Пришлось почти всё с нуля переделать :)
Сделал авторизацию, доставку уведомлений сайта. Сверстал страницу профиля, вопросов, ответов, комментов, случайный вопрос, добавление/удаление из друзей… В общем смотрите видео демонстрацию :) (видео без звука)
Работы тут на самом деле много. Маршрутизация по уведомлениям (это видимо после того, как решу проблему на основном сайте), личка, работа с уведомлениями ВК/ОК (и да, эта штука должна ещё и в одноклассниках работать!)
На мини версию возлагаю большие надежды. Вся переделка сайта была ради неё затеяна…
Что дальше?
Скоро будет обновление, включающее в себя интерфейс незарегистрированного и кусочки мини версии. Пользовательских изменений оно не много принесёт, просто зафиксирую сделанную работу.
После этого займусь решением основных проблем из первого пункта (история браузера и маршрутизация уведомлений). Уже после этого сделаю новый сайт основный и будем потихоньку готовиться к выключению старого сайта. (Но думаю, будет это не в ближайшие месяцы).
Ну и периодически буду отвлекаться на мини версию :)
Ещё. Возможно кто-то заметил, что на новом сайте пропала реклама. Это из за того, что возникли проблемы с яндексом (с рекламной площадкой в смысле). На старом сайте и не интерфейсе незарегистрированного включил рекламу Гугла. На новом сайте не стал - пусть это будет плюсом нового сайта (отсутствие рекламы :))