• Cite Icon4
  • https://doi.org/10.1145/2435215.2435219Copy DOI Icon

HTML Automatic Table Layout

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Automatic layout of tables is required in online applications because of the need to tailor the layout to the viewport width, choice of font, and dynamic content. However, if the table contains text, minimizing the height of the table for a fixed maximum width is NP-hard. Thus, more efficient heuristic algorithms are required. We evaluate the HTML table layout recommendation and find that while it generally produces quite compact layout it is brittle and can lead to quite uncompact layout. We present an alternate heuristic algorithm. It uses a greedy strategy that starts from the widest reasonable layout and repeatedly chooses to narrow the column for which narrowing leads to the least increase in table height. The algorithm is simple, fast enough to be used in online applications, and gives significantly more compact layout than is obtained with HTML’s recommended table layout algorithm.

Similar Papers
  • Dissertation

Management and delivery of web contents

  • Jan 01, 2003
  • Xueyan Tang
  • PDF
  • Research Article

Heuristic Algorithms of Coincidence for the Estimation of Movements in Compression of Images

  • Jan 01, 2020
  • Applied and Computational Mathematics
  • Fernando José Hernández Gómez
  • Conference Article
  • Citations7

Optimal automatic table layout

  • Sep 19, 2011
  • Graeme Gange +3
  • Research Article
  • Citations2

Sum of squares: a new metric for NFV service chain placement in edge computing environments and efficient heuristic algorithms

  • Jul 30, 2020
  • CCF Transactions on Networking
  • Zhiqi Chen +6
  • Research Article
  • Citations58

Multi-objective green scheduling of integrated flexible job shop and automated guided vehicles

  • Aug 09, 2023
  • Engineering Applications of Artificial Intelligence
  • Gongjie Xu +2
  • Research Article
  • Citations13

A new efficient retiming algorithm derived by formal manipulation

  • Jan 01, 2008
  • ACM Transactions on Design Automation of Electronic Systems
  • Hai Zhou
  • Research Article
  • Citations30

Algorithmic aspects for functional partitioning and scheduling in hardware/software co-design

  • Oct 28, 2008
  • Design Automation for Embedded Systems
  • Wu Jigang +2
  • Conference Article
  • Citations5

Multicast 1+1 protection: The case for simple network coding

  • Feb 01, 2015
  • Mirzad Mohandespour +1
  • Research Article
  • Citations10

Reliable Network Design for Ethernet Ring Mesh Networks

  • Jan 01, 2013
  • Journal of Lightwave Technology
  • Kyusang Lee +5
  • Research Article
  • Citations25

Two-Stage, Hybrid Flowshop Scheduling Problem

  • Apr 01, 1988
  • Journal of the Operational Research Society
  • Jatinder ND Gupta
  • Research Article

Feasibility problem for meeting timetable rearrangement

  • Jan 01, 1985
  • Systems and Computers in Japan
  • Kazuo Sugihara +3
  • Research Article
  • Citations479

Modeling and design of global logistics systems: A review of integrated strategic and tactical models and design algorithms

  • Nov 01, 2002
  • European Journal of Operational Research
  • Marc Goetschalckx +2
  • Research Article
  • Citations5

A new heuristic possibilistic clustering algorithm for feature selection

  • Apr 07, 2014
  • Journal of Automation, Mobile Robotics & Intelligent Systems
  • Janusz Kacprzyk +2
  • Research Article
  • Citations11

An efficient heuristic algorithm for the capacitated $$p-\!$$ median problem

  • Dec 16, 2012
  • 4OR
  • Masoud Yaghini +3
  • Book Chapter
  • Citations10

Time and Space Efficient Algorithms for Constrained Sequence Alignment

  • Jan 01, 2005
  • Z S Peng +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.