Разметка инвалид: знак, разметка, парковочные места, штраф

Содержание

О компании ООО ГАСЗНАК

2006

26 октября 2006 года была основа Компания ГАСЗНАК

2007

Зарегистрирована торговая марка «ГАСЗНАК»

2010

Открытие собственного производственного комплекса в Москве. Начало стратегического партнерства с ОАО «РЖД»

2011

запустили первый интернет магазин, посвящённый безопасности и охране труда.

2012

Компания «ГАСЗНАК» стала официальным дистрибьютором на территории России корпорации Master Lock — Safety Series™ Worldwide. Мы стали производить проектирование, обучение, тестирование систем промышленной безопасности, а также внедрение систем LOTO.

Компания «ГАСЗНАК» получила лицензию МЧС России на вид деятельности «Монтаж, техническое обслуживание и ремонт фотолюминесцентных эвакуационных систем и их элементов».

Компания «ГАСЗНАК» стала участником выставке SAPE 2012 для демонстрации новейших технологий в области безопасности труда на федеральном уровне.

Компания «ГАСЗНАК» стала участником выставке в Москве, на Всероссийском выставочном центре «Охрана труда в Москве — 2012», представлены образцы продукции для оформления кабинетов охраны труда, – стенды по охране труда, плакаты по охране труда – плакаты электробезопасности, таблички диспетчерских наименований, а также наша собственная разработка «Стенд для хранения средств защиты при работах в электроустановках» (ГАССТЕНД-01), знаки безопасности, планы эвакуации, и другая продукция для широкого применения на производстве, социальных объектах и в офисных зданиях.

2013

«ГАСЗНАК» открывает филиал в Нижнем Новгороде

Компания «ГАСЗНАК» стала участником выставке SAPE 2013 для демонстрации новейших технологий в области безопасности труда на федеральном уровне.

Компания «ГАСЗНАК» стала участником БИОТ 2013 — XVII Международная специализированная выставка «Безопасность и охрана труда». Представили новейшие комплексные решения блокирования источников опасности на предприятиях LOCKOUT-TAGOUT (LOTO), средства для организации дорожного движения.

Запустили специализированный интернет портал по системам блокирования LOCKOUT-TAGOUT www.safetyseries.ru

2014

приобретение в г. Пермь производственных и складских площадей. Происходит организация производственного комплекса на Пермской площадке.

2015

Открытие филиалов в городах Санкт–Петербурге и Новосибирске. Новые подразделения компании «ГАСЗНАК» не только значительно расширяют географию присутствия компании, но помогают внедрить единую концепцию ответственности и стандарты качества работы, принятые во всех обособленных подразделениях компании.

Компания «ГАСЗНАК» успешно прошла инспекционный аудит, по системе «СМК СТАНДАРТ» в части соответствия стандартам: ГОСТ ISO 9001-2011 (ISO 9001:2008), ГОСТ Р ИСО 14001-2004 (ISO 14001:2004), ГОСТ Р ИСО 54934-2012 (OHSAS 18001:2007)

Получили лицензию Федеральной службы по экологическому, технологическому и атомному надзору N ЦО-У03-101-9025, серия бланка АВ №374282.

Компания ГАСЗНАК включена в официальный реестр партнеров ОАО «АК «Транснефть»

Наша компания получила аккредитацию от ОАО «НК Роснефть»

Компания «ГАСЗНАК» стала участником выставки SAPE 2015 – продвижение и популяризация идей безопасности труда среди сотрудников профильных предприятий, а также предупреждение травматизма.

2016

Открыт филиал в городе Екатеринбург.

Зарегистрировали торговую марку «ГАСЛАЙН» — Предостерегающие защитные профили. Защитные профили «ГАСЛАЙН» предназначены в первую очередь для уменьшения случаев травматизма сотрудников компании при выполнении различных служебных обязанностей.

Такие конструкции изготавливаются в заводских условиях из мягких эластичных материалов.

Зарегистрировали торговую марку систем блокировки опасных источников энергии «ГАСЛОК» производства компании ГАСЗНАК.

Разработали и запустили в серийный выпуск дорожный знак с внутренней подсветкой

2017

Открыт филиал в городе Самара.

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

Разработали мобильное приложение для создания технической документации систем блокировки опасных источников энергии «ГАЗЛОК» производства компании ГАСЗНАК.

Получили сертификат ТС на изготовление дорожных знаков ГОСТ 32945-2014. Сертификат соответствия ТС С-RU.ИШ-01.В.00261. Знаки дорожные 1-5 типоразмера, знаки стандартной формы виды 1а-26, знаки индивидуального проектирования виды 27-40.

Компания впервые не только произвела дорожные знаки, но и успешную установку дорожных знаков в Пермском крае на трассе «Полазна-Чусовой» более 100 километров.

Компания «ГАСЗНАК» приняла участие в выставке SAPE 2017. Представила новинки своей продукции: обучающие стенды, знаки безопасности по-новому ГОСТ 12.4.026 — 2015, системы блокирования и информирования и многое другое.

Компания «ГАСЗНАК» получила новую лицензию МЧС России на осуществление: «Деятельности по монтажу, техническому обслуживанию и ремонту средств обеспечения пожарной безопасности зданий и сооружений».


2018

Компания «ГАСЗНАК» получила новую лицензию МЧС России на вид деятельности «Монтаж, техническое обслуживание и ремонт фотолюминесцентных эвакуационных систем и их элементов».

Приняли участие в промышленных выставках инновационной продукции региона для «ГАЗПРОМ» и «ЛУКОЙЛ» на базе Торгово-Промышленной Палаты.

2019

Успешная аттестация сотрудников в РОСТЕХНАДЗОРе
Сертификация системы менеджмента качества 9001, или как его ещё называют сертификат СМК, подтверждает, что организация – держатель сертификата соответствует требованиям стандарта ГОСТ Р ИСО 9001-2015 «Системы менеджмента качества. Требования», то есть является надёжным поставщиком товаров и услуг.

2020

Открытие нового производственного комплекса в г. Пермь
Увелечение производственных площадей:
Склад – 1776 кв м
Плоттерный участок – 576 кв м
Металлообработка – 1187 кв м
Порошковая окраска – 540 кв м
Аппликация – 204 кв м
Шелкография – 336 кв м
Сборка — 612 кв м

2021

Покупка и переезд московковского офиса в бизнес центре класса А.
Подтверждение статуса и внесение в реестр надежных поставщиков

Народный фронт добился обустройства стоянки для инвалидов около коррекционной школы в Кызыле

Благодаря экспертам Народного фронта в Республике Тыва решился вопрос с обустройством парковочных мест для детей-инвалидов, учащихся коррекционной школы № 10 Кызыла.  О проблемах с парковкой для личного транспорта родителей детей с ограниченными возможностями здоровья (ОВЗ) общественники узнали еще в августе текущего года, когда инспектировали работы по капитальному ремонту здания единственной в городе коррекционной школы.  

«Год назад мы взяли под свой патронат эту школу и вместе проходим все этапы решения самых сложных вопросов. Сегодня мы с гордостью можем сказать, что видим плоды совместной работы с министерством образования Республики Тыва: завершен первый этап капитального ремонта здания школы. Подрядчики приступили к работам второго этапа и скоро в школе появится долгожданный подъемник на второй этаж для наших особенных детей.

Отрадно, что муниципальные власти в лице мэра и главы Кызыла также услышали просьбу родителей детей школы № 10 и помогли решить еще и транспортную проблему. Автобусный маршрут № 9 теперь проходит по улице Оюна Курседи, как и просили родители и педагоги школы. В короткие сроки сотрудники мэрии обеспечили еще и обустройство специализированной парковки для инвалидов», – сказала член регионального штаба Народного фронта в Республике Тыва Алена Седип.

После запросов активистов общественников на очередном заседании «Час контроля» в хурале представителей города Кызыла с участием главы и мэра Кызыла, общественников и представителей СМИ было принято положительное решение о продлении автобусного маршрута № 9 и обустройстве парковочного пространства рядом с коррекционной школой. Сегодня во время рейда все участники смогли убедиться, что в непосредственной близости от здания школы установлены знак и табличка парковки для инвалидов, предусмотрена разметка.

В этой школе учатся 280 детей, из них 225 детей с инвалидностью, но специальных парковочных мест не было предусмотрено. Теперь родителям не нужно будет искать свободный парковочный «карман», они смогут оставить машину рядом с входом, высадить ребенка, проводить и при необходимости остаться с ним на занятиях.

«Вы даже представить себе не можете, насколько мы благодарны Народному фронту и представителям региональной и муниципальной властей за такой комплексный подход в решении наших застарелых проблем. Мы не нарадуемся новым окнам в школе. Прежние не менялись с 1955 года, и открывать, закрывать было целой проблемой. В следующем году школа будет подключена к центральному отоплению. Специализированная стоянка обустроена по всем стандартам и очень вовремя.  Ранее у родителей не было возможности даже остановиться у входа, чтобы высадить и проводить ребенка, не нарушая правил дорожного движения. После обращения активистов Народного фронта территорию парковки заасфальтировали и поставили знаки для автомобилей со спецзнаком «Инвалид», – прокомментировала заместитель директора по учебно-воспитательной работе школы № 10 в Кызыле Елена Скачек.

льготники_а4_7

%PDF-1.5 % 1 0 obj >/OCGs[7 0 R]>>/Pages 3 0 R/Type/Catalog>> endobj 2 0 obj >stream application/pdf

  • льготники_а4_7
  • 2015-09-24T12:14:12+03:002015-09-24T12:14:12+03:002015-09-24T12:14:12+04:00Adobe Illustrator CC 2014 (Windows)
  • 256224JPEG/9j/4AAQSkZJRgABAgEBLAEsAAD/7QAsUGhvdG9zaG9wIDMuMAA4QklNA+0AAAAAABABLAAAAAEA AQEsAAAAAQAB/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoK DBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8f Hx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgA4AEAAwER AAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAA AQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPB UtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE 1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fh2+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZ qbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEy obHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp 0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fh2+f3OEhYaHiImKi4yNjo +DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8AkucO6B2Kp75I/wCUq0// AF2/4g2ZnZ/99Fv0394Hs+dY7h3KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV2KuxV 2KuxV2KuxV2KuxV2KuxV895w7oHYqnvkj/lKtP8A9dv+INmZ2f8A30W/Tf3gZf8AmR5Y03WLjTrm 81K1spbOK4FlFdcBzmaW2mDozsvEqtsVJAJAf7+tDuGOjyz5svdKgKfmMsFxDAv1sxMJFR51f0z6 nr1PJ3BDN14/DQGmKqknlnzPcTvx/M4KZZDcQrGsQ4JHLK8iqvrfEgiJBrWhTwGKq9zpesT2Om29 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 7FXYq7FX/9k=
  • uuid:06b590fb-d842-4e3b-966e-7ba3fbd8a426xmp. did:bdf83aca-f86f-8448-a3e4-5823f4bf2d0euuid:5D20892493BFDB11914A8590D31508C8proof:pdfuuid:907d3c47-bd04-49f4-8177-d202f8a25a7cxmp.did:46feefb5-7ac7-0943-8d50-23783011d1dbuuid:5D20892493BFDB11914A8590D31508C8proof:pdf
  • savedxmp.iid:18bf4ad5-b149-7144-bde6-85947510e7742015-08-31T13:14:59+03:00Adobe Illustrator CC 2014 (Windows)/
  • savedxmp.iid:bdf83aca-f86f-8448-a3e4-5823f4bf2d0e2015-09-24T12:14:09+03:00Adobe Illustrator CC 2014 (Windows)/
  • PrintFalseFalse1210.001556297.000083Millimeters
  • FuturaBookCFuturaBookCTTNormalTrueTypeTrueType Maker version 3.00.00False3bEx27fh.ttf
  • FuturaDemiCFuturaDemiCTTNormalTrueTypeTrueType Maker version 3.00.00FalsenMfZgnnv.ttf
  • Cyan
  • Magenta
  • Yellow
  • Black
  • Default Swatch Group0
  • WhiteCMYKPROCESS0. 0000000.0000000.0000000.000000
  • BlackCMYKPROCESS0.0000000.0000000.000000100.000000
  • CMYK RedCMYKPROCESS0.000000100.000000100.0000000.000000
  • CMYK YellowCMYKPROCESS0.0000000.000000100.0000000.000000
  • CMYK GreenCMYKPROCESS100.0000000.000000100.0000000.000000
  • CMYK CyanCMYKPROCESS100.0000000.0000000.0000000.000000
  • CMYK BlueCMYKPROCESS100.000000100.0000000.0000000.000000
  • CMYK MagentaCMYKPROCESS0.000000100.0000000.0000000.000000
  • C=15 M=100 Y=90 K=10CMYKPROCESS15.000000100.00000090.00000010.000000
  • C=0 M=90 Y=85 K=0CMYKPROCESS0. 00000090.00000085.0000000.000000
  • C=0 M=80 Y=95 K=0CMYKPROCESS0.00000080.00000095.0000000.000000
  • C=0 M=50 Y=100 K=0CMYKPROCESS0.00000050.000000100.0000000.000000
  • C=0 M=35 Y=85 K=0CMYKPROCESS0.00000035.00000085.0000000.000000
  • C=5 M=0 Y=90 K=0CMYKPROCESS5.0000000.00000090.0000000.000000
  • C=20 M=0 Y=100 K=0CMYKPROCESS20.0000000.000000100.0000000.000000
  • C=50 M=0 Y=100 K=0CMYKPROCESS50.0000000.000000100.0000000.000000
  • C=75 M=0 Y=100 K=0CMYKPROCESS75.0000000.000000100.0000000.000000
  • C=85 M=10 Y=100 K=10CMYKPROCESS85.00000010.000000100.00000010. 000000
  • C=90 M=30 Y=95 K=30CMYKPROCESS90.00000030.00000095.00000030.000000
  • C=75 M=0 Y=75 K=0CMYKPROCESS75.0000000.00000075.0000000.000000
  • C=80 M=10 Y=45 K=0CMYKPROCESS80.00000010.00000045.0000000.000000
  • C=70 M=15 Y=0 K=0CMYKPROCESS70.00000015.0000000.0000000.000000
  • C=85 M=50 Y=0 K=0CMYKPROCESS85.00000050.0000000.0000000.000000
  • C=100 M=95 Y=5 K=0CMYKPROCESS100.00000095.0000005.0000000.000000
  • C=100 M=100 Y=25 K=25CMYKPROCESS100.000000100.00000025.00000025.000000
  • C=75 M=100 Y=0 K=0CMYKPROCESS75.000000100.0000000.0000000.000000
  • C=50 M=100 Y=0 K=0CMYKPROCESS50. 000000100.0000000.0000000.000000
  • C=35 M=100 Y=35 K=10CMYKPROCESS35.000000100.00000035.00000010.000000
  • C=10 M=100 Y=50 K=0CMYKPROCESS10.000000100.00000050.0000000.000000
  • C=0 M=95 Y=20 K=0CMYKPROCESS0.00000095.00000020.0000000.000000
  • C=25 M=25 Y=40 K=0CMYKPROCESS25.00000025.00000040.0000000.000000
  • C=40 M=45 Y=50 K=5CMYKPROCESS40.00000045.00000050.0000005.000000
  • C=50 M=50 Y=60 K=25CMYKPROCESS50.00000050.00000060.00000025.000000
  • C=55 M=60 Y=65 K=40CMYKPROCESS55.00000060.00000065.00000040.000000
  • C=25 M=40 Y=65 K=0CMYKPROCESS25.00000040. 00000065.0000000.000000
  • C=30 M=50 Y=75 K=10CMYKPROCESS30.00000050.00000075.00000010.000000
  • C=35 M=60 Y=80 K=25CMYKPROCESS35.00000060.00000080.00000025.000000
  • C=40 M=65 Y=90 K=35CMYKPROCESS40.00000065.00000090.00000035.000000
  • C=40 M=70 Y=100 K=50CMYKPROCESS40.00000070.000000100.00000050.000000
  • C=50 M=70 Y=80 K=70CMYKPROCESS50.00000070.00000080.00000070.000000
  • Grays1
  • C=0 M=0 Y=0 K=100CMYKPROCESS0.0000000.0000000.000000100.000000
  • C=0 M=0 Y=0 K=90CMYKPROCESS0.0000000.0000000.00000089.999400
  • C=0 M=0 Y=0 K=80CMYKPROCESS0. 0000000.0000000.00000079.998800
  • C=0 M=0 Y=0 K=70CMYKPROCESS0.0000000.0000000.00000069.999700
  • C=0 M=0 Y=0 K=60CMYKPROCESS0.0000000.0000000.00000059.999100
  • C=0 M=0 Y=0 K=50CMYKPROCESS0.0000000.0000000.00000050.000000
  • C=0 M=0 Y=0 K=40CMYKPROCESS0.0000000.0000000.00000039.999400
  • C=0 M=0 Y=0 K=30CMYKPROCESS0.0000000.0000000.00000029.998800
  • C=0 M=0 Y=0 K=20CMYKPROCESS0.0000000.0000000.00000019.999700
  • C=0 M=0 Y=0 K=10CMYKPROCESS0.0000000.0000000.0000009.999100
  • C=0 M=0 Y=0 K=5CMYKPROCESS0.0000000.0000000.0000004.998800
  • Brights1
  • C=0 M=100 Y=100 K=0CMYKPROCESS0. 000000100.000000100.0000000.000000
  • C=0 M=75 Y=100 K=0CMYKPROCESS0.00000075.000000100.0000000.000000
  • C=0 M=10 Y=95 K=0CMYKPROCESS0.00000010.00000095.0000000.000000
  • C=85 M=10 Y=100 K=0CMYKPROCESS85.00000010.000000100.0000000.000000
  • C=100 M=90 Y=0 K=0CMYKPROCESS100.00000090.0000000.0000000.000000
  • C=60 M=90 Y=0 K=0CMYKPROCESS60.00000090.0000000.0031000.003100
  • Adobe PDF library 11.00 endstream endobj 3 0 obj > endobj 9 0 obj >/Resources>/Font>/ProcSet[/PDF/Text]/Properties>>>/Thumb 13 0 R/TrimBox[0. Iy/cdMs;~g 5f>sh)c-h-1Bv=k-W}Nr/oP@RKK~ЊvzC.j

    disabled — HTML: HyperText Markup Language

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

    Если атрибут disabled указан в элементе управления формой, этот элемент и его потомки не участвуют в проверке ограничения. Часто браузеры выделяют такие элементы управления серым цветом, и они не получают никаких событий просмотра, таких как щелчки мыши или связанные с фокусом.

    Атрибут disabled поддерживается ... еще немного...

    Клавиши перехода. Фактическая последовательность клавиш, которая вызывает переход с вкладками или активация элемента зависит от конфигурации агент пользователя (например, клавиша «tab» используется для навигации, а клавиша «ввод» - используется для активации выбранного элемента).

    Пользовательские агенты также могут определять последовательности клавиш для навигации по порядку табуляции. в обратном порядке. Когда достигается конец (или начало) порядка табуляции, пользователь агенты могут вернуться к началу (или к концу).

    17.11.2 Ключи доступа

    Определения атрибутов

    ключ доступа = символов [CN]
    Этот атрибут назначает ключ доступа к элементу. Доступ key - это отдельный символ из набора символов документа. Примечание. Авторы должны учитывать метод ввода ожидаемого читателя при указании ключа доступа.

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

    Следующие элементы поддерживают атрибут accesskey : A , ОБЛАСТЬ , КНОПКА , ВХОД , LABEL и LEGEND и ТЕКСТАРА .

    В этом примере ключ доступа «U» назначается метке, связанной с . Управление INPUT . При вводе клавиши доступа фокус переходит к метке, которая в свою очередь передает его соответствующему элементу управления.Затем пользователь может ввести текст в ВХОД площадь.

    В этом примере мы назначаем ключ доступа ссылке, определяемой A элемент. При вводе этого ключа доступа пользователь переходит к другому документу, в этом случай, оглавление.

    Содержание

    Вызов ключей доступа зависит от базовой системы. За например, на машинах под управлением MS Windows обычно нужно нажимать "alt" ключ в дополнение к ключу доступа. В системах Apple обычно нужно нажимать ключ "cmd" в дополнение к ключу доступа.

    Отображение ключей доступа зависит от пользовательского агента. Мы рекомендуем авторы включают ключ доступа в текст метки или везде, где ключ доступа применять.Пользовательские агенты должны отображать значение ключа доступа таким образом, чтобы подчеркнуть его роль и отличить его от других персонажей (например, подчеркнув это).

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

    17.12.1 Отключено контролирует

    Определения атрибутов

    отключено [CI]
    При установке для элемента управления формы этот логический атрибут отключает элемент управления. для пользовательского ввода.

    Если установлено, отключен атрибут имеет следующие эффекты на элемент:

    Следующие элементы поддерживают атрибут disabled : BUTTON , ВХОД , OPTGROUP , OPTION , SELECT , и ТЕКСТАРА .

    Этот атрибут наследуется, но локальные объявления переопределяют унаследованные ценность.

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

    В этом примере элемент INPUT отключен. Следовательно, он не может получать вводимые пользователем данные, и его значение не будет отправлено вместе с формой.

    
     

    Примечание. Единственный способ динамически изменять значение отключенный атрибут через сценарий.

    17.12.2 Только чтение контролирует

    Определения атрибутов

    только для чтения [CI]
    При установке для элемента управления формы этот логический атрибут запрещает изменение контроль.

    Атрибут readonly указывает, может ли элемент управления быть изменен Пользователь.

    Если установлено, атрибут только для чтения имеет следующие эффекты на элемент:

    Следующие элементы поддерживают атрибут только для чтения : INPUT и ТЕКСТАРА .

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

    Примечание. Единственный способ динамически изменять значение атрибут только для чтения через сценарий.

    В следующих разделах объясняется, как пользовательские агенты отправляют данные формы в форму. агенты обработки.

    17.13.1 Подача формы метод

    Атрибут метода элемента FORM определяет метод HTTP используется для отправки формы агенту обработки.Этот атрибут может занимать два значения:

    • get: С помощью метода HTTP "get" набор данных формы добавляется к URI, указанному действием атрибут (с вопросительным знаком ("?") в качестве разделителя), и этот новый URI отправляется на обрабатывающий агент.
    • post: При использовании HTTP-метода "post" набор данных формы включается в тело формы и отправляется к обрабатывающему агенту.

    Метод «get» следует использовать, когда форма идемпотентна (т.е.е., не вызывает побочные эффекты). Многие поиски по базам данных не имеют видимых побочных эффектов и делают идеальные приложения для метода "получить".

    Если служба, связанная с обработкой формы, вызывает побочные эффекты (например, если форма изменяет базу данных или подписку на услугу), следует использовать «почтовый» метод.

    Примечание. Метод "get" ограничивает значения набора данных формы символами ASCII. Только "post" метод (с enctype = "multipart / form-data") указывается для покрытия весь набор символов [ISO10646].

    17.13.2 Успешный контроль

    Успешный контроль "действителен" для отправки. Каждый успешный control имеет имя элемента управления в паре с его текущим значением как часть отправленного набора данных формы. Успешный контроль должен быть определен в Элемент FORM и должен иметь элемент управления название.

    Однако:

    • Элементы управления, которые отключен не может быть успешным.
    • Если форма содержит более одной кнопки отправки, только активированная кнопка отправки успешна.
    • Все флажки "включены" могут быть установлены успешно.
    • Для радиокнопок, которые имеют то же значение, что и name , только переключатель "on" может быть успешным.
    • Для меню имя элемента управления предоставляется элементом SELECT , а значения - параметром OPTION элементы. Только выбранные варианты могут быть успешными. Когда нет вариантов выбрано, элемент управления не работает, и ни имя, ни какие-либо значения не отправляется на сервер при отправке формы.
    • Текущее значение выбора файла - это список из одного или нескольких файлов имена. После отправки формы содержимое каждого файла отправлено вместе с остальными данными формы. Содержимое файла упаковано в соответствии с типом содержимого формы.
    • Текущее значение объекта управления определяется выполнение.

    Если элемент управления не имеет текущего значения, когда форма отправлена, пользовательские агенты не обязаны рассматривать ее как успешную контроль.

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

    Скрытые элементы управления и элементы управления, которые не отображаются из-за настройки таблицы стилей все еще могут быть успешными. Например:

    по-прежнему приведет к тому, что значение будет связано с именем "invisible-password" и отправлено с формой.

    17.13.3 Форма обработки данные

    Когда пользователь отправляет форму (например, активируя кнопку отправки), пользовательский агент обрабатывает ее как следует.

    Шаг первый: Определите успешных элементы управления
    Шаг 2. Создайте набор данных формы

    А набор данных формы представляет собой последовательность построены пары имя-элемент / текущее значение от успешного управления

    Шаг третий: закодируйте данные формы набор

    Набор данных формы затем кодируется в соответствии с типом содержимого, указанным в enctype атрибут элемента FORM .

    Шаг четвертый: отправьте набор данных закодированной формы

    Наконец, закодированные данные отправляются агенту обработки, назначенному Атрибут действия с использованием протокола, указанного в методе атрибут.

    Эта спецификация не определяет все допустимые методы отправки или типы контента, которые могут использоваться с формами. Тем не мение, Пользовательские агенты HTML 4 должны поддерживать установленные соглашения в следующих кейсы:

    • Если метод - это «получить», а действие - это HTTP URI, пользовательский агент принимает значение действия , добавляет `? ' , затем добавляет набор данных формы, закодированный с помощью контент "application / x-www-form-urlencoded" тип.Затем пользовательский агент переходит по ссылке на этот URI. В этом сценарии данные формы ограничены кодами ASCII.
    • Если метод - это «сообщение», а действие - это HTTP URI, пользовательский агент выполняет «почтовую» транзакцию HTTP, используя значение действия атрибут и сообщение, созданное в соответствии с тип содержимого, указанный атрибутом enctype .

    Для любого другого значения действия или метода поведение не определено.

    Пользовательские агенты должны отображать ответ от HTTP "get" и "post". сделки.

    17.13.4 Типы содержимого формы

    Атрибут enctype элемента FORM определяет тип контента, используемый для кодирования набора данных формы для отправки на сервер. Пользовательские агенты должны поддерживать типы содержимого, перечисленные ниже. Поведение для других типов контента не указано.

    См. Также раздел по экранированию амперсандов в URI. значения атрибутов.

    приложение / x-www-form-urlencoded

    Это тип содержимого по умолчанию. Формы, отправленные с этим типом контента должен быть закодирован следующим образом:

    1. Имена и значения элементов управления экранированы. Пробелы заменяются на `+ ', а затем зарезервированные символы экранируются, как описано в [RFC1738], раздел 2.2: Не буквенно-цифровые символы заменяются на % HH , знак процента и две шестнадцатеричные цифры, представляющие ASCII код персонажа.Разрывы строк представлены парами "CR LF" (т. Е. `% 0D% 0A ').
    2. Имена / значения элементов управления перечислены в том порядке, в котором они появляются в документ. Имя отделяется от значения `= ' и Пары имя / значение отделяются друг от друга `& '.
    multipart / form-data

    Примечание. Дополнительные сведения см. В [RFC2388]. информация о загрузке файлов, включая проблемы обратной совместимости, взаимосвязь между multipart / form-data и другими типами контента, производительность вопросы и т. д.

    Информацию о проблемах безопасности форм см. В приложении.

    Тип содержимого "application / x-www-form-urlencoded" неэффективен для отправка больших объемов двоичных данных или текста, содержащих не ASCII символы. Тип содержимого "multipart / form-data" следует использовать для отправка форм, содержащих файлы, данные не в формате ASCII и двоичные данные.

    Контент multipart / form-data следует правилам всех multipart MIME. потоки данных, как описано в [RFC2045].Определение of "multipart / form-data" доступно в реестре [IANA].

    Сообщение multipart / form-data содержит серию частей, каждая представляющий успешный контроль. Части отправляются агенту обработки в том же порядке, что и соответствующие элементы управления появляются в потоке документов. Границы деталей не должны встречаться ни в одном из данные; как это делается, выходит за рамки данной спецификации.

    Как и все составные MIME-типы, каждая часть имеет необязательный Content-Type. заголовок, который по умолчанию имеет значение «text / plain».Пользовательские агенты должны предоставлять Заголовок Content-Type, сопровождаемый параметром charset.

    Ожидается, что каждая часть будет содержать:

    1. заголовок «Content-Disposition», значение которого - «form-data».
    2. атрибут имени, определяющий имя элемента управления соответствующий элемент управления. Имена элементов управления, изначально закодированные в наборах символов, отличных от ASCII, могут быть закодированы с помощью метода описано в [RFC2045].

    Таким образом, например, для элемента управления с именем «mycontrol» соответствующая часть будет указано:

    Content-Disposition: форма-данные; name = "mycontrol"
     

    Как и все передачи MIME, «CR LF» (т.е., `% 0D% 0A ') является используется для разделения строк данных.

    Каждая часть может быть закодирована и предоставлен заголовок Content-Transfer-Encoding. если значение этой части не соответствует кодировке по умолчанию (7BIT) (см. [RFC2045], раздел 6)

    Если содержимое файла отправляется с формой, ввод файла должен идентифицироваться соответствующими тип содержимого (например, «приложение / октет-поток»). Если несколько файлов должны быть возвращены как результат одной записи формы, они должны быть возвращены как "multipart / mixed" встроено в "multipart / form-data".

    Пользовательский агент должен попытаться предоставить имя файла для каждого отправленного файла. Имя файла можно указать с помощью параметра "filename" в Заголовок Content-Disposition: form-data или, в случае нескольких файлов, в заголовок "Content-Disposition: file" подчасти. Если имя файла операционная система клиента не в US-ASCII, имя файла может быть аппроксимировано или закодировано с использованием метода [RFC2045]. Это удобно для тех случаев, когда, например, загруженные файлы могут содержать ссылки друг на друга (например,g., файл TeX и его вспомогательный стиль ".sty" описание).

    Следующий пример иллюстрирует кодирование "multipart / form-data". Предположим, мы иметь следующий вид:

     

    Как Вас зовут?
    Какие файлы вы отправляете?

    Если пользователь вводит «Ларри» в текстовый ввод и выбирает текстовый файл "файл1.txt ", пользовательский агент может отправить обратно следующие данные:

       Тип содержимого: multipart / form-data; Граница = AaB03x
    
       --AaB03x
       Content-Disposition: форма-данные; name = "имя-отправки"
    
       Ларри
       --AaB03x
       Content-Disposition: форма-данные; name = "файлы"; filename = "file1.txt"
       Тип содержимого: текст / простой
    
       ... содержимое file1.txt ...
       --AaB03x--
     

    Если пользователь выбрал второй файл (изображение) "file2.gif", пользовательский агент может Соберите детали следующим образом:

       Тип содержимого: multipart / form-data; Граница = AaB03x
    
       --AaB03x
       Content-Disposition: форма-данные; name = "имя-отправки"
    
       Ларри
       --AaB03x
       Content-Disposition: форма-данные; name = "files"
       Content-Type: составной / смешанный; Граница = BbC04y
    
       --BbC04y
       Content-Disposition: файл; имя_файла = "файл1.текст"
       Тип содержимого: текст / простой
    
       ... содержимое file1.txt ...
       --BbC04y
       Content-Disposition: файл; filename = "file2.
    	

    Похожие записи

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *