Според вас, защо се различават браузерите?

Не сте напълно прави. Дано в следващата версии на уеб всички браузъри да са само "рамка" за разглеждане на уебсайтовете, но не и да рендерират HTML, CSS, JavaScript... :D
 
StormBreaker каза:
Ето защо харесвам flash и .net . Единна система за изпълнение.
Абе за .net(java) може да се спори в единноста на изпълнение но все пак не за това е темата.

Колкото до автора,моля ти се като си решил да се излагаш поне не го прави публично - колкото до вицовете за програмисти те се правят от обикновеният потребител на който му е забавно да усмива трудностите който срещаме докато пишем някой 5000 реда код. :D

Бих казал,че Firefox --> Chrome --> Internet Explorer са едни и същи от страна на интерфейса и engine-а , което разбира се един човек който не е рефлектирал браузарите неможе да разбере за какво говоря.
Главно chrome го водят по бърз заото гоогле има едни дейта центрове големи колкото футболното игрище в Бразилия и имат време да обработят информацията по бързо и от боя която ще ти стигне до ухото или поне рекламата беше така :D , от своя страна firefox не разчита на такива центрово но пък той е много изчистен и няма какво да го товари, смисъл това което прави firefox специален са добавките,който пишем ние - който се подобрявам и се слагат в next update на софтуера.
Главно искам да кажа,че концепцията зависи от стандартите на фирмата,за която се изработва софтуера.
Защото ако шефа ти плаща 2-3 милиона годишно той е в пълното право да иска такива такива и такива сертификати и такива и такива протоколи,и тъй като третият потребител тоест ти си нямаш и на идея как оперира софтуера,ще си пишеш сайта по всички стандарти било то ie,firefox,chrome,opera,and so on.............
 
Те за това, всяка нова тема в най-първия форум е "проблем под браузерите" Погледни и виж, не ги пиша аз там :)
 
mitko456 каза:
StormBreaker каза:
Ето защо харесвам flash и .net . Единна система за изпълнение.
Абе за .net(java) може да се спори в единноста на изпълнение но все пак не за това е темата.

Колкото до автора,моля ти се като си решил да се излагаш поне не го прави публично - колкото до вицовете за програмисти те се правят от обикновеният потребител на който му е забавно да усмива трудностите който срещаме докато пишем някой 5000 реда код. :D

Бих казал,че Firefox --> Chrome --> Internet Explorer са едни и същи от страна на интерфейса и engine-а

Не знам какво разбираш ТИ под енджин, но мога да ти кажа, че съвсем не са еднакви. Gecko, WebKIT и Trident са съвсем различни.

И какво можем да спорим за единността? При .NET като му кажа, че е за .NET Framework 4 на 3 няма как да тръгне и да искаш. Задължително ще го пуснеш на .net 4 или изобщо няма да го пуснеш. И не се притеснявам дали даден компонент ще се поддържа там дето стартираш програмата. .NET ти дава това единство на платформата. А за java не съм достатъчно запознат с JREтата и не мога да говоря. За това не съм я и споменал.

Еми можеш да си поговориш с Джобс колко е единен флаш-а.

Какво да говоря с Джобс? Ако няма флаш не работи, ако има флаш работи. Не е като с браузърите - имаш го, ама какъв е, ама коя версия е, ама на коя ОС е, пък сайта за този работи, за онзи не работи...

То е ясно, че ако нямаш флаш няма да тръгне. И ако нямаш браузър няма да можеш да отваряш сайтове, нали? Ама това си е твой избор дали ще имаш или не.
 
SandPrince каза:
Според теб защо се различават хората :)

Добре, че програмистите не правеха математика.....нямаше да има калкулатори. Всичко щеше да се смята по различен начин.
 
Разликата е,че аз не говоря като цяло за .net или ти за коя апликация си пишеш програмата аз говоря за съвсм различни неща макар,че дори да пишеш на .net 4 винаги мога да ползвам .net 2 да си го отворя и да си го направя + това бас хващам че програмите ти са открити и с обикновен рефлектор можеш да видиш всичко що годе било то код.

Колкото до браузарите за мен IE си е най добър. - Макар и да съм свикнал да ползвм други
 
mitko456 каза:
Разликата е,че аз не говоря като цяло за .net или ти за коя апликация си пишеш програмата аз говоря за съвсм различни неща макар,че дори да пишеш на .net 4 винаги мога да ползвам .net 2 да си го отворя и да си го направя + това бас хващам че програмите ти са открити и с обикновен рефлектор можеш да видиш всичко що годе било то код.

Абе ако ползвам .net 4 няма да можеш да го пуснеш на .net 2. Най-малкото някои асемблита няма да са налични.

Иначе това един програмист какво може да направи и един обикновен потребител какво може да направи са различни въпроси.
Ако всички бяхме програмисти нямаше да има такъв спор за браузъри - всичко щеше да е най-нова версия и нямаше да има проблеми.

Идеята на автора на темата беше, че в някои случаи всеки браузър интерпретира кода по леко различен начин, това е липса на единство в рендера. А един обикновен потребител може да ползва какъвто браузър си иска. Ама я му дай една програма да го видим дали ще може да ползва друго. Или флаш да го пусне без флаш плеър. Ей това е идеята. Като е едно нещото дето ги рендерва го няма проблема с разликите.

Иначе за Reflectorа това важи за всички програми. И C++ да е пак можеш да му видиш логиката. Може да не е възстановяем, работещ код, но можеш да намериш ключовите моменти.
Java е още по-гола в това отношение. И какво ти пука моите програми какви са?
 
Не ме интеренсува как пишеш ти все пак повчето от нас пишат само за да работи,може да не съм показал големи знания в уеб областа може би, защото и не се занимавам пряко с нея но не съм като останалите дето по цял ден седят и търсят отговори как да си решит дадено нещо аз в повечето случей разчитам на документация и логика която до момента може да ми бъде предоставена.

Пък това как си написал едно приложение въобще не ме касае с нужните знания и екия всеки може да постигне всичко.
 
Факт е че има проблем с браузерите! Къде да се търси проблема, нека всеки сам си реши, но за мен това си е изцяло политика на всяка еднатяхна фирма, за да може повече да си продвата "лисиците" "хромовете", "оперите" и тн чиста проба манипулация.
 
Моето лично мнение към темата, от гледна точка на програмист, бих казал че браузърите нямат никаква вина, в това как изглеждат вашите сайтове. Мога да дам няколко примера, които може да ги видите по един единствен начин, под всички браузъри, ако искате и от ваш собствен измислен...

Така че няма нужда да спорите, този браузър бил скапан, защото бил от майкрософт, другия щот бил лисица ли къв бил, няма смисъл, всичко зависи от това вие как работите, дали правилно, дали професонално, дали по стандарти, винаги има решение за всеки проблем, или всеки пиксел разлика.

Няма нищо невъзможно в този свят!
 
Federal каза:
Факт е че има проблем с браузерите! Къде да се търси проблема, нека всеки сам си реши, но за мен това си е изцяло политика на всяка еднатяхна фирма, за да може повече да си продвата "лисиците" "хромовете", "оперите" и тн чиста проба манипулация.

Не е точно така. Всеки се стреми да възпроизвежда максимално добре кода. Въпроса е дали успяват. Никой не иска да го плюят като IE за неспазване на стандарти, особено браузърите с отворен код. Е, някои не показват и инициатива, но това е друг въпрос, айде да не почвам IE спора :lol:

Проблема е, че уеб технологиите са толкова разширени, толкова много, че е много трудно всяко детайлче първо да се стандартизира, после да се вгради без грешка във всичките си варианти навсякъде.
Самия факт, че са различни енджините предполага различия в детайлите. Техния код няма как да е абсолютно еднакъв => няма как да работи абсолютно еднакво. :)

ПП. Съгласен съм с горното мнение. Въпроса е, че трябва да се съобразяваш с всички.
 
StormBreaker каза:
Federal каза:
Факт е че има проблем с браузерите! Къде да се търси проблема, нека всеки сам си реши, но за мен това си е изцяло политика на всяка еднатяхна фирма, за да може повече да си продвата "лисиците" "хромовете", "оперите" и тн чиста проба манипулация.

Не е точно така. Всеки се стреми да възпроизвежда максимално добре кода. Въпроса е дали успяват. Никой не иска да го плюят като IE за неспазване на стандарти, особено браузърите с отворен код. Е, някои не показват и инициатива, но това е друг въпрос, айде да не почвам IE спора :lol:

Проблема е, че уеб технологиите са толкова разширени, толкова много, че е много трудно всяко детайлче първо да се стандартизира, после да се вгради без грешка във всичките си варианти навсякъде.
Самия факт, че са различни енджините предполага различия в детайлите. Техния код няма как да е абсолютно еднакъв => няма как да работи абсолютно еднакво. :)
Точно това не е точна наука няма как да дава един и същ резултат. :?:
 
Federal каза:
Те за това, всяка нова тема в най-първия форум е "проблем под браузерите" Погледни и виж, не ги пиша аз там :)

само начинаещите програмисти имат проблем с браузърите :) примерно този форум защо го виждаш еднакво под всички браузъри?
 
И мен едно от нещатат за които флаша си ма кефи е че няма значение от ОС и браузер ... :D

Единствено за СЕО се отваря дума когато става за флаш ... ама като гледам гооглето вече не му дреме, щото не може да оцени сайта за калпав само защото не може да го разгледа :D - ама тва извън темата де ...


Я кажете сега колко от вас нямат инсталран флаш плеър на няколкото браузера които ползвате ;)


А и не съм съгласен, че всичко зависи от програмиста дали ще изглежда сайта еднакво под различните браузери ... Това "мъчение" води единствено до ограничения и компромиси. Без съмнение нещата стават все по - добре ... което трябва да ни радва. Като се сетя преди yahoo под мозила и под ИЕ нямаха НИЩО ОБЩО ... та така да се каже обобщено, докато има различни производители винаги ще има несъвместимост..
ако ги сравним с автомобили ... през годините са станали по - бързи, по - надеждни.. НО всички имат различни характеристики и между отделните производители няма съвместимот :D
 
Браузърите се различават главно заради различните виждания на Майкрософт и останалия свят. :)

Ако пишеш сравнително прост и разбираем код, и ти е истински валиден HTML и CSS, почти няма да има разлика.

Федерал, ей така за проба отворих твоя сайт и XHTML чекера ми даде 80 грешки. Как искаш да ти се вижда еднакво?
 

Back
Горе