Category Archives: Standards

Стандарты и жизнь

HTTP/2 and speed of web

Deep dive into the HTTP/2: history of HTTP protocol, why HTTP/2 is better, HTTP/2 features and HTTP/2 performance – all that in one big nice article How HTTP/2 Will Speed Up the Web. So, keep up with the rapidly changing Web!

Now, after reading this, go and try to install it on current stable Linux and try how it works with modern browsers. You are lucky, if your Linux has openssl 1.0.2 with ALPN protocol support.

Live Search Webmaster Center

Ага! Наконец, у них оно тоже есть. И даже публично доступно. Live Search Webmaster Center. Согласно Live Search Webmaster Center Blog оно доступно с 15 ноября 2007 года. Но, его запуск прошёл уж как-то очень тихо.

Нашёл я его ещё вчера, и совсем почти нечаянно. В очередной раз пересматривал помощь на live.com и решил переключиться с литовского на американский английский – и опа, сслылочка на Live Search Webmaster Center появилась вместо помощи. Я тут-же побежал регистрироваться.

По сравнению с Google Webmaster Tools и даже с Yahoo! Site Explorer выглядит убого.

Continue reading

W3C заявила о возобнавлении работ над HTML стандартом

Итак, мальчики и девочки, хочу вас поздравить с тем, что скоро наступит полная победа коммунизма, или W3C возвращается к HTML.Вообще, это скорее подарок для женщин, так как новость запущена аж 7 марта 2007 года, а я (как настоящий мужчина) узнал о ней попозже.

Получается, что он будут делать HTML стандарт 5ой версии. И это после того, как последняя версия стандарта вышла аж в 1998 году и с тех пор разрабатывался XHTML? И это после того, как MS, Firefox, Opera и многие другие уже вполне терпимо поддерживали всё связанное с XHTML? А то что CSS2 они не поддерживают или поддерживают, но не совсем так как хотят все, им разрабатывать следующую версию CSS не мешает? Типо теперь они сделают что-то космическое и всеми поддерживаемое? То что все SEO и прочие WEB компании стараются везде пропихивать XHTML никого не волнует?

Вобщем, следуя всем их заявлениям, у нас будет два царя две головы, т.е. стандарта. Чтож, поживём и посмотрим, как народ примет этот HTML5 и как быстро его имплементируют ведущие производители бродилок. Флаг вам в чайку!

Если я в чём-то не прав – поправте меня.

Хорошие (и не очень) новости от Google.

Google Analytics произвёл обновления и удовлетворил наверняка потребности многих: дал возможность узнать с какого именно адреса пришёл посетитель. Раньше был виден только домен. Теперь есть возможность посмотреть и конкретную страницу, правда есть маленькое но – адреса пока воспринимаются – только ЧПУ, ничего вида “?a=63&m=3” не показывается. Ребята, это маленький намёк, что ЧПУ всё равно лучше, чем все стандартные запросы, ну и что, что большая часть поисковых систем и запросы понимает. Подробная инструкция на Английском по тому, как узнать точно страницу с ссылкой на вас при помощи Google Analytics. Жизнь стала немного слаще.

Google Webmaster Tools провёл 2 прекрасных обнавления и команда Google провела не слабую работу относительно идеи универсального формата, но обо всём по порядку.

Сделали вывод статистики о том, как паук себя ведёт на вашем сайте. Количество страниц, которые за день прошёл паук; количество информации в килобайтах, которые скачал каук; время генерации страницы + время не передачу содержания. Очень даже красивые и много говорящие репорты, главное выводы правильно сделать.

Ввели новый (снова) интерфейс дле работы с ошибками, которые паук получил при очередном обходе сайта. Немного дизайна, немного юзабилити и мы получили очень удобный интерфейс. Информативно и вкусно. Плюс, проверка и сообщения о том, что вас сайт распространяет что-то плохо, ака вирусы или скрипты, способные нанести вред пользователям интернета. В планах у народа ещё больше.

Самая большая новость: объединение Google, Microsoft и Yahoo! в плане развития и улучшения индексации сайта (к чему издавна стремиться Google) создали общий стандарт протокола: sitemaps.org. Он от нам известных Google Sitemaps отличается только числом в версии и новым расположением схемы – http://www.sitemaps.org/schemas/sitemap/0.9. Пока новый сайт не содержит никакой иной информации, как краткое описание стандарта и немножко часто задаваемых вопросов. Конкретно адресаов, куда засылать такой Sitemap у Microsoft или Yahoо! я ещё там не видел. А ведь уже могли бы и разместить такую информацию, чтоб не ходить и не искать её.

Теперь о плохом. Нигде и никак не нахожу информации о причине отключения Google API. Куда всё это делось? Есть ли у кого какие предположения по этому поводу? Мне очень кажется, что они съехали на Google SOAP Search API, что нанесло немалый удар по программному обеспечению определённого круга людей. Ссылки там местами по прежнему ведут на Google API сайт, примерах пропали исходники на PHP, а в том, что осталось ссылки остались прежними: http://api.google.com/search/beta2. Будем надеяться, что всё вернётся на круги своя.

SCP, SFTP, FTPS и PHP

По напридумывают аббревиатур: SCP, SFTP, FTPS. Соединят пару из них в одну программу. Нарисуют общий вид, как при работе с FTP. А у простых смертных потом непонятки. А ведь не всем дано найти и разобраться сразу что из них что, и через что, и кто поддерживает. Наверняка людей запутывает участие в них аббревиатуры FTP и отсутствие строго стандарта к названиям. Все привыкли к тому, что FTP это FTP, стандарт, который все знают, старый и добрый.
А ведь не так всё легко с этими SFTP, FTPS. С SCP легче – сразу видно из названия что с FTP как бы мало связан. SCP у нас Secure Copy и ничего больше. Всего лишь копирование файлов через SSH. Но стоит начать разбираться с аббревиатурами SFTP, FTPS – как наткнёмся на несколько понятий, как: SSH File Transfer Protocol, FTP session over SSH, Simple File Transfer Protocol, а так-же FTP+SSL/TLS. Так что, узнать что имеет ввиду заказчик/администратор под красивой фразой: У нас установлен SFTP – SSH File Transfer Protocol или Simple File Transfer Protocol – угадать сложно. А если он ошибся и имел ввиду FTP session over SSH или FTP+SSL/TLS?
А из всей этой красоты PHP у нас поддерживает простой FTP, FTP+SSL/TLS, и возможно, ещё работал бы FTP session over SSH – последнего сам не проверял – подтвердить или опровергнуть немогу.
А ведь так легко ошибиться и сказать: Да, мы сможем, а потом, понять что ошибся, но уже будет поздно. Я понимаю, что хорошему аминистратору, на сервере поднять FTP – раз плюнуть, но хороший администратор – стоит хороших денег, да и после такой грубой ошибки можно выглядрть делитантом.
Всё это классно расписано в ВикиПедие. Но можем и повторить:
Чаще всего под аббревиатурой SFTP подразумевяют: SSH File Transfer Protocol – передачу файлов посредством SSH исползуя многие возможности SHELLа.
Под аббревиатурой SFTP подразумевяют: FTP с использованием SSL/TLS
Simple File Transfer Protocol – старый, и считается раритетом.

XML-RPC и стандарт ISO 8601

Так как по работе очень нужно было знать, как ведёт и что умеет WordPress с XML-RPC – мы начали шелестеть по всем ресурсам, что находил наш любимый Google. И наткнулся я на спек по XML-RPC – где ясным англицким языком сказано было, какой должен быть формат даты по стандарту ISO 8601. Но так как давеча я это дело изучал в Google SiteMaps я был приятно удивлен разницей (картинка в 52K)… Оказывается стандарт не для всех одинаковый… И вот теперь угадай, мне простому программисту, надо всё таки использовать настоящий ISO 8601 или тот, что утвердил XML-RPC?