Публикации

Показват се публикации с етикета javascript

Подгответе се за HTTP/2: Упътване за уеб дизайнери и девелопъри!

Изображение
Протоколът за трансфер на хипертекст (HTTP) е този, който управлява връзката между вашият сървър и браузърите, които използват вашите посетители. За първи път от 1999 г. излиза нова версия на този протокол, като промените обещават далеч по-бързи уебсайтове за всички.  В тази статия ще вникнем в основите на HTTP/2, които се прилагат от уеб дизайнери и девелопъри. Ще изясним някои от ключовите характеристики на новият протокол, ще погледнем към съвместимостта между браузър и сървър, и детайлно ще обсъдим нещата, върху които трябва да помислите, за да се адаптирате постепенно към HTTP/2. Прочитайки този материал, вие ще разберете в бъдеще какво е нужно да промените в начинът ви на работа. Целта ни е, да осигурим достатъчно информация, за да можете да вземете правилни решения, планирайки своята следващата стъпка свързана с HTTP/2.  Кратка история на HTTP HTTP е стар протокол, чийто инициали са дефинирани през 1991, като последната главна редакция – HTTP/1.1 е публикуван

12 предсказания за бъдещето на програмирането

Изображение
Вгледахме се в кристалната си топка на кодирането, за да намерим сигурните залози на интригуващи разработки, които програмистите трябва да набележат в следващите 5 години Ако да уцелиш мишена е трудно, а да уцелиш движеща мишена е още по-трудно, то тогава да създадеш нова хитова технология граничи с невъзможното, тъй като формата и същността на мишената се променят докато се движи. Замислете се над създаването на луксозен лаптоп точно когато лаптопите изпадат в немилост, или ново убийствено приложение, когато смартфоните са в застой, или опит за взривяващ таблет, точно когато бъдещето на удобните за носене технологии е поело контрола.  Не е тайна, че модата в технологиите се развиват бързо – и инструментите и средствата за създаване на тези технологии постоянно се развиват. Но, ако не надигате глава от време на време да се загледате в проектите, които предстоят в следващата година, може да се окаже, че кодирате невъзможна за бягство заешка дупка.  За да ви помогнем да се

10 програмни езика, които трябва да научите през 2014

Изображение
В техническия сектор има голям бум. Ако през последните 5 години сте използвали смартфон или сте се логвали в компютър, най-вероятно сте забелязали това.  Като резултат, умения за кодиране много се търсят при позиции за програмисти, за които заплащането е много над средното. Дори и извън техническия свят, да владееш поне един програмен език е впечатляващо допълнение към всяко резюме.  Модните езици варират според отрасъла. Финансовите и предприемачески системи трябва да изпълняват сложни функции и да останат отлично организирани, изискващи езици като Java и C#. Страници, свързани с медия, дизайн и софтуер изискват динамични, гъвкави и функционални езици с минимален код, като Ruby, PHP, JavaScript и Objective-C. С малко помощ от Lynda.com създадохме списък на 10-те най-търсени програмни езици, за да сте в крак с новостите. 1. Java Какво представлява: Java програмен език, създаден Sun Microsystems през 90-те години на базата на класове, обекто-ориентиран. Един о

JSLint - самоусъвършенствайте вашите javascript умения!

Изображение
Javascript безспорно е програмният език без който уеб сайтовете нямаше да бъдат такива каквито ги познаваме днес. Същевременно той е сравнително мистериозен за средностатистическият уеб разработчик. Това може би се дължи на факта, че javascript има множество разнообразни възможности, което позволява неговото използване за разнородни цели, и на това че за js са характерни някои особености, които го отличават от традиционните програмни езици. Все пак ако вие сте разработчик и желаете да изпробвате вашето ниво на кодиране на js, можете да хвърлите едно око на JSLint - полезен инструмент за тестване и дебъгинг на вашият js код. Авторът на JSLint е самият Дъглас Крокфорд - един от създателите на javascript. Бъдете подготвени, г-н Крокфорд предупреждава: "Warning: JSLint will hurt your feelings." :) Статията е изготвена Николай Иванов, водещ програмист в Web Fusion