webinfo

Рейтинг
306
Регистрация
22.01.2021
newbeee #:
Ни у кого больше таких комплексов про акценты не встречал, кроме как у выходцев из советских школ.

Ну я заканчивал советскую школу. Только при чём тут акцент? Каким образом ты умудрился привязать советскую школу к акценту?

Shelton724 #:
происходит на автомате

Всё, что должно происходить на автомате, происходит на автомате. Всё, что требует принятия решения, исполняется после принятия решения. Это вообще не обсуждается, поскольку это очевидно и поскольку это так "по определению".

SeVlad #:
лучше включать здравый смысл и моделировать события будущего

Я же не написал, что никогда не ставлю точку с запятой перед закрывающим тегом. Я немного по-другому написал:

webinfo #:
Так и так.

И дальше пару раз привёл пример, когда конкретно не ставлю.

Dmitriy_2014 :
как говорится холиварная тема

Могу подкинуть вопросы для ещё двух аналогичных тем:

1. Какой вариант подключения скрипта вы предпочитаете:
<script type="text/javascript"></script>
или
<script></script>

2. Ставите ли вы закрывающий слэш в теге <input>?
<input value=""/>

Владимир #:
в джаваскрипте это применяется для экономии трафика

Да неужели? Никакого отношения к экономии трафика это не имеет. Трафик экономят другими способами,   а точка с запятой там не обязательна по историческим причинам.

Владимир #:
и там не меняют постоянно синтаксис написания кода

Ещё как меняют, и покруче, чем в PHP.

Mik Foxi #:
при том, что сегодня можно экономить 1 символ и не ставить. а завтра это запретят

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

Mik Foxi #:
вам поставить сложно ее чтоле? жалко 1 байт информации на диске? стандарт по умолчанию: ставить ее

Не ставить перед закрывающим тегом - не противоречит стандарту. Я пишу так, как красивее и короче.

А с  short open tags вообще не по теме ссылка. Это уже давно обсуждалось - там, в частности, был конфликт с xml. Но это не имеет никакого отношения к коду типа

<?=$name?>
SeVlad #:
См выше стандарты ВП.

С этим никто не спорит, и вопрос стоит "вообще", а не про ВП.

SeVlad #:
с таким кодом не возьмут  в приличнее [со]общество

Сообщество ВП-шников.

Mik Foxi #:
в php уже не раз было много всяких "коротких записей" , которых в новых версиях не стало, и изза того что кому то по какой-то дикой мысле красивей было писать <?= вместо <?php echo и т.п. многие скрипты окирпичивались

Вот я не понял, при чём тут  "<?= вместо <?php echo"  ?

Писали, пишут, и будут писать

<?=$name?>

И никто этого не отменял и отменять не собирается.

Владимир #:
то же самое может случиться и с упрощениями с опусканием точек запятой

Ну это едва ли. Во-первых, это не вносит никаких противоречий и недопониманий, во-вторых, это никому не надо, в-третьих, слишком много кода уже написано с отсутствующим символом точки с запятой, и "просто так" никто этого ломать не станет, хотя бы из принципа обратной совместимости. Тот же JavaScript вообще сплошь и рядом пишется без точки с запятой - и никто особо не переживает по этому поводу.

Всего: 7661