BG Development


Страници: (2) [1] 2   ( Първото ново мнение ) Reply to this topicStart new topicStart Poll

> Проблем при качване и обновяване на сайт, Некоректно работещ код
Бай Аз
Публикувано на: 12-09-2023, 11:44
Quote Post



Име:
Група: Потребител
Ранг: Редовен член

Мнения: 342
Регистриран на: 04.02.21




Здравейте!

(Реших да пусна този въпрос в нова тема, а не да го добавя към старата ми тема, за да му обърнат повече хора внимание и да се включат! А и по-коректно е една тема да съдържа само един тип въпрос!)

Та въпросът е следният:

Още докато качвам даден сайт в интернет, няколко пъти ми се е случвало следното: дадена функционалност да работи на локалния ми компютър, а като кача сайта на сървъра в интернет - да не работи!
(Не си спомням точно и конкретно предните случаи и затова не пуснах по-рано тема за това.)

Но вчера ми се случи отново подобно нещо и затова сега пускам тема, за да знам имало ли е и при други хора подобен проблем и как са го решили? А също и някой знае ли защо се получава така?

Ето и проблема:

Добавям нова страница към сайта и я свързвам с основния CSS файл.
И искам в нея да добавя на един нов блок същите стилове като друг блок(от друга страница) - вече с дефинирани стилове.

Добавям го в кода чрез запейка, примерно така:

CODE
old-block, new-blok {

      CSS правила:
      -------
      -------

{


Също и така:

CODE
new-blok, old-block {

      CSS правила:
      -------
      -------

{


Но на хостинга - не работи!

И се наложи да използвам вграден стил, за да проработи(тоест да копирам същия код в частта <head> на новата страница).
И така имам дублиране на код, но какво друго да направя?

И така, въпросите ми са:

Имало ли е и при вас подобен проблем и как сте го решили?
Някой знае ли защо се получава така?


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


Това мнение е било редактирано от Бай Аз на 12-09-2023, 11:46
PMEmail Poster
Top
thrawn
Публикувано на: 12-09-2023, 11:51
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 3694
Регистриран на: 17.01.17



Имаш кеширане на стария стил.
PMEmail Poster
Top
Бай Аз
Публикувано на: 12-09-2023, 12:53
Quote Post



Име:
Група: Потребител
Ранг: Редовен член

Мнения: 342
Регистриран на: 04.02.21




@thrawn,

да, такова ми се е случвало при обновяване - ОК, тогава четох из нета и разбрах, че е такава причината.

Но вчера ставаше въпрос за нова страница, която току що я качвам на сървъра - и тя просто няма предишна(стара) версия там.

Затова не мога да си го обясня!

Единствено, ако има значение, я създадох като я копирах от друга страница в същата директория, и после промених част от кода в съдържанието. Но това го направих на домашния си компютър.

Това мнение е било редактирано от Бай Аз на 12-09-2023, 12:54
PMEmail Poster
Top
thrawn
Публикувано на: 12-09-2023, 16:03
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 3694
Регистриран на: 17.01.17



Става дума за css файлът (не за html -a). Ти си го редактирал, като си добавил новия селектор, но в браузерът е имало негов кеш (без съответния селектор) и за това не си видял стилизирането.

И имай в предвид, че това е само предположение.

Това мнение е било редактирано от thrawn на 12-09-2023, 16:05
PMEmail Poster
Top
Бай Аз
Публикувано на: 13-09-2023, 07:46
Quote Post



Име:
Група: Потребител
Ранг: Редовен член

Мнения: 342
Регистриран на: 04.02.21




Първо да кажа на всички следното:

Тези дни си обнових личната колекция с онлайн програми, инструменти и ресурси за уеб дизайн, CSS и HTML, и в някои сайтове има и за Javascript.

И реших да предоставя част от нея на посетителите на сайта:

(Всички към днешна дата са работещи и са безплатни, само на 2-3 от тях(предимно за лого) се изисква регистрация)

Затова вчера пуснах такава тема тук в раздела "Статии, ръководства, книги" като се чудех в кой раздел точно да я сложа, защото тя по принцип касае и още два раздела:

1. Web дизайн
2. HTML/CSS/JavaScript

И понеже имам теми и в тези два раздела - реших да дам връзка към нея и в тях, защото смятам че тази тема ще бъде полезна на много хора:
https://forums.bgdev.org/index.php?showtopic=52916

---------------------------------------------

@thrawn,

Замислих се над думите ти и навярно си прав!

Защото си спомних, че блокът в новата страница беше форматиран само според наследените стилове, без изобщо да възприема новият стил, който съм му задал!

--------------------

Надявам се и още хора да се ключат и да разкажат за подобни проблеми, с които са се сблъсквали, и как са ги разрешили, естествено! icon_lol.gif

Това мнение е било редактирано от Бай Аз на 13-09-2023, 07:48
PMEmail Poster
Top
Бай Аз
Публикувано на: 10-02-2024, 10:45
Quote Post



Име:
Група: Потребител
Ранг: Редовен член

Мнения: 342
Регистриран на: 04.02.21



Здравейте!

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

В случая, обаче ще кажа за какво точно става въпрос:

Дава предупреждения при използването на:

1. border: 1px solid teal;

2. * { margin: 0; padding: 0;}

3. свойството gap - което се използва за задаване на разстояние между елементите при CSS Flexbox и CSS Grid layout - пише непознато свойство

4. функцията clamp()

5. header h3 {color: blue;}

Да, примерно функцията clamp() и свойството gap са по-нови, но вече се използват от поне 4-5 години.
(Освен това кодът на този CSS e валидиран, дори преди малко го пуснах отново през CSS валидатора - не показва никакви грешки и предупреждения!

Според вас на какво се дължи това?


п.с. Дава и предупреждения в HTML файловете, където има php код

Това мнение е било редактирано от Бай Аз на 10-02-2024, 10:49
PMEmail Poster
Top
rvc
Публикувано на: 20-02-2024, 13:37
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 2647
Регистриран на: 13.05.11



WTF?
хората вече се панират когато остарелия им браузър ги напсува за непознати CSS свойства?
PMEmail PosterUsers Website
Top
Бай Аз
Публикувано на: 20-02-2024, 14:04
Quote Post



Име:
Група: Потребител
Ранг: Редовен член

Мнения: 342
Регистриран на: 04.02.21



QUOTE (rvc @ 20-02-2024, 13:37)
WTF?
хората вече се панират когато остарелия им браузър ги напсува за непознати CSS свойства?

Ползвам последните версии на Опера и Мозила! А когато тествам - и на Хрома.

Така, че не е от браузъра, и се случва само на сървъра!

Това мнение е било редактирано от Бай Аз на 20-02-2024, 14:09
PMEmail Poster
Top
rvc
Публикувано на: 20-02-2024, 18:50
Quote Post



Име:
Група: Потребител
Ранг: Почетен член

Мнения: 2647
Регистриран на: 13.05.11



какъв сървър?
ти си наясно че HTML и CSS е технология която се парсва от клиента нали?
PMEmail PosterUsers Website
Top
Бай Аз
Публикувано на: 20-02-2024, 21:02
Quote Post



Име:
Група: Потребител
Ранг: Редовен член

Мнения: 342
Регистриран на: 04.02.21



rvc,
естествено, че съм наясно!

Но в браузъра ми всичко си работи нормално и няма проблеми или грешки!

Имам предвид, че този проблем се случва само, когато искам да редактирам някой от html файловете при работа на сървъра - на хостинга си, когато съм влязъл във файловият мениджър на cPanel. И тогава като поискам да редактирам файла си и натисна вляво бутoна Редактирай - в редакторът се виждат тези грешки и предупреждения!


п.с. Сега натиснах в горната лента вдясно Use legacy editor - и се отвори друг редактор, в който ги няма тези предупреждения и грешки!



Това мнение е било редактирано от Бай Аз на 20-02-2024, 21:12
PMEmail Poster
Top
0 потребители преглеждат тази тема в момента (0 гости, 0 анонимни потребители)
Потребители, преглеждащи темата в момента:

Topic Options Страници: (2) [1] 2  Reply to this topicStart new topicStart Poll

 


Copyright © 2003-2019 | BG Development | All Rights Reserved
RSS 2.0