Публикации

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

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

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

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