Ошибки, баги, вопросы - страница 3408

 

Не понимаю технической сложности открыть таблицу. Узнать размер столбцов - пробежаться один раз по ним и посчитать. Дальше рендери уже с посчитанными таблицами.

Что это за технологии современные, что не позволяют открыть простейший html?! В PDF тоже не сконвертировать стейтмент без использования десятка гигабайтов RAM?

 
fxsaber #:

Не понимаю технической сложности открыть таблицу. Узнать размер столбцов - пробежаться один раз по ним и посчитать. Дальше рендери уже с посчитанными таблицами.

Что это за технологии современные, что не позволяют открыть простейший html?! В PDF тоже не сконвертировать стейтмент без использования десятка гигабайтов RAM?

Грубо и образно : пока не просчитана ширина каждой ячейки (то есть всех), нельзя сказать о ширине столбца их вмещающего

PS/ с PDF проще - там можно дважды прогнать один и тот же файл который под рукой

 

чтоб достичь результат быстро и сейчас: можно попробовать открыть в Safari (движок броузера тот-же но только Mac и без чрезмерностей).

или другом - classic IE ( старый броузер MS)

в стейтах нет ничего такого-эдакого что не могут прожевать старые брозеры, но памяти и ЦП возьмут меньше

 
fxsaber #:

Возможно, я терминологически плохо выразился.

html-statement надо посмотреть в том виде, в каком его показывает браузер. Т.е. не исходник html-кода, а визуальный результат - история торговли.

И вот такой стейтмент на 14 мегабайтов не в состоянии открыть браузеры, что пробовал.

w3m и есть браузер. Но консольный.

DESCRIPTION
       w3m  is  a  text based browser which can display local or remote web pages as well as other documents. It is able to process HTML tables and frames but it ignores JavaScript and
       Cascading Style Sheets.
 
fxsaber #:

Не понимаю технической сложности открыть таблицу. Узнать размер столбцов - пробежаться один раз по ним и посчитать. Дальше рендери уже с посчитанными таблицами.

Что это за технологии современные, что не позволяют открыть простейший html?! В PDF тоже не сконвертировать стейтмент без использования десятка гигабайтов RAM?

Попробуйте в Firefox, у него свой движок, не V8. Можно также попробовать в старой Опере, когда у нее ещё не стоял V8. Она тогда точно справлялась с гигантскими файлами.
Также можно отсплитить ( разбить на файлы) 
В терминале: split -l 5000 filename
 
fxsaber #:

В PDF тоже не сконвертировать стейтмент без использования десятка гигабайтов RAM?

https://wkhtmltopdf.org/

 
JRandomTrader #:

Links

Не заработал.

 
Maxim Kuznetsov #:

чтоб достичь результат быстро и сейчас: можно попробовать открыть в Safari (движок броузера тот-же но только Mac и без чрезмерностей).

Открывает долго, потребляет 700 Мб, скроллинг вызывает серьезные зависания.
 

Nikolai Semko #:
Попробуйте в Firefox, у него свой движок, не V8.

Открыл медленно, но быстрее всех. Потребляет 1 Gb, скроллинг отличный.

Можно также попробовать в старой Опере, когда у нее ещё не стоял V8. Она тогда точно справлялась с гигантскими файлами.

Opera9 открывала долго, потребляет 400 Mb, скроллинг отличный.

 
Нашел рекомендацию по ускорению рендера html-таблиц. Подскажите, куда прописать эту строку на примере приложенного html-файла?
display: none;
Displaying a Big HTML Table
  • 2019.02.21
  • patdavid.net
February 21, 2019 2 min read Displaying a Big HTML Table tl;dr - To speed up loading a large HTML table on the client, start with the table CSS set to . Once the document is...
Файлы:
Report.zip  8 kb
Причина обращения: