Filter
Exclude
Time range
-
Near
Normal people see trees, buildings, rain Coders see: renderTree() skyscraper.css weatherAPI.fetch() We don’t live in the world… we debug it.
1
3
58
💻 How does a browser turn HTML & CSS into the page you see? In my latest blog, I break down: •DOM & CSSOM creation •How they combine into the Render Tree •How the browser paints & runs JS Read here: tushhtml.hashnode.dev#WebDev #Frontend #CSSOM #DOM #RenderTree
2
42
28 May 2025
コロプラの記事でもわかるけど、 spanner-cli/rendertree/spanne-mycli 形式の EXPLAIN/EXPLAIN ANALYZE の問題点は、 Web のコードブロックで共有するには幅が広すぎることなんですよね。特にスクロールではなく wrapping が有効なっているコードブロックではテーブルもツリーも表示が崩れてしまう。
2
2
916
browser-useは不確実性を減らすために人間が頑張ってロケーターを抽出してその場所をメッシュで被せて機械に判定させるってアプローチしてるけど、 スクショとDOMツリー渡せばロケーターって自動的に一覧取れそうな気もするんよね。もっというとRenderTreeがあると……
1
105
21 Dec 2024
まだ作りこみがだいぶ甘いというか、未実装が多いのだけど、 テンプレートXML→AST→RenderTree→DOM→テンプレートXML編集→プレビュー更新→… のサイクルが一通り動くところまで持ってきたので、ここまでくると、あとは単に力業でチマチマ作ってくだけ世界だなあ
1
6
497
6 Dec 2024
帳票デザイナー、まだ先は長いけど、帳票エンジンがXMLを解析して出力したASTをデザイナー向けのRenderTreeに変換して、マウス操作判定用のHitBox作って、画面に描画して、マウスで操作して、編集コマンドに変換してXMLを更新して、プレビュー表示して、Undoもできる、構造が形になってきた
1
4
490
1 Aug 2024
拙作の execspansql rendertree も当然通る。
3
477
Replying to @0xnaga
Recursive python: import hashlib from typing import List from anytree import Node, RenderTree, AsciiStyle def hash_function(data: str) -> str: return hashlib.sha256(data.encode()).hexdigest() def combine_hashes(hash1: str, hash2: str) -> str: return hash_function(hash1 hash2) def build_merkle_tree_recursive(nodes: List[Node]) -> Node: if len(nodes) == 1: return nodes[0] if len(nodes) % 2 != 0: last_node = nodes[-1] nodes.append(Node(last_node.name)) parent_nodes = [] for i in range(0, len(nodes), 2): combined_hash = combine_hashes(nodes[i].name, nodes[i 1].name) parent_node = Node(f"{combined_hash[:3]}...{combined_hash[-3:]}", children=[nodes[i], nodes[i 1]]) parent_nodes.append(parent_node) return build_merkle_tree_recursive(parent_nodes) def print_recursive_tree(root: Node) -> None: for pre, fill, node in RenderTree(root, style=AsciiStyle()): print("%s%s" % (pre, node.name)) # Sample input similar to the provided image input_data = "solana,rust,anchor,svm,merkle-trees,poh" data_list = [item.strip() for item in input_data.split(",")] # Convert the data list to nodes initial_nodes = [Node(f"{hash_function(item)[:3]}...{hash_function(item)[-3:]}") for item in data_list] # Build the Merkle tree recursively merkle_tree_root = build_merkle_tree_recursive(initial_nodes) # Print the tree print_recursive_tree(merkle_tree_root)

1
6
372
for managing the lifecycle of a widget Elements are created to represent widgets in the widget tree RenderTree: Render objects are created based on the widget tree but exist in a separate render tree. Render objects are responsible for rendering and layout.
1
1
19
16 Jun 2023
aqua-registry v4.19.0 is out 🎉 New: daixiang0/gci cloudspannerecosystem/spool apstndb/execspansql apstndb/spannerplanviz/rendertree sanposhiho/gomockhandler github.com/aquaproj/aqua-reg…

5
1
2
277
Replying to @technosham
Слушай ну я готовилась к этому вопросу и рассказывала вот по статье с хабра Потом я рассказывала как браузера парсит полученное с DOM, CSSOM, rendertree и перерисовкой Нет до меня не допёрло что нужно про event loop рассказать Но ведь можно же было уточнить
1
3
1,509
ブラウザレンダリングの仕組みを簡潔に解説した。 【ザックリとした流れ】 1⃣HTMLの解析→node変換 2⃣CSSの解析→オブジェクトの構築 3⃣JavaScriptの解析・実行→RenderTreeの構築 4⃣レイアウトを表示して画面に出力 #駆け出しエンジニアと繋がりたい #今日の積み上げ #プログラミング
29
Replying to @jfversluis
The obvious answer is something with logging, could be RenderTree, handling branches, SAP integration? I might be barking up the wrong tree =)

ALT log lady margaret lanterman GIF by Twin Peaks on Showtime

3
18 Aug 2021
spannerplanviz よりも rendertree の方がやっぱり分かりやすいな
1
3
✅ Subject: How CSS Works - Render Tree 🔄 Number: 22 ℹ️ language: HTML 🌐 Lesson Language: 🇲🇦 🔗 youtube.com/watch?v=QHrFoyBX… In this lesson, we'll discover how the browser combines both DOM and CSSOM to shape the RenderTree.
9
3 Apr 2021
In Rust the components are queriable and instanceable, and its rendertree interpretable in a special 'live- interpreter' component.
3
26 Oct 2020
Reactive GUIs are like a poor mans immediate mode GUI because it's needs to manage a not-reactive crappy rendertree underneath.
1
12 Sep 2020
Flutter Course — Section 2: Widgets — Part 8 : Widget Trees In this video, i'll explain how widgets are rendered in background. What is widget tree? Element tree? and rendered tree? Youtube : youtu.be/sz6Kfed0Wuw #flutter #widget #tree #widgetTree #RenderTree #elementTree

2
2
Great post and explanation on #Blazor #RenderTree by @EdCharbeneau 👩‍💻📗🔔
2