Jump to content
  • 0

Не совсем догоняю про поддержку браузерами, объясните пожалуйста.


Agony741
 Share

Question

Есть браузер,а есть движок браузера, есть движок еще и JavaScript, HTML, CSS и т.д. 
У меня голова взрывается уже от этих движков.Помогите по полочкам все расставить.
На что какой движок влияет,  и что мне нужно знать как фронтенд разработчик ? (а то ничего не понимаю, не доходит и все)

 

 

 

 

 

Edited by Agony741
Link to comment
Share on other sites

8 answers to this question

Recommended Posts

  • 0

Основные разработчики браузеров стараются придерживаться спецификации, но у каждого бывает возникают: ошибки не доработки (как раз из-за особенностей движка). Т.к. все браузеры делают одно и то же, но разными способами у всех есть свои сильные и слабые стороны. Мобильные браузеры урезаны в функционале и в первую очередь предназначены для отображения простой мобильной верстки, но со своим функционалом, бывает некоторые функции для ускорения работы убираются, а некоторые для управления добавляются. Экспериментируют с новыми функциями все разработчики. 

  • Like 1
Link to comment
Share on other sites

  • 0
11 часов назад, Switch74 сказал:

Основные разработчики браузеров стараются придерживаться спецификации, но у каждого бывает возникают: ошибки не доработки (как раз из-за особенностей движка). Т.к. все браузеры делают одно и то же, но разными способами у всех есть свои сильные и слабые стороны. Мобильные браузеры урезаны в функционале и в первую очередь предназначены для отображения простой мобильной верстки, но со своим функционалом, бывает некоторые функции для ускорения работы убираются, а некоторые для управления добавляются. Экспериментируют с новыми функциями все разработчики. 

Я вот в блогах разработчиков браузеров смотрю, и не вижу не какого справочника. Где их найти мне ? 
Я про то что есть же свои какие то дополнения стандарту у каждого браузера, а где справочник или руководство по этим дополнениям ?  если это не описано в спецификациях w3c, где их разработчики браузеров размещают ? 

Link to comment
Share on other sites

  • 0

https://caniuse.com/#compare=ie+11,edge+18,firefox+61,chrome+68,safari+11.1,safari+TP,opera+52,ios_saf+11.3,android+62,bb+10,op_mob+37,and_chr+64,and_ff+57,ie_mob+11,and_uc+11.8,samsung+6.2,and_qq+1.2,baidu+7.12&compare_cats=CSS
смотрите и анализируете, а чтобы прям от разработчиков, читайте внимательно все маны (но это очень муторно будет мне кажется), где-то что-то упоминается, но думаю не все. 

  • Like 1
Link to comment
Share on other sites

  • 0
10 часов назад, Switch74 сказал:

https://caniuse.com/#compare=ie+11,edge+18,firefox+61,chrome+68,safari+11.1,safari+TP,opera+52,ios_saf+11.3,android+62,bb+10,op_mob+37,and_chr+64,and_ff+57,ie_mob+11,and_uc+11.8,samsung+6.2,and_qq+1.2,baidu+7.12&compare_cats=CSS
смотрите и анализируете, а чтобы прям от разработчиков, читайте внимательно все маны (но это очень муторно будет мне кажется), где-то что-то упоминается, но думаю не все. 

Короче говоря, не нужно знать движки, просто нужно смотреть что поддерживается браузерами на этом и клепать сайты ?

Link to comment
Share on other sites

  • 0

я не заморачиваюсь так сильно с движками, т.б. что бывает браузеры собираются на разных версиях одного и того же движка поддержка у которых тоже может быть разной.
Да и не увлекаюсь слишком новыми и индивидуальными фишечками для браузеров, стараюсь использовать то что работает везде одинаково.

  • Like 1
Link to comment
Share on other sites

  • 0
2 часа назад, Switch74 сказал:

я не заморачиваюсь так сильно с движками, т.б. что бывает браузеры собираются на разных версиях одного и того же движка поддержка у которых тоже может быть разной.
Да и не увлекаюсь слишком новыми и индивидуальными фишечками для браузеров, стараюсь использовать то что работает везде одинаково.

Просто увидел шорты Академии там говорилось что нужно знать движки... 
Только я не совсем понимаю что это дает верстальщикам, зная версию движка браузера. :dash: 

Link to comment
Share on other sites

  • 0

может быть там имелось ввиду знать основные движки, мол такие-то браузеры используют такой-то движок и этим браузерам присущи особенности данных движков...
И если от вас просят поддержку каких-то браузеров, вы будете приблизительно знать чего вам ожидать

Link to comment
Share on other sites

  • 0
2 минуты назад, Switch74 сказал:

может быть там имелось ввиду знать основные движки, мол такие-то браузеры используют такой-то движок и этим браузерам присущи особенности данных движков...
И если от вас просят поддержку каких-то браузеров, вы будете приблизительно знать чего вам ожидать

Скорее да. Но я настолько глуп что не понимаю, чего это мне даст. 
Эхх, нужно про браузеры почитать... 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy