Как открыть сайт
20/02/09 в 12:02 | просто прочесть =)Какие действия должны быть выполнены до официального открытия сайта. Ден Замбонини — технический директор Box UK разрабатывающий Amaxus Content Management System предлагает следующий список последовательных действий разделенных по категориям.
| Pre-Launch | |
| Content and Style | |
| Typography and layout | |
| Check for incorrect punctuation marks, particularly apostrophes, quotation marks and hyphens/dashes | |
| Check headings for where you could potentially use ligatures | |
| Check for widow/orphan terms in important paragraphs | |
| Spelling and grammar | |
| Consistency | |
| Capitalisation (especially of main headings) | |
| Tense/Style of writing | |
| Recurring/common phrases (e.g. ‘More about X’ links) | |
| Variations in words (e.g. Websites vs Web Sites, or UK vs US spelling) | |
| Treatment of bulleted lists (e.g. periods or commas at end of each item) | |
| Check for hard-coded links to staging domain (i.e. ensure all links will change to ‘live’ URL/domain when site is launched) | |
| Ensure no test content on site | |
| Check how important pages (e.g. content items) print | |
| For re-designs, ensure important old/existing URLs are redirected to relevant new URLs, if the URL scheme is changing | |
| Check all ‘Hidden Copy’ (e.g. alt text, transcriptions, text in JavaScript functions) | |
| Standards and Validation | |
| Accessibility | |
| HTML validation | |
| JavaScript validation | |
| CSS validation | |
| Search Engine Visibility, SEO and Metrics | |
| Page Titles are important; ensure they make sense and have relevant keywords in them. | |
| Create metadata descriptions for important pages. | |
| Check for canonical domain issues (e.g. variations in links to http://site.com http://www.site.com http://www.site.com/index.html should be reduced to a single consistent style) | |
| Ensure content is marked-up semantically/correctly (<h1>, etc.) | |
| Check for target keyword usage in general content | |
| Check format (user/search engine friendliness) of URLs | |
| Set up Analytics, FeedBurner, and any other packages for measuring ongoing success | |
| Create an XML Sitemap | |
| Configure Google Webmaster Console and Yahoo! Site Explorer | |
| Functional Testing | |
| Check all bespoke/complex functionality | |
| Check search functionality (including relevance of results) | |
| Check on common variations of browser (Internet Explorer, Firefox, Safari, Chrome etc.), version (6, 7, 2.2, 3.1 etc.) and platform (Windows, OSX, Linux) | |
| Check on common variations of Screen Resolution | |
| Test all forms (e.g. contact us, blog comments), including anti-spam features, response emails/text, etc. | |
| Test without JavaScript, Flash, and other plug-ins | |
| Check all external links are valid | |
| Security/Risk | |
| Configure backup schedule, and test recovery from backup. | |
| Protect any sensitive pages (e.g. administration area) | |
| Use robots.txt where necessary | |
| Security/Penetration test | |
| Turn-off verbose error reporting | |
| Check disk space/capacity | |
| Set-up email/SMS monitoring/alerts (e.g. for errors, server warnings); consider internal and external monitoring services | |
| Performance | |
| Load test | |
| Check image optimisation | |
| Check and implement caching where necessary | |
| Check total page size/download time | |
| Minify/compress static (JavaScript/HTML/CSS) files | |
| Optimise your CSS: use short image paths; make full-use ‘cascading’ nature of CSS, etc. | |
| Check correct database indexing | |
| Check configuration at every level (Web server, Database, any other software e.g. Content Management System) | |
| Configure server-based logging/measurement tools (e.g. database/web server logging) | |
| Finishing Touches | |
| Create custom 404/error pages | |
| Create a favicon | |
| Post-Launch | |
| Marketing | |
| Social Marketing: Twitter, LinkedIn, Digg, Facebook, Stumbleupon, etc. | |
| Submit to search engines | |
| Set-up PPC/Google Adwords where necessary | |
| Check formatting of site results in SERPs | |
| Ongoing | |
| Monitor and respond to feedback (direct feedback, on Social Media sites, check for chatter through Google, etc.) | |
| Check analytics for problems, popular pages etc. and adjust as necessary | |
| Update content | |
Оригинал тут: boxuk.com
Поднимим Twitter в рейтинге!
15/02/09 в 13:02 | просто прочесть =)Вчера ночью поступило предложение о поднятии твиттера в Топ-10 блогохостингов общими усилиями.
Информация есть в блоге Dsda.ru, а идея пришла от tyomma_maynas, так что поддерживаем!
Уязвимость в qip 8082
08/02/09 в 21:02 | просто прочесть =)Программа: QIP 2005 8082, возможно другие версии.
Описание:
Уязвимость позволяет удаленному пользователю произвести DoS атаку.
Уязвимость существует из-за ошибки при обработке ICQ сообщений. Удаленный пользователь может с помощью специально сформированного ICQ сообщения в RTF формате заставить приложение потреблять все доступные ресурсы процессора. Пример сообщения:
{\rtf\pict\&&}
© http://www.securitylab.ru
Отослал почти всем из контакта =) Ща будут бить.
Emotion Markup Language (EmotionML)
03/02/09 в 21:02 | просто прочесть =)Первый раз я увидел смайлы на BBS с тех пор они меня приследуют почти кругом. В icq, jabber`е, e-mail`ах, и даже в обычных рукописных текстах. А тут подвернулась статейка про новый стандарт =O =) Emotion Markup Language Incubator Group продвигает разрабатываемый ею стандарт в качестве официального в рамках W3C.
Языка разметки эмоций, Emotion Markup Language (EmotionML), собирается стать регулярным элементом веб-программирования. EmotionML позволит стандартизировать эмоций.
Первая версия EmotionML, тут есть описание стандарта.
EmotionML – типичный язык разметки. Код на нём выглядит достаточно просто:
<emotion>
<intensity value="0.2" />
<category set="everydayEmotions" name="surprise" />
</emotion>
И где же будет применяться этот язык? Везде! Это и персонажи в играх и помощьники, типа скрепки в office. А можно и оценивать эмоции живых людей… Например показывать Вам рекламу музыкальных альбомов в то время как Вы поете перед web-камерой.
Так что ждем реализации…