RU2017132284A - Декларативное каскадное переупорядочивание для стилей - Google Patents
Декларативное каскадное переупорядочивание для стилей Download PDFInfo
- Publication number
- RU2017132284A RU2017132284A RU2017132284A RU2017132284A RU2017132284A RU 2017132284 A RU2017132284 A RU 2017132284A RU 2017132284 A RU2017132284 A RU 2017132284A RU 2017132284 A RU2017132284 A RU 2017132284A RU 2017132284 A RU2017132284 A RU 2017132284A
- Authority
- RU
- Russia
- Prior art keywords
- group
- style
- property
- cascading
- level
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/12—Use of codes for handling textual entities
- G06F40/137—Hierarchical processing, e.g. outlines
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/103—Formatting, i.e. changing of presentation of documents
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/12—Use of codes for handling textual entities
- G06F40/14—Tree-structured documents
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/12—Use of codes for handling textual entities
- G06F40/151—Transformation
- G06F40/154—Tree transformation for tree-structured or markup documents, e.g. XSLT, XSL-FO or stylesheets
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Health & Medical Sciences (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Artificial Intelligence (AREA)
- Document Processing Apparatus (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- User Interface Of Digital Computer (AREA)
- Digital Computer Display Output (AREA)
Claims (28)
1. Устройство визуализации документа, содержащее:
память, приспособленную хранить таблицу стилей, описывающую визуализацию структурированного документа, имеющего номинальный каскадный уровень, указывающий иерархию таблиц для таблицы стилей, чтобы решать конфликты со свойствами стиля в других таблицах стилей;
блок обработки, имеющий по меньшей мере один процессор, выполненный с возможностью:
задавать каскадный уровень группы для группы свойств, описывающей набор из множества свойств стиля в таблице стилей, так что каскадный уровень группы отличается от номинального каскадного уровня, и
визуализировать компонент документа упомянутого структурированного документа на основе этой группы свойств на каскадном уровне группы; и
экран дисплея, выполненный с возможностью отображать упомянутый компонент документа пользователю.
2. Устройство визуализации документа по п. 1, в котором по меньшей мере один процессор дополнительно выполнен с возможностью идентифицировать в таблице стилей групповое правило, определяющее каскадный уровень группы для группы свойств, и задавать каскадный уровень группы в соответствии с этим групповым правилом.
3. Устройство визуализации документа по п. 1, в котором каскадный уровень группы ниже номинального каскадного уровня для таблицы стилей.
4. Устройство визуализации документа по п. 1, в котором каскадный уровень группы находится между каскадным уровнем обычного пользователя и каскадным уровнем обычного пользовательского агента.
5. Устройство визуализации документа по п. 1, дополнительно содержащее интерфейс связи, выполненный с возможностью импортировать таблицу стилей из по меньшей мере одного из подключаемого модуля и набора информационного контента.
6. Устройство визуализации документа по п. 1, в котором память дополнительно приспособлена связывать указатель иерархии свойств со свойством стиля группы свойств.
7. Устройство визуализации документа по п. 1, в котором по меньшей мере один процессор дополнительно выполнен с возможностью задавать каскадный уровень свойства для свойства стиля из группы свойств на основе указателя иерархии свойств.
8. Вычислительное устройство, имеющее память для хранения последовательности инструкций, чтобы исполнять приложение визуализации документа, причем вычислительное устройство выполнено с возможностью:
обрабатывать таблицу стилей, описывающую визуализацию структурированного документа, имеющего номинальный каскадный уровень, указывающий иерархию таблиц для таблицы стилей, чтобы решать конфликты со свойствами стиля в других таблицах стилей;
идентифицировать свойство стиля в таблице стилей;
задавать каскадный уровень свойства для этого свойства стиля ниже номинального каскадного уровня; и
визуализировать компонент документа упомянутого структурированного документа на основе свойства стиля на каскадном уровне свойства.
9. Вычислительное устройство по п. 8, при этом способ дополнительно содержит этап, на котором связывают указатель иерархии свойств с упомянутым свойством стиля.
10. Вычислительное устройство по п. 8, при этом способ дополнительно содержит этап, на котором идентифицируют в таблице стилей группу свойств, содержащую упомянутое свойство стиля.
11. Вычислительное устройство по п. 8, при этом способ дополнительно содержит этап, на котором идентифицируют в таблице стилей групповое правило, определяющее каскадный уровень группы для группы свойств, содержащей упомянутое свойство стиля.
12. Вычислительное устройство по п. 8, при этом способ дополнительно содержит этап, на котором задают каскадный уровень группы для группы свойств, содержащей упомянутое свойство стиля, отличающимся от номинального каскадного уровня для таблицы стилей.
13. Вычислительное устройство по п. 8, в котором каскадный уровень свойства находится между каскадным уровнем важного пользователя и каскадным уровнем важного пользовательского агента.
14. Машинореализуемый способ, содержащий этапы, на которых:
обрабатывают таблицу стилей, описывающую визуализацию структурированного документа, имеющего номинальный каскадный уровень, указывающий иерархию таблиц для таблицы стилей, чтобы решать конфликты со свойствами стиля в других таблицах стилей;
идентифицируют в таблице стилей группу свойств, описывающую набор из множества свойств стиля;
задают каскадный уровень группы для этой группы свойств ниже номинального каскадного уровня; и
визуализируют компонент документа упомянутого структурированного документа на основе данной группы свойств на каскадном уровне группы.
15. Способ по п. 14, дополнительно содержащий этап, на котором задают каскадный уровень свойства для свойства стиля из группы свойств на основе указателя иерархии свойств.
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201562135159P | 2015-03-18 | 2015-03-18 | |
| US62/135,159 | 2015-03-18 | ||
| US15/068,536 | 2016-03-11 | ||
| US15/068,536 US10482165B2 (en) | 2015-03-18 | 2016-03-11 | Declarative cascade reordering for styles |
| PCT/US2016/022991 WO2016149565A1 (en) | 2015-03-18 | 2016-03-17 | Declarative cascade reordering for styles |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| RU2017132284A true RU2017132284A (ru) | 2019-03-20 |
Family
ID=56919403
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| RU2017132284A RU2017132284A (ru) | 2015-03-18 | 2016-03-17 | Декларативное каскадное переупорядочивание для стилей |
Country Status (16)
| Country | Link |
|---|---|
| US (1) | US10482165B2 (ru) |
| EP (1) | EP3271830A4 (ru) |
| JP (1) | JP2018514843A (ru) |
| KR (1) | KR102601387B1 (ru) |
| CN (1) | CN107408104B (ru) |
| AU (1) | AU2016232869A1 (ru) |
| BR (1) | BR112017018014A2 (ru) |
| CA (1) | CA2977577A1 (ru) |
| CL (1) | CL2017002305A1 (ru) |
| CO (1) | CO2017009118A2 (ru) |
| IL (1) | IL253861A0 (ru) |
| MX (1) | MX2017011804A (ru) |
| PH (1) | PH12017550080A1 (ru) |
| RU (1) | RU2017132284A (ru) |
| SG (1) | SG11201707181VA (ru) |
| WO (1) | WO2016149565A1 (ru) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10089285B2 (en) * | 2016-12-14 | 2018-10-02 | Rfpio, Inc. | Method to automatically convert proposal documents |
| US11023653B2 (en) * | 2018-10-17 | 2021-06-01 | Kyocera Document Solutions Inc. | Simplified formatting for variable data production with vertical resolution of dependencies |
| CN116450104A (zh) * | 2022-01-10 | 2023-07-18 | 北京字跳网络技术有限公司 | 样式确定方法、装置、设备、存储介质和程序产品 |
| CN115993968B (zh) * | 2022-12-08 | 2025-06-24 | 焦点科技股份有限公司 | 一种无侵入实现切换App字体大小的方法 |
Family Cites Families (28)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5832505A (en) | 1997-04-02 | 1998-11-03 | Sun Microsystems, Inc. | Computer system for managing and configuring application properties and enabling system administrator to override certain user-set or host properties |
| JP3692054B2 (ja) | 2001-05-21 | 2005-09-07 | 株式会社東芝 | 文書構造変換方法および文書構造変換装置およびプログラム |
| US7437666B2 (en) * | 2003-10-22 | 2008-10-14 | Intel Corporation | Expression grouping and evaluation |
| US7802182B2 (en) * | 2004-05-21 | 2010-09-21 | Bea Systems Inc. | System and method for performing visual property updates |
| US7398472B2 (en) | 2004-07-09 | 2008-07-08 | Microsoft Corporation | Defining the visual appearance of user-interface controls |
| US20060218490A1 (en) | 2005-03-24 | 2006-09-28 | Richard Fink | Method and apparatus for creating a web page |
| US7562070B2 (en) | 2005-04-01 | 2009-07-14 | Microsoft Corporation | Method and system for aggregating rules that define values for the same property associated with the same document element |
| US8176416B1 (en) | 2006-03-17 | 2012-05-08 | Wells Fargo Bank, N.A. | System and method for delivering a device-independent web page |
| US8004535B2 (en) * | 2006-06-01 | 2011-08-23 | Qualcomm Incorporated | Apparatus and method for selectively double buffering portions of displayable content |
| US8775926B2 (en) * | 2008-05-30 | 2014-07-08 | Red Hat, Inc. | Stylesheet conversion engine |
| US7774442B2 (en) * | 2008-06-26 | 2010-08-10 | Microsoft Corporation | Distributed configuration management using loosely-coupled action-style documents |
| CN101777048B (zh) * | 2009-01-14 | 2013-04-03 | 国际商业机器公司 | 解决web应用复合中UI样式冲突的方法和装置 |
| US8375296B2 (en) * | 2010-06-30 | 2013-02-12 | Samsung Electronics Co., Ltd. | Reusing style sheet assets |
| CA2772963C (en) | 2011-03-31 | 2016-02-16 | Accenture Global Services Limited | Multilayer style sheet approach and system |
| US9424236B2 (en) * | 2011-04-26 | 2016-08-23 | Oracle International Corporation | Filtered Stylesheets |
| US20120278701A1 (en) * | 2011-04-28 | 2012-11-01 | International Business Machines Corporation | Automatically Generating And Porting A Cascading Style Sheets ('CSS') Style Sheet |
| US8781829B2 (en) * | 2011-06-19 | 2014-07-15 | Mmodal Ip Llc | Document extension in dictation-based document generation workflow |
| US9104527B2 (en) | 2011-09-08 | 2015-08-11 | Microsoft Technology Licensing, Llc | Automatically generated style rules for page design |
| US8468449B1 (en) | 2011-12-08 | 2013-06-18 | Microsoft Corporation | Generating CSS shorthand properties |
| US20130159839A1 (en) | 2011-12-14 | 2013-06-20 | Microsoft Corporation | Semantic compression of cascading style sheets |
| WO2013102802A1 (en) * | 2012-01-02 | 2013-07-11 | International Business Machines Corporation | Conflict resolution of css definition from multiple sources |
| US9026904B2 (en) * | 2012-03-14 | 2015-05-05 | International Business Machines Corporation | Automatic modification of cascading style sheets for isolation and coexistence |
| US9753926B2 (en) | 2012-04-30 | 2017-09-05 | Salesforce.Com, Inc. | Extracting a portion of a document, such as a web page |
| US20130339843A1 (en) | 2012-06-13 | 2013-12-19 | Motorola Mobility, Inc. | Methods and Systems for Styling Web Elements |
| US9600458B2 (en) * | 2012-06-14 | 2017-03-21 | Google Technology Holdings LLC | Overriding style rules for styling web elements |
| CN104252412B (zh) * | 2013-06-28 | 2017-12-29 | 国际商业机器公司 | 用于css冲突的自动检测的方法和系统 |
| US20150106753A1 (en) * | 2013-10-14 | 2015-04-16 | Invensys Systems, Inc. | Human-machine interface (hmi) system having elements styles with centrally managed and distributed graphic styles |
| US9747556B2 (en) * | 2014-08-20 | 2017-08-29 | Vertafore, Inc. | Automated customized web portal template generation systems and methods |
-
2016
- 2016-03-11 US US15/068,536 patent/US10482165B2/en active Active
- 2016-03-17 CN CN201680016464.9A patent/CN107408104B/zh active Active
- 2016-03-17 RU RU2017132284A patent/RU2017132284A/ru not_active Application Discontinuation
- 2016-03-17 AU AU2016232869A patent/AU2016232869A1/en not_active Abandoned
- 2016-03-17 BR BR112017018014A patent/BR112017018014A2/pt not_active Application Discontinuation
- 2016-03-17 EP EP16765800.4A patent/EP3271830A4/en active Pending
- 2016-03-17 MX MX2017011804A patent/MX2017011804A/es unknown
- 2016-03-17 WO PCT/US2016/022991 patent/WO2016149565A1/en not_active Ceased
- 2016-03-17 KR KR1020177029886A patent/KR102601387B1/ko active Active
- 2016-03-17 SG SG11201707181VA patent/SG11201707181VA/en unknown
- 2016-03-17 CA CA2977577A patent/CA2977577A1/en not_active Abandoned
- 2016-03-17 JP JP2017546789A patent/JP2018514843A/ja active Pending
-
2017
- 2017-08-06 IL IL253861A patent/IL253861A0/en unknown
- 2017-08-11 PH PH12017550080A patent/PH12017550080A1/en unknown
- 2017-09-06 CO CONC2017/0009118A patent/CO2017009118A2/es unknown
- 2017-09-12 CL CL2017002305A patent/CL2017002305A1/es unknown
Also Published As
| Publication number | Publication date |
|---|---|
| CN107408104A (zh) | 2017-11-28 |
| MX2017011804A (es) | 2017-12-07 |
| BR112017018014A2 (pt) | 2018-04-10 |
| CA2977577A1 (en) | 2016-09-22 |
| SG11201707181VA (en) | 2017-10-30 |
| WO2016149565A1 (en) | 2016-09-22 |
| IL253861A0 (en) | 2017-09-28 |
| KR20170129225A (ko) | 2017-11-24 |
| CL2017002305A1 (es) | 2018-03-09 |
| EP3271830A1 (en) | 2018-01-24 |
| EP3271830A4 (en) | 2018-12-12 |
| CN107408104B (zh) | 2020-11-27 |
| AU2016232869A1 (en) | 2017-09-07 |
| JP2018514843A (ja) | 2018-06-07 |
| KR102601387B1 (ko) | 2023-11-10 |
| US20160275052A1 (en) | 2016-09-22 |
| PH12017550080A1 (en) | 2018-02-12 |
| CO2017009118A2 (es) | 2017-11-21 |
| US10482165B2 (en) | 2019-11-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| RU2017132284A (ru) | Декларативное каскадное переупорядочивание для стилей | |
| JP2017537367A5 (ru) | ||
| EP3226121A3 (en) | Accessing data in multi-dimensional tensors | |
| RU2017132283A (ru) | Условно управляемое стилевое оформление | |
| JP2019532366A5 (ru) | ||
| TWI456395B (zh) | 追蹤一資料處理系統的記憶體使用率之方法 | |
| RU2012148399A (ru) | Сравнение и замена позиции таблицы dat | |
| JP2020501235A5 (ru) | ||
| JP2013518322A5 (ru) | ||
| CN109977366B (zh) | 一种目录生成方法及装置 | |
| MX2015006247A (es) | Priorizacion no supervisada y visualizacion de cumulos. | |
| MX380270B (es) | Método para determinar el tiempo de uso restante y aparato para lo mismo. | |
| JP2016534475A5 (ru) | ||
| JP2018501539A5 (ru) | ||
| JP2009193356A5 (ru) | ||
| MX393839B (es) | Mejoramiento de las operaciones del yacimiento petrolifero con computacion cognitiva. | |
| EP2950526A4 (en) | PROJECTION IMAGE DEVICE, IMAGE PROCESSING DEVICE AND IMAGE PROCESSING PROCESS AND COMPUTER PROGRAM | |
| JP2015176236A5 (ru) | ||
| BR112022000021A2 (pt) | Dispositivo de cozimento, método de cozimento, e programa de computador | |
| CN108427637B (zh) | 测试案例推荐方法、电子装置及可读存储介质 | |
| CN109983459A (zh) | 用于标识语料库中出现的n-gram的计数的方法和设备 | |
| RU2014150690A (ru) | Устройство проверки маркировки, содержащее модуль детектирования и обработки для детектирования маркировки | |
| JP2016516252A5 (ru) | ||
| RU2017126055A (ru) | Электронное вычислительное устройство | |
| CN105653549A (zh) | 一种提取文档信息的方法及装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FA93 | Acknowledgement of application withdrawn (no request for examination) |
Effective date: 20190318 |